channable / channable/vaultenv

TLS session reuse

Open
#37 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
466
Forks
29
Avg merge
26m
Merged PRs (30d)
1

Description

From looking at OpenSSL output, vaultenv doesn't currently seem to re-use TLS sessions. Doing this would be a performance improvement, especially on the server side. (Go TLS is quite slow https://github.com/golang/go/issues/20058)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing vaultenv's TLS client setup and reproduce the OpenSSL behavior described in the issue. Determine how connections are created and whether session state can be retained; done means TLS sessions are reused and the performance impact is measured.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
networking, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.