Toggle navigation
Patchwork
OpenVPN 2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Gert Doering
| 417 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
samuli
ordex
dazo
selvanair
syzzer
cron2
arne
flichtenheld
d12fk
Apply
«
1
2
3
4
…
4
5
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[Openvpn-devel] Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.
[Openvpn-devel] Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.
- - -
-
-
-
2020-07-22
Gert Doering
Superseded
[Openvpn-devel] Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.
[Openvpn-devel] Workaround FreeBSD 12+ race condition on tun/tap open with IPv6.
1 - -
-
-
-
2020-07-23
Gert Doering
Accepted
[Openvpn-devel,v9] t_server_null: forcibly kill misbehaving servers
[Openvpn-devel,v9] t_server_null: forcibly kill misbehaving servers
1 - -
-
-
-
2024-10-25
Gert Doering
Accepted
[Openvpn-devel,v9] Remove OpenSSL 1.0.2 support
[Openvpn-devel,v9] Remove OpenSSL 1.0.2 support
1 - -
-
-
-
2024-05-14
Gert Doering
Accepted
[Openvpn-devel,v9] override ai_family if 'local' numeric address was specified
[Openvpn-devel,v9] override ai_family if 'local' numeric address was specified
1 - -
-
-
-
2024-12-27
Gert Doering
Accepted
[Openvpn-devel,v9] Implement override-username
[Openvpn-devel,v9] Implement override-username
1 - -
-
-
-
2025-03-11
Gert Doering
Accepted
[Openvpn-devel,v9] Implement HKDF expand function based on RFC 8446
[Openvpn-devel,v9] Implement HKDF expand function based on RFC 8446
1 - -
-
-
-
2024-12-21
Gert Doering
Accepted
[Openvpn-devel,v9] dco_linux: extend netlink error cb with extra info
[Openvpn-devel,v9] dco_linux: extend netlink error cb with extra info
1 - -
-
-
-
2025-01-28
Gert Doering
Accepted
[Openvpn-devel,v9] Check PRF availability on initialisation and add --force-tls-key-material-export
[Openvpn-devel,v9] Check PRF availability on initialisation and add --force-tls-key-material-export
1 - -
-
-
-
2024-01-04
Gert Doering
Accepted
[Openvpn-devel,v9] Add test_ssl unit test and test export of PEM to file
[Openvpn-devel,v9] Add test_ssl unit test and test export of PEM to file
1 - -
-
-
-
2024-01-16
Gert Doering
Accepted
[Openvpn-devel,v8] Use XOR instead of concatenation for calculation of IV from implicit IV
[Openvpn-devel,v8] Use XOR instead of concatenation for calculation of IV from implicit IV
2 - -
-
-
-
2024-12-09
Gert Doering
Superseded
[Openvpn-devel,v8] test_user_pass: new UT for get_user_pass
[Openvpn-devel,v8] test_user_pass: new UT for get_user_pass
1 - -
-
-
-
2024-01-27
Gert Doering
Accepted
[Openvpn-devel,v8] Split init_key_ctx_bi into send/recv init
[Openvpn-devel,v8] Split init_key_ctx_bi into send/recv init
1 - -
-
-
-
2024-12-21
Gert Doering
Accepted
[Openvpn-devel,v8] Move initialisation of implicit IVs to init_key_ctx_bi methods
[Openvpn-devel,v8] Move initialisation of implicit IVs to init_key_ctx_bi methods
1 - -
-
-
-
2024-12-22
Gert Doering
Accepted
[Openvpn-devel,v8] dco_linux: extend netlink error cb with extra info
[Openvpn-devel,v8] dco_linux: extend netlink error cb with extra info
1 - -
-
-
-
2025-01-27
Gert Doering
Superseded
[Openvpn-devel,v8] Check PRF availability on initialisation and add --force-tls-key-material-export
[Openvpn-devel,v8] Check PRF availability on initialisation and add --force-tls-key-material-export
1 - -
-
-
-
2024-01-02
Gert Doering
Changes Requested
[Openvpn-devel,v8] Change internal id of packet id to uint64
[Openvpn-devel,v8] Change internal id of packet id to uint64
1 - -
-
-
-
2024-12-25
Gert Doering
Accepted
[Openvpn-devel,v8] Add lwip support to t_server_null
[Openvpn-devel,v8] Add lwip support to t_server_null
1 - -
-
-
-
2025-01-09
Gert Doering
Superseded
[Openvpn-devel,v7] test_user_pass: new UT for get_user_pass
[Openvpn-devel,v7] test_user_pass: new UT for get_user_pass
1 - -
-
-
-
2024-01-17
Gert Doering
Changes Requested
[Openvpn-devel,v7] test_user_pass: add basic tests for static/dynamic challenges
[Openvpn-devel,v7] test_user_pass: add basic tests for static/dynamic challenges
1 - -
-
-
-
2024-01-29
Gert Doering
Superseded
[Openvpn-devel,v7] Rename occurences of 'struct link_socket' from 'ls' to 'sock'
[Openvpn-devel,v7] Rename occurences of 'struct link_socket' from 'ls' to 'sock'
1 - -
-
-
-
2025-03-06
Gert Doering
Accepted
[Openvpn-devel,v7] Print warnings/errors when numerical parameters cannot be parsed
[Openvpn-devel,v7] Print warnings/errors when numerical parameters cannot be parsed
1 - -
-
-
-
2025-01-27
Gert Doering
Accepted
[Openvpn-devel,v7] override ai_family if 'local' numeric address was specified
[Openvpn-devel,v7] override ai_family if 'local' numeric address was specified
1 - -
-
-
-
2024-12-24
Gert Doering
Changes Requested
[Openvpn-devel,v7] multi.c: add iroutes after dco peer is added
[Openvpn-devel,v7] multi.c: add iroutes after dco peer is added
1 - -
-
-
-
2025-02-01
Gert Doering
Accepted
[Openvpn-devel,v7] dco-win: simplify do_close_link_socket()
[Openvpn-devel,v7] dco-win: simplify do_close_link_socket()
1 - -
-
-
-
2024-12-31
Gert Doering
Accepted
[Openvpn-devel,v6] Windows: enforce 'block-local' with WFP filters
[Openvpn-devel,v6] Windows: enforce 'block-local' with WFP filters
2 - -
-
-
-
2024-06-05
Gert Doering
Accepted
[Openvpn-devel,v6] Various fixes for -Wconversion errors
[Openvpn-devel,v6] Various fixes for -Wconversion errors
- - -
-
-
-
2024-09-10
Gert Doering
Accepted
[Openvpn-devel,v6] test_user_pass: Add UTs for character filtering
[Openvpn-devel,v6] test_user_pass: Add UTs for character filtering
2 - -
-
-
-
2024-01-29
Gert Doering
Accepted
[Openvpn-devel,v6] Remove support for compression on send
[Openvpn-devel,v6] Remove support for compression on send
1 - -
-
-
-
2024-11-08
Gert Doering
Accepted
[Openvpn-devel,v6] mroute/management: repair mgmt client-kill for mroute with proto
[Openvpn-devel,v6] mroute/management: repair mgmt client-kill for mroute with proto
1 - -
-
-
-
2025-01-29
Gert Doering
Accepted
[Openvpn-devel,v6] io_work: pass event_arg object to event handler in case of socket event
[Openvpn-devel,v6] io_work: pass event_arg object to event handler in case of socket event
- - -
-
-
-
2024-10-23
Gert Doering
Accepted
[Openvpn-devel,v6] Haiku: Introduce basic platform / tun support
[Openvpn-devel,v6] Haiku: Introduce basic platform / tun support
1 - -
-
-
-
2024-11-28
Gert Doering
Accepted
[Openvpn-devel,v6] dco-win: enable mode server on supported configuration
[Openvpn-devel,v6] dco-win: enable mode server on supported configuration
1 - -
-
-
-
2024-12-30
Gert Doering
Accepted
[Openvpn-devel,v6] Add building/testing with msbuild and the clang compiler
[Openvpn-devel,v6] Add building/testing with msbuild and the clang compiler
1 - -
-
-
-
2024-12-27
Gert Doering
Accepted
[Openvpn-devel,v5] t_server_null: multiple improvements and fixes
[Openvpn-devel,v5] t_server_null: multiple improvements and fixes
1 - -
-
-
-
2024-07-04
Gert Doering
Accepted
[Openvpn-devel,v5] t_client.sh: Allow to skip tests
[Openvpn-devel,v5] t_client.sh: Allow to skip tests
1 - -
-
-
-
2024-03-08
Gert Doering
Accepted
[Openvpn-devel,v5] sitnl: replace NLMSG_TAIL macro with noinline function
[Openvpn-devel,v5] sitnl: replace NLMSG_TAIL macro with noinline function
1 - -
-
-
-
2024-11-06
Gert Doering
Accepted
[Openvpn-devel,v5] route.c: improve get_default_gateway() logic on Windows
[Openvpn-devel,v5] route.c: improve get_default_gateway() logic on Windows
1 - -
-
-
-
2025-01-31
Gert Doering
Accepted
[Openvpn-devel,v5] Remove openvpn_snprintf and similar functions
[Openvpn-devel,v5] Remove openvpn_snprintf and similar functions
1 - -
-
-
-
2024-05-06
Gert Doering
Accepted
[Openvpn-devel,v5] Remove custom TLS 1.0 PRF implementation only used by LibreSSL/wolfSSL
[Openvpn-devel,v5] Remove custom TLS 1.0 PRF implementation only used by LibreSSL/wolfSSL
1 - -
-
-
-
2024-05-15
Gert Doering
Accepted
[Openvpn-devel,v5] Persist-key: enable persist-key option by default
[Openvpn-devel,v5] Persist-key: enable persist-key option by default
- - -
-
-
-
2024-03-07
Gert Doering
Accepted
[Openvpn-devel,v5] pass link_socket object to i/o functions
[Openvpn-devel,v5] pass link_socket object to i/o functions
1 - -
-
-
-
2024-10-23
Gert Doering
Accepted
[Openvpn-devel,v5] mroute/management: repair mgmt client-kill for mroute with proto
[Openvpn-devel,v5] mroute/management: repair mgmt client-kill for mroute with proto
1 - -
-
-
-
2025-01-29
Gert Doering
Superseded
[Openvpn-devel,v5] misc: make get_auth_challenge static
[Openvpn-devel,v5] misc: make get_auth_challenge static
1 - -
-
-
-
2023-12-30
Gert Doering
Accepted
[Openvpn-devel,v5] Minor fix to process_ip_header
[Openvpn-devel,v5] Minor fix to process_ip_header
2 - -
-
-
-
2024-03-07
Gert Doering
Accepted
[Openvpn-devel,v5] Make it more explicit and visible when pkg-config is not found
[Openvpn-devel,v5] Make it more explicit and visible when pkg-config is not found
1 - -
-
-
-
2024-01-05
Gert Doering
Accepted
[Openvpn-devel,v5] io_work: convert shift argument to uintptr_t
[Openvpn-devel,v5] io_work: convert shift argument to uintptr_t
1 - -
-
-
-
2024-10-23
Gert Doering
Accepted
[Openvpn-devel,v5] event/multi: add event_arg object to make event handling more generic
[Openvpn-devel,v5] event/multi: add event_arg object to make event handling more generic
1 - -
-
-
-
2024-10-23
Gert Doering
Accepted
[Openvpn-devel,v5] Enable key export with mbed TLS 3.x.y
[Openvpn-devel,v5] Enable key export with mbed TLS 3.x.y
1 - -
-
-
-
2023-11-17
Gert Doering
Accepted
[Openvpn-devel,v5] Do not attempt to decrypt packets anymore after 2**36 failed decryptions
[Openvpn-devel,v5] Do not attempt to decrypt packets anymore after 2**36 failed decryptions
1 - -
-
-
-
2025-01-09
Gert Doering
Accepted
[Openvpn-devel,v5] Disable TLS 1.3 support with mbed TLS
[Openvpn-devel,v5] Disable TLS 1.3 support with mbed TLS
1 - -
-
-
-
2023-11-15
Gert Doering
Accepted
[Openvpn-devel,v5] dev-tools/gerrit-send-mail.py: tool to send Gerrit patchsets to Patchwork
[Openvpn-devel,v5] dev-tools/gerrit-send-mail.py: tool to send Gerrit patchsets to Patchwork
1 - -
-
-
-
2023-10-22
Gert Doering
Accepted
[Openvpn-devel,v5] dco-win: factor out getting dco version
[Openvpn-devel,v5] dco-win: factor out getting dco version
1 - -
-
-
-
2024-12-29
Gert Doering
Accepted
[Openvpn-devel,v4] Use mingw compile definition also to unit tests
[Openvpn-devel,v4] Use mingw compile definition also to unit tests
1 - -
-
-
-
2024-01-16
Gert Doering
Accepted
[Openvpn-devel,v4] send uname() release as IV_PLAT_VER= on non-windows versions
[Openvpn-devel,v4] send uname() release as IV_PLAT_VER= on non-windows versions
1 - -
-
-
-
2024-11-04
Gert Doering
Accepted
[Openvpn-devel,v4] samples: Update sample configurations
[Openvpn-devel,v4] samples: Update sample configurations
1 - -
-
-
-
2024-03-25
Gert Doering
Accepted
[Openvpn-devel,v4] Remove various unused function parameters
[Openvpn-devel,v4] Remove various unused function parameters
1 - -
-
-
-
2025-03-08
Gert Doering
Accepted
[Openvpn-devel,v4] Remove unused function check_subnet_conflict
[Openvpn-devel,v4] Remove unused function check_subnet_conflict
1 - -
-
-
-
2025-03-09
Gert Doering
Accepted
[Openvpn-devel,v4] Remove support for NTLM v1 proxy authentication
[Openvpn-devel,v4] Remove support for NTLM v1 proxy authentication
1 - -
-
-
-
2023-12-30
Gert Doering
Accepted
[Openvpn-devel,v4] mroute/management: fix uninitialized variable (UNINIT)
[Openvpn-devel,v4] mroute/management: fix uninitialized variable (UNINIT)
1 - -
-
-
-
2025-01-29
Gert Doering
Superseded
[Openvpn-devel,v4] Fix MBEDTLS_DEPRECATED_REMOVED build errors
[Openvpn-devel,v4] Fix MBEDTLS_DEPRECATED_REMOVED build errors
1 - -
-
-
-
2024-06-18
Gert Doering
Accepted
[Openvpn-devel,v4] Extend the unit test for data channel packets with aead limit tests
[Openvpn-devel,v4] Extend the unit test for data channel packets with aead limit tests
1 - -
-
-
-
2025-02-13
Gert Doering
Accepted
[Openvpn-devel,v4] dco-freebsd: use m->instances[] instead of m->hash
[Openvpn-devel,v4] dco-freebsd: use m->instances[] instead of m->hash
1 - -
-
-
-
2023-03-23
Gert Doering
Accepted
[Openvpn-devel,v4] console_systemd: rename query_user_exec to query_user_systemd
[Openvpn-devel,v4] console_systemd: rename query_user_exec to query_user_systemd
1 - -
-
-
-
2024-07-26
Gert Doering
Accepted
[Openvpn-devel,v4] configure: enable silent rules by default
[Openvpn-devel,v4] configure: enable silent rules by default
1 - -
-
-
-
2023-12-30
Gert Doering
Accepted
[Openvpn-devel,v4] configure: Add -Wstrict-prototypes and -Wold-style-definition
[Openvpn-devel,v4] configure: Add -Wstrict-prototypes and -Wold-style-definition
1 - -
-
-
-
2024-06-20
Gert Doering
Accepted
[Openvpn-devel,v4] Add demo plugin that excercises "CLIENT_CONNECT" and "CLIENT_CONNECT_V2" paths
[Openvpn-devel,v4] Add demo plugin that excercises "CLIENT_CONNECT" and "CLIENT_CONNECT_V2" paths
1 - -
-
-
-
2020-09-17
Gert Doering
Accepted
[Openvpn-devel,v4] Add android build to Github Actions
[Openvpn-devel,v4] Add android build to Github Actions
1 - -
-
-
-
2025-02-14
Gert Doering
Accepted
[Openvpn-devel,v3] tun: removed unnecessary route installations
[Openvpn-devel,v3] tun: removed unnecessary route installations
1 - -
-
-
-
2024-09-12
Gert Doering
Accepted
[Openvpn-devel,v3] Stop state-exhaustion attacks from a single source address.
[Openvpn-devel,v3] Stop state-exhaustion attacks from a single source address.
- - -
-
-
-
2018-12-07
Gert Doering
New
[Openvpn-devel,v3] socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes
[Openvpn-devel,v3] socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes
1 - -
-
-
-
2020-09-09
Gert Doering
Accepted
[Openvpn-devel,v3] Require at least 100MB of mlock()-able memory if --mlock is used.
[Openvpn-devel,v3] Require at least 100MB of mlock()-able memory if --mlock is used.
- - -
-
-
-
2021-03-10
Gert Doering
Accepted
[Openvpn-devel,v3] Rename occurences of 'struct link_socket' from 'ls' to 'sock'
[Openvpn-devel,v3] Rename occurences of 'struct link_socket' from 'ls' to 'sock'
1 - -
-
-
-
2025-01-25
Gert Doering
Superseded
[Openvpn-devel,v3] Remove/combine redundant call of EVP_CipherInit before EVP_CipherInit_Ex
[Openvpn-devel,v3] Remove/combine redundant call of EVP_CipherInit before EVP_CipherInit_Ex
1 - -
-
-
-
2024-04-02
Gert Doering
Accepted
[Openvpn-devel,v3] Remove cmocka submodule, rely on system-wide installation instead.
[Openvpn-devel,v3] Remove cmocka submodule, rely on system-wide installation instead.
1 - -
-
-
-
2019-06-23
Gert Doering
Accepted
[Openvpn-devel,v3] Protect cached username, password and token on client
[Openvpn-devel,v3] Protect cached username, password and token on client
1 - -
-
-
-
2024-09-06
Gert Doering
Accepted
[Openvpn-devel,v3] Persist-key: enable persist-key option by default
[Openvpn-devel,v3] Persist-key: enable persist-key option by default
1 - -
-
-
-
2024-03-06
Gert Doering
Superseded
[Openvpn-devel,v3] options: add IPv4 support to '--show-gateway <arg>'
[Openvpn-devel,v3] options: add IPv4 support to '--show-gateway <arg>'
1 - -
-
-
-
2025-01-29
Gert Doering
Accepted
[Openvpn-devel,v3] Only schedule_exit() once
[Openvpn-devel,v3] Only schedule_exit() once
1 - -
-
-
-
2024-05-16
Gert Doering
Accepted
[Openvpn-devel,v3] Make it more explicit and visible when pkg-config is not found
[Openvpn-devel,v3] Make it more explicit and visible when pkg-config is not found
1 - -
-
-
-
2024-01-04
Gert Doering
Superseded
[Openvpn-devel,v3] introduce V= level to manage t_client.sh output verbosity
[Openvpn-devel,v3] introduce V= level to manage t_client.sh output verbosity
2 - -
-
-
-
2022-09-20
Gert Doering
Accepted
[Openvpn-devel,v3] Improve error reporting from AF_UNIX tun/tap support
[Openvpn-devel,v3] Improve error reporting from AF_UNIX tun/tap support
1 - -
-
-
-
2025-02-01
Gert Doering
Accepted
[Openvpn-devel,v3] Ignore leading whitespace and comment lines for peer-fingerprint.
[Openvpn-devel,v3] Ignore leading whitespace and comment lines for peer-fingerprint.
1 - -
-
-
-
2021-05-19
Gert Doering
Accepted
[Openvpn-devel,v3] Get rid of unused 'bool tuntap_buffer' arguments.
[Openvpn-devel,v3] Get rid of unused 'bool tuntap_buffer' arguments.
2 - -
-
-
-
2023-02-01
Gert Doering
Accepted
[Openvpn-devel,v3] get_default_gateway(): Prevent passing IPV4_INVALID_ADDR as a destination
[Openvpn-devel,v3] get_default_gateway(): Prevent passing IPV4_INVALID_ADDR as a destination
1 - -
-
-
-
2025-02-14
Gert Doering
Accepted
[Openvpn-devel,v3] generate_auth_token: simplify code
[Openvpn-devel,v3] generate_auth_token: simplify code
1 - -
-
-
-
2024-09-10
Gert Doering
Accepted
[Openvpn-devel,v3] forward: Fix potential unaligned access in drop_if_recursive_routing
[Openvpn-devel,v3] forward: Fix potential unaligned access in drop_if_recursive_routing
1 - -
-
-
-
2024-12-11
Gert Doering
Accepted
[Openvpn-devel,v3] Fix unaligned access in macOS, FreeBSD, Solaris hwaddr
[Openvpn-devel,v3] Fix unaligned access in macOS, FreeBSD, Solaris hwaddr
1 - -
-
-
-
2023-12-31
Gert Doering
Accepted
[Openvpn-devel,v3] Fix some formatting related to if/else and macros
[Openvpn-devel,v3] Fix some formatting related to if/else and macros
1 - -
-
-
-
2024-12-05
Gert Doering
Accepted
[Openvpn-devel,v3] Ensure that all unit tests use unbuffered stdout and stderr
[Openvpn-devel,v3] Ensure that all unit tests use unbuffered stdout and stderr
1 - -
-
-
-
2024-01-22
Gert Doering
Superseded
[Openvpn-devel,v3] Document common uses of 'echo' directive, re-enable logging for 'echo'.
[Openvpn-devel,v3] Document common uses of 'echo' directive, re-enable logging for 'echo'.
- - -
-
-
-
2021-01-18
Gert Doering
Accepted
[Openvpn-devel,v3] dco-win: support for data_v3 features
[Openvpn-devel,v3] dco-win: support for data_v3 features
1 - -
-
-
-
2024-09-09
Gert Doering
Not Applicable
[Openvpn-devel,v3] configure: Review use of standard AC macros
[Openvpn-devel,v3] configure: Review use of standard AC macros
1 - -
-
-
-
2024-09-18
Gert Doering
Accepted
[Openvpn-devel,v3] configure: Handle libnl-genl and libcap-ng consistent with other libs
[Openvpn-devel,v3] configure: Handle libnl-genl and libcap-ng consistent with other libs
1 - -
-
-
-
2024-09-17
Gert Doering
Accepted
[Openvpn-devel,v3] configure: allow to disable NTLM
[Openvpn-devel,v3] configure: allow to disable NTLM
1 - -
-
-
-
2023-12-30
Gert Doering
Accepted
[Openvpn-devel,v3] bandaid fix for TCP multipoint server crash with Linux-DCO
[Openvpn-devel,v3] bandaid fix for TCP multipoint server crash with Linux-DCO
1 - -
-
-
-
2022-12-27
Gert Doering
Accepted
[Openvpn-devel,v3] Add unit test for encrypting/decrypting data channel
[Openvpn-devel,v3] Add unit test for encrypting/decrypting data channel
1 - -
-
-
-
2024-02-08
Gert Doering
Accepted
[Openvpn-devel,v3] Add test_ssl unit test and test export of PEM to file
[Openvpn-devel,v3] Add test_ssl unit test and test export of PEM to file
1 - -
-
-
-
2023-12-30
Gert Doering
Changes Requested
[Openvpn-devel,v3] Add %d, %u and %lu tests to test_argv unit tests.
[Openvpn-devel,v3] Add %d, %u and %lu tests to test_argv unit tests.
- - -
-
-
-
2018-06-23
Gert Doering
Accepted
[Openvpn-devel,v3] Add demo plugin that excercises "CLIENT_CONNECT" and "CLIENT_CONNECT_V2" paths
[Openvpn-devel,v3] Add demo plugin that excercises "CLIENT_CONNECT" and "CLIENT_CONNECT_V2" paths
- - -
-
-
-
2020-09-11
Gert Doering
Superseded
«
1
2
3
4
…
4
5
»