+3
a9145f9d38
FCMP++/Carrot mega commit [9/14/26]
...
Co-authored-by: jeffro256 <jeffro256@tutanota.com >
Co-authored-by: Luke Parker <lukeparker5132@gmail.com >
Co-authored-by: Lee *!* Clagett <code@leeclagett.com >
Co-authored-by: SyntheticBird45 <someoneelse.is_on.github.rio7x@simplelogin.com >
Co-authored-by: jeetrex17 <jeetrex@tutamail.com >
Co-authored-by: UkoeHB <ukoehb@users.noreply.github.com >
Co-authored-by: MrCyjaneK
Co-authored-by: tobtoht
Co-authored-by: selsta
Co-authored-by: Thomas <thomas.giudici@proton.me >
Co-authored-by: navidR
Co-authored-by: Boog900 <boog900@tutanota.com >
2026-09-17 18:33:24 -07:00
Lee Clagett
b8028e31ad
Change p2p connection map from raw pointers to weak_ptrs
2026-08-05 15:00:34 -04:00
j-berman
742c62928a
p2p: fix hanging shutdown
2026-03-25 13:27:44 -07:00
Lee *!* Clagett
4344f97255
Fix build with boost ASIO 1.87. Support boost 1.66+
2025-01-06 18:05:25 -05:00
copyCat
341771ac3e
copyright: bump to 2024
2024-05-21 16:29:33 +00:00
mj-xmr and mj-xmr
5b4fea72cf
Copyright: Update to 2023
...
Co-authored-by: plowsof <plowsof@protonmail.com >
extra files
2023-01-16 13:00:18 +01:00
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
2022-03-04 06:59:20 +01:00
Lee Clagett
679d05567d
Remove payload copy in all outgoing p2p messages
2021-01-19 02:22:32 +00:00
luigi1111
e45619e61e
Revert "Merge pull request #7136 "
...
This reverts commit 63c7ca07fb , reversing
changes made to 2218e23e84 .
2021-04-16 13:52:44 -05:00
Lee Clagett
23aae5571b
Remove payload copy in all outgoing p2p messages
2021-01-16 22:53:28 +00:00
moneromooo-monero
b652d598d1
add a max levin packet size by command type
2021-01-03 14:07:45 +00:00
Lee Clagett
61b6e4cc67
Add aggressive restrictions to pre-handshake p2p buffer limit
2020-12-17 00:36:10 +00:00
Lee Clagett
7414e2bac1
Change epee binary output from std::stringstream to byte_stream
2020-10-10 15:28:40 +00:00
Alexander Blair
a0d179e528
Merge pull request #6512
...
5ef0607da Update copyright year to 2020 (SomaticFanatic)
2020-07-19 03:32:59 -07:00
moneromooo-monero
81773f55a4
fuzz_tests: refactor and add OSS-Fuzz compatibility
2020-05-15 17:18:27 +00:00
SomaticFanatic
5ef0607da6
Update copyright year to 2020
...
Update copyright year to 2020
2020-05-06 22:36:54 -04:00
Lee Clagett
bdfc63ae4d
Add ref-counted buffer byte_slice. Currently used for sending TCP data.
2019-07-16 16:30:35 +00:00
binaryFate
1f2930ce0b
Update 2019 copyright
2019-03-05 22:05:34 +01:00
moneromooo-monero
85665003a7
epee: better network buffer data structure
...
avoids pointless allocs and memcpy
2018-12-23 16:46:07 +00:00
moneromooo-monero
e5108a294a
Catch more exceptions in dtors
...
Misc coverity reports
2018-10-02 17:28:44 +00:00
moneromooo-monero
55c7fb87a9
epee: adaptive connection timeout system
...
a connection's timeout is halved for every extra connection
from the same host.
Also keep track of when we don't need to use a connection
anymore, so we can close it and free the resource for another
connection.
Also use the longer timeout for non routable local addresses.
2018-06-10 19:39:38 +01:00
moneromooo-monero
fa6b45665d
fuzz_tests: fix an uninitialized var in setup
...
and comment it out, it's only used to generate a starting test case
Coverity 182506
2018-02-02 15:56:44 +00:00
xmr-eric
84a7f6a482
Readd copyright starting date
2018-01-26 10:03:20 -05:00
xmr-eric
18216f19dd
Update 2018 copyright
2018-01-26 10:03:20 -05:00
moneromooo-monero
ec724eb64a
tests: add levin fuzz test
2017-12-23 11:29:55 +00:00