Toggle navigation
Patchwork
OpenVPN 2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Steffan Karger
| 171 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
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
Allow changing cipher from a ccd file
Allow changing cipher from a ccd file
- - -
-
-
-
2017-01-24
Steffan Karger
Superseded
[v2] Allow changing cipher from a ccd file
[v2] Allow changing cipher from a ccd file
- - -
-
-
-
2017-02-17
Steffan Karger
Superseded
[Openvpn-devel,v3] Add --tls-cert-profile option for mbedtls builds
[Openvpn-devel,v3] Add --tls-cert-profile option for mbedtls builds
- - 1
-
-
-
2017-04-14
Steffan Karger
Superseded
[Openvpn-devel,(release/2.4)] Add --tls-cert-profile option for mbedtls builds
[Openvpn-devel,(release/2.4)] Add --tls-cert-profile option for mbedtls builds
- - -
-
-
-
2017-04-14
Steffan Karger
Superseded
[1/5] buffer_list_aggregate_separator(): add unit tests
[1/5] buffer_list_aggregate_separator(): add unit tests
- - -
-
-
-
2017-07-01
Steffan Karger
Superseded
[2/5] buffer_list_aggregate_separator(): update list size after aggregating
[1/5] buffer_list_aggregate_separator(): add unit tests
- - -
-
-
-
2017-07-01
Steffan Karger
Superseded
[3/5] buffer_list_aggregate_separator(): don't exceed max_len
Untitled series #72
- - -
-
-
-
2017-07-01
Steffan Karger
Superseded
[4/5] buffer_list_aggregate_separator(): prevent 0-byte malloc
[1/5] buffer_list_aggregate_separator(): add unit tests
- - -
-
-
-
2017-07-01
Steffan Karger
Superseded
[5/5] buffer_list_aggregate_separator(): simplify code
[1/5] buffer_list_aggregate_separator(): add unit tests
- - -
-
-
-
2017-07-01
Steffan Karger
Superseded
[1/3] Do not load certificate from tls_ctx_use_external_private_key()
[1/3] Do not load certificate from tls_ctx_use_external_private_key()
- - -
-
-
-
2017-09-11
Steffan Karger
Superseded
[2/3] mbedtls: make external signing code generic
[1/3] Do not load certificate from tls_ctx_use_external_private_key()
- - -
-
-
-
2017-09-11
Steffan Karger
Superseded
[3/3] mbedtls: remove dependency on mbedtls pkcs11 module
[1/3] Do not load certificate from tls_ctx_use_external_private_key()
- - -
-
-
-
2017-09-11
Steffan Karger
Superseded
[Openvpn-devel,2/2,v3] pf: clean up temporary files if plugin init fails
Untitled series #1
- - -
-
-
-
2017-09-28
Steffan Karger
Superseded
[Openvpn-devel,3/2] create_temp_file: prevent memory leak if gc == NULL
Untitled series #1
- - -
-
-
-
2017-09-28
Steffan Karger
Superseded
[Openvpn-devel,v2] create_temp_file/gen_path: prevent memory leak if gc == NULL
[Openvpn-devel,v2] create_temp_file/gen_path: prevent memory leak if gc == NULL
- - -
-
-
-
2017-09-29
Steffan Karger
Superseded
[Openvpn-devel,0/2] Reject client if PF plugin is configured, but init fails
- - -
-
-
-
2017-09-29
Steffan Karger
Superseded
[Openvpn-devel,1/2,v2] Don't throw fatal errors from create_temp_file()
[Openvpn-devel,1/2,v2] Don't throw fatal errors from create_temp_file()
- - -
-
-
-
2017-09-29
Steffan Karger
Superseded
[Openvpn-devel] make struct key * argument of init_key_ctx const
[Openvpn-devel] make struct key * argument of init_key_ctx const
- - -
-
-
-
2017-10-22
Steffan Karger
Accepted
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
1 - -
-
-
-
2017-11-01
Steffan Karger
Accepted
[Openvpn-devel,2/4,v2] pf: reject client if PF plugin is configured, but init fails
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
1 - -
-
-
-
2017-11-01
Steffan Karger
Accepted
[Openvpn-devel,3/4,v2] Don't throw fatal errors from create_temp_file()
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
1 - -
-
-
-
2017-11-01
Steffan Karger
Accepted
[Openvpn-devel,4/4,v3] create_temp_file/gen_path: prevent memory leak if gc == NULL
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
1 - -
-
-
-
2017-11-01
Steffan Karger
Accepted
[Openvpn-devel,v2] buffer_list_aggregate_separator(): add unit tests
[Openvpn-devel,v2] buffer_list_aggregate_separator(): add unit tests
- - -
-
-
-
2017-11-04
Steffan Karger
Accepted
[Openvpn-devel,v2] doxygen: add make target and use relative paths
[Openvpn-devel,v2] doxygen: add make target and use relative paths
- - -
-
-
-
2017-11-07
Steffan Karger
Superseded
[Openvpn-devel,v3] doxygen: add make target and use relative paths
[Openvpn-devel,v3] doxygen: add make target and use relative paths
- - -
-
-
-
2017-11-08
Steffan Karger
Accepted
[Openvpn-devel,3/5,v2] buffer_list_aggregate_separator(): don't exceed max_len
Untitled series #35
1 - -
-
-
-
2017-11-09
Steffan Karger
Superseded
[Openvpn-devel] Simplify and inline clear_buf()
[Openvpn-devel] Simplify and inline clear_buf()
1 - -
-
-
-
2017-11-10
Steffan Karger
Accepted
[Openvpn-devel,v3] Add per session pseudo-random jitter to --reneg-sec intervals
[Openvpn-devel,v3] Add per session pseudo-random jitter to --reneg-sec intervals
- - -
-
-
-
2017-11-11
Steffan Karger
Superseded
[Openvpn-devel,v4] Add --tls-cert-profile option for mbedtls builds
[Openvpn-devel,v4] Add --tls-cert-profile option for mbedtls builds
- - 1
-
-
-
2017-11-11
Steffan Karger
Superseded
[Openvpn-devel,v5] Add --tls-cert-profile option for mbedtls builds
[Openvpn-devel,v5] Add --tls-cert-profile option for mbedtls builds
- - -
-
-
-
2017-11-11
Steffan Karger
Rejected
[Openvpn-devel,v6] Add --tls-cert-profile option for mbedtls builds
[Openvpn-devel,v6] Add --tls-cert-profile option for mbedtls builds
2 - 1
-
-
-
2017-11-12
Steffan Karger
Accepted
[Openvpn-devel,v2] Use P_DATA_V2 for server->client packets too
[Openvpn-devel,v2] Use P_DATA_V2 for server->client packets too
1 - -
-
-
-
2017-11-12
Steffan Karger
Superseded
[Openvpn-devel,v4] Add per session pseudo-random jitter to --reneg-sec intervals
[Openvpn-devel,v4] Add per session pseudo-random jitter to --reneg-sec intervals
1 - -
-
-
-
2017-11-16
Steffan Karger
Accepted
[Openvpn-devel,v3] Use P_DATA_V2 for server->client packets too
[Openvpn-devel,v3] Use P_DATA_V2 for server->client packets too
- - -
-
-
-
2017-11-24
Steffan Karger
Accepted
[Openvpn-devel,1/3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
[Openvpn-devel,1/3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
- - -
-
-
-
2017-11-26
Steffan Karger
Superseded
[Openvpn-devel,2/3] Add support for TLS 1.3 in --tls-version-{min, max}
[Openvpn-devel,1/3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
1 - -
-
-
-
2017-11-26
Steffan Karger
Accepted
[Openvpn-devel,3/3] tls_ctx_set_tls_versions: move verify_flags to where it is used
[Openvpn-devel,1/3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
1 - -
-
-
-
2017-11-26
Steffan Karger
Accepted
[Openvpn-devel,1/2] openssl: don't use deprecated SSLEAY/SSLeay symbols
[Openvpn-devel,1/2] openssl: don't use deprecated SSLEAY/SSLeay symbols
1 - -
-
-
-
2017-11-26
Steffan Karger
Accepted
[Openvpn-devel,2/2] openssl: add missing #include statements
[Openvpn-devel,1/2] openssl: don't use deprecated SSLEAY/SSLeay symbols
- - -
-
-
-
2017-11-26
Steffan Karger
Superseded
[Openvpn-devel,2/2,v2] openssl: add missing #include statements
Untitled series #70
1 - -
-
-
-
2017-11-26
Steffan Karger
Accepted
[Openvpn-devel] Fix memory leak in buffer unit tests
[Openvpn-devel] Fix memory leak in buffer unit tests
1 - -
-
-
-
2017-12-07
Steffan Karger
Accepted
[Openvpn-devel] Don't throw fatal errors from verify_cert_export_cert()
[Openvpn-devel] Don't throw fatal errors from verify_cert_export_cert()
- - -
-
-
-
2017-12-07
Steffan Karger
Superseded
[Openvpn-devel,00/10] Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
None
[Openvpn-devel,01/10] Add crypto_pem_{encode,decode}()
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,02/10] tls-crypt-v2: add specification to doc/
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,03/10] tls-crypt-v2: generate client keys
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,04/10] tls-crypt-v2: add unwrap_client_key
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,05/10] tls-crypt-v2: add P_CONTROL_HARD_RESET_CLIENT_V3 opcode
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,06/10] tls-crypt-v2: implement tls-crypt-v2 handshake
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,07/10] Move env helper functions into their own module/file
Client-specific tls-crypt keys (--tls-crypt-v2)
2 - -
-
-
-
2017-12-08
Steffan Karger
Accepted
[Openvpn-devel,08/10] Move file-related functions from misc.c to platform.c
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,09/10] Move execve/run_script helper functions to run_command.c
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,10/10] tls-crypt-v2: Add script hook to verify metadata
Client-specific tls-crypt keys (--tls-crypt-v2)
- - -
-
-
-
2017-12-08
Steffan Karger
Superseded
[Openvpn-devel,2/5,v2] buffer_list_aggregate_separator(): update list size after aggregating
Untitled series #100
- - -
-
-
-
2017-12-11
Steffan Karger
Superseded
[Openvpn-devel] ssl_openssl: fix compiler warning by removing getbio() wrapper
[Openvpn-devel] ssl_openssl: fix compiler warning by removing getbio() wrapper
1 - -
-
-
-
2017-12-13
Steffan Karger
Accepted
[Openvpn-devel] travis: use clang's -fsanitize=address to catch more bugs
[Openvpn-devel] travis: use clang's -fsanitize=address to catch more bugs
- - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,2/5,v3] buffer_list_aggregate_separator(): update list size after aggregating
Untitled series #111
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,3/5,v3] buffer_list_aggregate_separator(): don't exceed max_len
Untitled series #111
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,4/5,v2] buffer_list_aggregate_separator(): prevent 0-byte malloc
Untitled series #110
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,5/5,v2] buffer_list_aggregate_separator(): simplify code
Untitled series #110
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel] Check for time_t overflow in event_timeout_trigger()
[Openvpn-devel] Check for time_t overflow in event_timeout_trigger()
- - -
-
-
-
2018-01-02
Steffan Karger
Superseded
[Openvpn-devel,v2] Check for time_t overflow in event_timeout_trigger()
[Openvpn-devel,v2] Check for time_t overflow in event_timeout_trigger()
- - -
-
-
-
2018-01-02
Steffan Karger
Superseded
[Openvpn-devel,v3] Don't throw fatal errors from verify_cert_export_cert()
[Openvpn-devel,v3] Don't throw fatal errors from verify_cert_export_cert()
1 - -
-
-
-
2018-01-02
Steffan Karger
Accepted
[Openvpn-devel] reliable: remove reliable_unique_retry()
[Openvpn-devel] reliable: remove reliable_unique_retry()
2 - -
-
-
-
2018-01-02
Steffan Karger
Accepted
[Openvpn-devel] Check for more data in control channel
[Openvpn-devel] Check for more data in control channel
1 - -
-
-
-
2018-01-04
Steffan Karger
Accepted
[Openvpn-devel] Fix types around buffer_list_push(_data)
[Openvpn-devel] Fix types around buffer_list_push(_data)
1 - -
-
-
-
2018-01-09
Steffan Karger
Accepted
[Openvpn-devel] Plug memory leak if push is interrupted
[Openvpn-devel] Plug memory leak if push is interrupted
- - -
-
-
-
2018-01-17
Steffan Karger
Accepted
[Openvpn-devel,1/3,v3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
[Openvpn-devel,1/3,v3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
- - -
-
-
-
2018-01-19
Steffan Karger
Superseded
[Openvpn-devel,1/3,v4] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
[Openvpn-devel,1/3,v4] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
1 1 2
-
-
-
2018-01-19
Steffan Karger
Accepted
[Openvpn-devel,(2.4)] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
[Openvpn-devel,(2.4)] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
1 - -
-
-
-
2018-01-19
Steffan Karger
Accepted
[Openvpn-devel] Enable extra compiler warnings by default
[Openvpn-devel] Enable extra compiler warnings by default
- - -
-
-
-
2018-01-20
Steffan Karger
Superseded
[Openvpn-devel,v2] Enable stricter compiler warnings by default
[Openvpn-devel,v2] Enable stricter compiler warnings by default
- - -
-
-
-
2018-01-25
Steffan Karger
Changes Requested
[Openvpn-devel,v3] Enable stricter compiler warnings by default
[Openvpn-devel,v3] Enable stricter compiler warnings by default
1 - -
-
-
-
2018-02-01
Steffan Karger
Accepted
[Openvpn-devel] mbedtls: don't use API deprecated in mbed 2.7
[Openvpn-devel] mbedtls: don't use API deprecated in mbed 2.7
1 - -
-
-
-
2018-02-07
Steffan Karger
Accepted
[Openvpn-devel] Log pre-handshake packet drops using D_MULTI_DROPPED
[Openvpn-devel] Log pre-handshake packet drops using D_MULTI_DROPPED
1 - -
-
-
-
2018-02-10
Steffan Karger
Accepted
[Openvpn-devel] Fix format errors when cross-compiling for Windows
[Openvpn-devel] Fix format errors when cross-compiling for Windows
1 - -
-
-
-
2018-02-16
Steffan Karger
Accepted
[Openvpn-devel] Get rid of ax_check_compile_flag.m4
[Openvpn-devel] Get rid of ax_check_compile_flag.m4
1 - -
-
-
-
2018-02-20
Steffan Karger
Accepted
[Openvpn-devel] Warn if tls-version-max < tls-version-min
[Openvpn-devel] Warn if tls-version-max < tls-version-min
- - -
-
-
-
2018-02-24
Steffan Karger
Accepted
[Openvpn-devel] Add a warning that we do not officially support LibreSSL
[Openvpn-devel] Add a warning that we do not officially support LibreSSL
- - -
-
-
-
2018-02-28
Steffan Karger
New
[Openvpn-devel] Improve management-external-key/cert error handling
[Openvpn-devel] Improve management-external-key/cert error handling
- - -
-
-
-
2018-03-04
Steffan Karger
Superseded
[Openvpn-devel] Improve management-external-key/cert error handling
[Openvpn-devel] Improve management-external-key/cert error handling
- - -
-
-
-
2018-03-08
Steffan Karger
Superseded
[Openvpn-devel,v2] tls-crypt-v2: add specification to doc/
[Openvpn-devel,v2] tls-crypt-v2: add specification to doc/
- - -
-
-
-
2018-03-08
Steffan Karger
Superseded
[Openvpn-devel,v3] Improve management-external-key/cert error handling
[Openvpn-devel,v3] Improve management-external-key/cert error handling
- - -
-
-
-
2018-04-02
Steffan Karger
Superseded
[Openvpn-devel,1/3] man: add security considerations to --compress section
[Openvpn-devel,1/3] man: add security considerations to --compress section
1 - -
-
-
-
2018-06-03
Steffan Karger
Accepted
[Openvpn-devel,2/3] Reject unadvertised compression algorithms
[Openvpn-devel,1/3] man: add security considerations to --compress section
- - -
-
-
-
2018-06-03
Steffan Karger
Superseded
[Openvpn-devel,3/3] Print a --verb 1 warning when a connection uses compression
[Openvpn-devel,1/3] man: add security considerations to --compress section
- - -
-
-
-
2018-06-03
Steffan Karger
Superseded
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
1 - -
-
-
-
2018-07-04
Steffan Karger
Accepted
[Openvpn-devel,v2,2/9] Move execve/run_script helper functions to run_command.c
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
1 - -
-
-
-
2018-07-04
Steffan Karger
Accepted
[Openvpn-devel,v2,3/9] Add crypto_pem_{encode,decode}()
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
1 - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,v2,4/9] tls-crypt-v2: add specification to doc/
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
- - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,v2,5/9] tls-crypt-v2: generate client keys
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
- - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,v2,6/9] tls-crypt-v2: add unwrap_client_key
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
- - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,v2,7/9] tls-crypt-v2: add P_CONTROL_HARD_RESET_CLIENT_V3 opcode
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
- - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,v2,8/9] tls-crypt-v2: implement tls-crypt-v2 handshake
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
- - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,v2,9/9] tls-crypt-v2: add script hook to verify metadata
[Openvpn-devel,v2,1/9] Move file-related functions from misc.c to platform.c
- - -
-
-
-
2018-07-04
Steffan Karger
Superseded
[Openvpn-devel,1/3] Minor reliability layer documentation fixes
[Openvpn-devel,1/3] Minor reliability layer documentation fixes
1 - -
-
-
-
2018-07-18
Steffan Karger
Accepted
[Openvpn-devel,2/3] Make second parameter to reliable_send_purge() const
[Openvpn-devel,1/3] Minor reliability layer documentation fixes
1 - -
-
-
-
2018-07-18
Steffan Karger
Accepted
[Openvpn-devel,3/3] Remove unneeded newline in debug message in reliable.c
[Openvpn-devel,1/3] Minor reliability layer documentation fixes
1 - -
-
-
-
2018-07-18
Steffan Karger
Accepted
[Openvpn-devel,v3,2/9] Add crypto_pem_{encode,decode}()
Untitled series #285
1 - -
-
-
-
2018-07-22
Steffan Karger
Accepted
[Openvpn-devel,v3,1/7] Introduce buffer_write_file()
[Openvpn-devel,v3,1/7] Introduce buffer_write_file()
- - -
-
-
-
2018-07-25
Steffan Karger
Superseded
«
1
2
»