aboutsummaryrefslogtreecommitdiff
path: root/contrib/epee/include/net/levin_base.h
Commit message (Collapse)AuthorAgeFilesLines
* Undefined behaviour fixesSChernykh2022-02-191-2/+2
| | | | Fixes issues reported in #8120
* Remove payload copy in all outgoing p2p messagesLee Clagett2021-01-191-7/+37
|
* Revert "Merge pull request #7136"luigi11112021-04-161-37/+7
| | | | | This reverts commit 63c7ca07fba2f063c760f786a986fb3e02fb040e, reversing changes made to 2218e23e84a89e9a1e4c0be5d50f891ab836754f.
* Remove payload copy in all outgoing p2p messagesLee Clagett2021-01-161-7/+37
|
* Add aggressive restrictions to pre-handshake p2p buffer limitLee Clagett2020-12-171-1/+2
|
* Change epee binary output from std::stringstream to byte_streamLee Clagett2020-10-101-2/+2
|
* Added support for "noise" over I1P/Tor to mask Tx transmission.Lee Clagett2019-07-171-0/+27
|
* epee: better network buffer data structuremoneromooo-monero2018-12-231-2/+2
| | | | avoids pointless allocs and memcpy
* Fix an object lifetime bug in net load testsmoneromooo-monero2017-10-091-0/+1
| | | | | | | | | The commands handler must not be destroyed before the config object, or we'll be accessing freed memory. An earlier attempt at using boost::shared_ptr to control object lifetime turned out to be very invasive, though would be a better solution in theory.
* move modified epee code to new classes, revert licensefluffypony2014-07-251-25/+23
|
* License updated to BSD 3-clausefluffypony2014-07-231-23/+25
|
* some fixesAntonio Juarez2014-03-201-14/+14
|
* moved all stuff to githubAntonio Juarez2014-03-031-0/+125