aboutsummaryrefslogtreecommitdiff
path: root/src/util/strencodings.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@protonmail.com>2021-03-16 13:07:52 +0100
committerWladimir J. van der Laan <laanwj@protonmail.com>2021-03-16 13:11:59 +0100
commit1b6c463e033f861561d1a46ccf7eec069bbac09f (patch)
treea6175ed1a96ea54a5cfd275503ed6ffb65e9039a /src/util/strencodings.cpp
parent77234793004a757426f67389d09bcee502033aa1 (diff)
parent7059e6d82275b44efc41675ee10760145b6c1073 (diff)
Merge #21407: i2p: limit the size of incoming messages
7059e6d82275b44efc41675ee10760145b6c1073 test: add a test to ensure RecvUntilTerminator() limit works (Vasil Dimov) 80a5a8ea2b7ad512c74c29df5b504e9be6cf23a0 i2p: limit the size of incoming messages (Vasil Dimov) Pull request description: Put a limit on the amount of data `Sock::RecvUntilTerminator()` can read if no terminator is received. In the case of I2P this avoids a runaway (or malicious) I2P proxy sending us tons of data without a terminator before a timeout is triggered. ACKs for top commit: laanwj: Re-ACK 7059e6d82275b44efc41675ee10760145b6c1073 Tree-SHA512: 21f3f3468c765c726cdc877eae847cdb4dbe225d94c5bd1849bd752c9761fac881c554f16ea7a685ad40312159d554e126c481e21c5fd83a6d947060b920373d
Diffstat (limited to 'src/util/strencodings.cpp')
0 files changed, 0 insertions, 0 deletions