|
|
69375780f5
|
chore: rm unused capabilities code (#13935)
|
2025-01-22 23:15:21 +00:00 |
|
|
|
bdfbcab531
|
feat: use generic CapabilityMessage everywhere (#13116)
|
2024-12-03 22:06:36 +00:00 |
|
|
|
96f7572404
|
chore(net): downgrade pending sesion timeout log to trace (#12745)
|
2024-11-21 15:52:38 +00:00 |
|
|
|
f12d7a9264
|
chore: use ethereum-forks types directly (#12702)
|
2024-11-20 11:15:48 +00:00 |
|
|
|
b39957612a
|
feat: make more network components generic over primitives (#12481)
|
2024-11-12 19:29:42 +00:00 |
|
|
|
39a667bbfe
|
feat: graceful incoming connection closing (#12282)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-05 14:58:16 +00:00 |
|
|
|
927be855ff
|
feat: track buffered outgoing messages (#12220)
|
2024-11-01 11:32:12 +00:00 |
|
|
|
b48fa68f65
|
fix(ecies): ecies typo (#12155)
|
2024-10-29 05:14:34 +00:00 |
|
|
|
c8a332fb85
|
feat: add metrics for dropped outgoing messages (#10225)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-09 13:00:42 +00:00 |
|
|
|
33f612a41a
|
chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062)
|
2024-08-05 20:27:59 +00:00 |
|
|
|
b592607394
|
Move reth_eth_wire::ProtocolVersion and reth_eth_wire::Capabilities to reth-eth-wire-types (#10071)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
|
2024-08-04 16:22:14 +00:00 |
|
|
|
b10517b3bf
|
chore(net): extract NetworkHandle methods for launching node to traits (#9966)
|
2024-08-01 16:44:23 +00:00 |
|
|
|
e6f2dca445
|
chore(net): enable rust.unnameable-types = "warn" lint (#9505)
|
2024-07-16 17:40:10 +00:00 |
|
|
|
52068ccee6
|
fix(rpc/admin): missing enode/enr in admin_peers endpoint (#9043)
Signed-off-by: jsvisa <delweng@gmail.com>
|
2024-07-01 17:26:22 +00:00 |
|
|
|
18eef6a991
|
refactor: extract configuration types to reth-network-types (#9136)
|
2024-06-27 09:33:13 +00:00 |
|
|
|
a3a472a784
|
fix: do not drop sub protocol messages during EthStream Handshake (#9086)
|
2024-06-25 15:22:35 +00:00 |
|
|
|
17c5121b50
|
chore(deps): replace fnv with fx (#9024)
|
2024-06-21 21:30:06 +00:00 |
|
|
|
be12177a2f
|
chore: rm HasRemoteAddr trait (#8809)
|
2024-06-13 20:46:30 +00:00 |
|
|
|
c7fd507681
|
feat: remove Bandwidthmeter type (#8698)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-06-09 13:40:25 +00:00 |
|
|
|
2852893a7d
|
chore: rename network-types to network-peers (#8699)
|
2024-06-09 13:13:46 +00:00 |
|
|
|
2b4fa96065
|
add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-06-03 18:14:50 +00:00 |
|
|
|
7c17c6e469
|
add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-06-03 13:21:45 +00:00 |
|
|
|
3d3f52b2a4
|
Add missing_const_for_fn clippy lint (#8498)
|
2024-05-30 09:50:03 +00:00 |
|
|
|
19c529e8df
|
add use_self clippy lint (#8325)
|
2024-05-29 13:14:14 +00:00 |
|
|
|
cc4a418ddf
|
refactor: extract peer types to net/types (#7912)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-04-27 04:18:59 +00:00 |
|
|
|
0da7b7c314
|
chore: fix typos (#7264)
|
2024-03-21 12:10:09 +00:00 |
|
|
|
1ad50d148a
|
fix: enforce timeouts for pending sessions (#7219)
|
2024-03-19 15:05:50 +00:00 |
|
|
|
a8c692c5b5
|
feat: add metrics for pending connections (#7225)
|
2024-03-19 14:45:22 +00:00 |
|
|
|
9312424db0
|
Always accept incoming connections from trusted peers (#7140)
|
2024-03-15 11:16:17 +00:00 |
|
|
|
94cb6a8bcd
|
chore: use Display instead of Debug for most errors (#6777)
|
2024-02-24 12:13:41 +00:00 |
|
|
|
da3f469758
|
chore: rm duplicated remove_pending_session call (#6773)
|
2024-02-24 11:47:01 +00:00 |
|
|
|
6890e02310
|
fmt: format tracing macro calls (#6776)
|
2024-02-24 10:58:01 +00:00 |
|
|
|
a3e56eaffa
|
Cap max graceful disconnects (#6117)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-01-18 18:20:48 +00:00 |
|
|
|
e341f47a16
|
fmt: add a space between inner doc-comments and following items (#5880)
|
2023-12-28 15:52:20 +00:00 |
|
|
|
a8e2518aa0
|
feat: add SecretKey to networkconfig (#5761)
|
2023-12-14 17:25:05 +00:00 |
|
|
|
5062b7ea86
|
feat: integrate multiplexing (#5559)
|
2023-12-12 16:34:31 +00:00 |
|
|
|
5e2affb15a
|
feat: add configure network function to cli ext (#5536)
|
2023-11-22 19:58:02 +00:00 |
|
|
|
820f67e741
|
feat: support additional protocols abstraction (#5360)
|
2023-11-10 18:41:06 +00:00 |
|
|
|
2488aa079e
|
feat: support hello message with protocols (#5371)
|
2023-11-09 20:21:19 +00:00 |
|
|
|
011494dff4
|
feat: support multiple shared caps (#5363)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
|
2023-11-08 20:33:18 +00:00 |
|
|
|
0e2346597b
|
feat: add for peers functions (#5351)
|
2023-11-08 14:46:07 +00:00 |
|
|
|
f8ceda9ea8
|
chore: reduce size of common types (#5304)
|
2023-11-06 12:45:20 +00:00 |
|
|
|
9ca44efe9f
|
feat(bin): separate journald and file log filters, log debug to file by default (#5197)
|
2023-10-31 11:08:15 +00:00 |
|
|
|
e05dba69ce
|
chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2023-10-25 20:12:03 +00:00 |
|
|
|
1cccd097eb
|
perf: disable nagle algorithm for rlpx sessions (#4944)
|
2023-10-09 22:09:09 +00:00 |
|
|
|
675c6bfc39
|
perf/refactor: use tokio_util::sync::PollSender for ActiveSession -> SessionManager messages (#4603)
|
2023-09-22 22:09:39 +00:00 |
|
|
|
b8e15fa10b
|
fix: ensure final message is always delivered (#4569)
|
2023-09-12 20:03:20 +00:00 |
|
|
|
25558b36c8
|
fix: update Status ForkId on new head (#4560)
|
2023-09-12 00:32:08 +00:00 |
|
|
|
a76da98316
|
feat: support admin_peers (#4435)
|
2023-08-31 20:36:50 +00:00 |
|
|
|
9c69f04380
|
chore: fix SessionManagerMetrics typo (#3823)
|
2023-07-18 00:40:43 +00:00 |
|