- 20 Jun, 2018 3 commits
-
-
Dag Haavi Finstad authored
Return HTC_S_OVERFLOW if exceeded. This is a quick-fix for #2624, where we close the connection if a client exceeds MAX_FRAME_SIZE. More proper handling with draining the rest of the frame for the specific frames types that allow it (rfc7540 section 4.2) to come later. Fixes: #2624
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 19 Jun, 2018 37 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Fixes #2617
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Dag Haavi Finstad authored
Instead of allocating struct h2_sess out of the same workspace that is used as our rxbuffer, we rather keep it on the stack in h2_new_session. If the size of the initial h/2 request payload is close to half the size of the workspace, we would end up exhausting the workspace in HTC_RxInit after allocating our h2sess struct. Spotted by Federico G. Schwindt Fixes: #2619
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Nils Goroll authored
Ref #2645 but cannot be the cause because workspace is just not overflowed
-
Poul-Henning Kamp authored
Doesn't change the logic however.
-
Poul-Henning Kamp authored
Hopefully this... Fixes #2605
-
Nils Goroll authored
... to save stack space Fixes #2643
-
Nils Goroll authored
Ref #2643
-
Nils Goroll authored
Yes, I know, this is far from perfect, but it does not require any changes outside the signal handler and will hopefully simplify error report handling significantly. Ref #2643
-
Poul-Henning Kamp authored
Spotted by: fgs
-
Poul-Henning Kamp authored
purports to say on the tin, and by removing the quantum-test it trips over.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
better sense of it now.
-
Nils Goroll authored
Ref #2622
-
Guillaume Quintard authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
running the transaction.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
almost certainly an error, so make it one.
-
Nils Goroll authored
Fixes #2613
-