h2o / h2o/picotls

add config to limit the maximum handshake message size

Open
#281 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
640
Forks
173
Avg merge
22h 14m
Merged PRs (30d)
3

Description

At the moment, there is no limit. We buffer up to 16MB of handshake message.

We should add a field in `quicly_context_t`, that defines the maximum size of the handshake message that can be accepted.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the definition of quicly_context_t and the handshake-message buffering and acceptance path. Trace where the current 16MB behavior is enforced; done means a configurable context field limits accepted handshake messages without changing the default behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.