Radosław Kamiński
c7f29ed5db
test(rendezvous): Refactor Rendezvous tests ( #1644 )
2025-08-28 09:35:04 +01:00
vladopajic
9865cc39b5
chore(perf): follow up for PR#1600 ( #1620 )
2025-08-26 10:00:25 -04:00
Gabriel Cruz
601f56b786
chore(autonat-v2): add message types ( #1637 )
2025-08-25 15:18:43 +00:00
Ben
25a8ed4d07
refactor(kad): Refine, and reduce, exception scope ( #1627 )
2025-08-25 11:33:26 +00:00
Radosław Kamiński
955e28ff70
test(yamux): Add unit tests - frame handling and stream initiation ( #1634 )
2025-08-22 12:02:54 +01:00
Radosław Kamiński
f952e6d436
test(performance): do not run publish steps on forks and fix cleanup ( #1630 )
2025-08-19 13:25:52 +01:00
MorganaFuture
bed83880bf
fix(test): Race condition on Windows-specific daemon close ( #1628 )
...
Co-authored-by: Ben <benph@vac.dev >
Co-authored-by: vladopajic <vladopajic@users.noreply.github.com >
2025-08-18 17:09:31 -04:00
richΛrd
9bd4b7393f
feat(kad-dht): findPeer ( #1624 )
2025-08-18 13:45:31 +00:00
Radosław Kamiński
12d1fae404
test(yamux): Add header unit tests ( #1625 )
2025-08-18 13:50:54 +01:00
MorganaFuture
17073dc9e0
fix(tests): prevent race condition in testgossipsubcontrolmessages ( #1626 )
2025-08-15 18:46:39 +00:00
vladopajic
b1649b3566
chore(quic): add length prefixed test ( #1599 )
2025-08-15 15:57:56 +02:00
Ben
ef20f46b47
refactor: rm dhttypes.nim ( #1612 )
2025-08-15 12:23:27 +00:00
Gabriel Cruz
9161529c84
fix: pubsub signature verification ( #1618 )
2025-08-14 20:15:02 +00:00
Ben
8b70384b6a
refactor: Removal of "Unhashed" key variant ( #1623 )
...
Internal keydata is _always_ unhashed. The parts that require its data in hashed form hash it themselves using the provided hasher (with default fallback)
2025-08-14 11:22:09 +00:00
MorganaFuture
f25814a890
feat(perf): implement proper half-close semantics ( #1600 )
...
Co-authored-by: vladopajic <vladopajic@users.noreply.github.com >
2025-08-13 10:08:17 -04:00
Radosław Kamiński
3d5ea1fa3c
test(performance): fetch before push and improve latency history ( #1617 )
2025-08-13 14:22:42 +01:00
richΛrd
2114008704
fix: compilation warning on yamux due to using CatchableErr ( #1616 )
2025-08-12 22:11:33 +00:00
richΛrd
04796b210b
fix: don't check for errors as close() will only contain futures that raise [] ( #1615 )
2025-08-12 21:26:22 +00:00
Ben
59faa023aa
feat(kad): Initial unstable putval api ( #1582 )
2025-08-12 12:25:21 +02:00
vladopajic
fdebea4e14
chore(quic): fix flaky test when eof is expected ( #1611 )
2025-08-11 17:02:13 +00:00
vladopajic
0c188df806
fix(quic): race errors when stopping transport ( #1614 )
2025-08-11 15:48:37 +00:00
Radosław Kamiński
abee5326dc
test(gossipsub): Performance tests - plot latency history ( #1608 )
2025-08-11 16:11:29 +01:00
Radosław Kamiński
71f04d1bb3
test(gossipsub): Performance tests - plot docker stats ( #1597 )
2025-08-11 15:45:50 +01:00
Radosław Kamiński
41ae43ae80
test(gossipsub): Performance tests - collect docker stats ( #1593 )
2025-08-11 14:01:38 +00:00
vladopajic
5dbf077d9e
chore(pubsub): simplify prune backoff test ( #1596 )
2025-08-09 17:49:14 +00:00
vladopajic
b5fc7582ff
fix(quic): setting shortAgent ( #1609 )
2025-08-08 17:21:58 +00:00
vladopajic
7f83ebb198
chore(quic): readOnce better exception handling ( #1610 )
2025-08-08 16:02:33 +00:00
vladopajic
ceb89986c1
chore(quic): exception msg fix ( #1607 )
2025-08-08 10:24:55 -03:00
vladopajic
f4ff27ca6b
fix(quic): test improvement ( #1595 )
2025-08-06 14:34:07 -03:00
richΛrd
b517b692df
chore: v1.12.0 ( #1581 )
v1.12.0
2025-08-05 13:59:43 +00:00
Ben
7cfd26035a
fix(kad): Skip self when iterating through findNode dialouts ( #1594 )
2025-08-05 12:00:09 +02:00
Radosław Kamiński
cd5fea53e3
test(gossipsub): Performance tests - more scenarios ( #1585 )
2025-08-01 08:33:39 +01:00
Radosław Kamiński
d9aa393761
test(gossipsub): Performance tests - aggregation script and workflow ( #1577 )
2025-07-31 17:59:09 +01:00
Gabriel Cruz
a4a0d9e375
ci: add nimbus compilation daily test ( #1571 )
2025-07-31 15:01:10 +00:00
richΛrd
c8b406d6ed
feat(kad-dht): find nodes ( #1324 )
...
Co-authored-by: Ben-PH <benphawke@gmail.com >
2025-07-31 12:30:02 +02:00
Radosław Kamiński
f0125a62df
test(gossipsub): Performance tests - base scenario and runner ( #1573 )
2025-07-31 09:22:14 +00:00
Gabriel Cruz
9bf2636186
ci(docs): fix generation ( #1590 )
2025-07-31 00:42:49 +02:00
Ben
01a33ebe5c
docs: Document nimble 0.20.1 dev req and instructions ( #1586 )
2025-07-30 16:15:48 +02:00
Gabriel Cruz
c1cd31079b
fix(interop): redis not installed ( #1584 )
2025-07-25 19:25:48 +00:00
vladopajic
9f9f38e314
chore(quic): add close session test ( #1583 )
2025-07-25 13:46:15 -04:00
Gabriel Cruz
f83638eb82
chore: remove support for nim 1.6 ( #1572 )
2025-07-24 15:51:44 -04:00
Ivan FB
882cb5dfe3
fix: more secure send loop in yamux and exception-handling-code cleanup in pubsubpeer ( #1579 )
2025-07-24 17:15:59 +00:00
vladopajic
81310df2a2
chore(switch): remove unnecesery debug log entry ( #1575 )
2025-07-24 15:00:21 +00:00
Ivan FB
34110a37d7
chore: revert excp type in yamux write ( #1578 )
2025-07-24 14:30:29 +00:00
vladopajic
1035e4f314
fix(quic): close all streams when closing session ( #1576 )
2025-07-24 11:04:05 -03:00
Ivan FB
d08bad5893
fix: memory consumption in yamux and pubsubpeer ( #1570 )
2025-07-24 09:27:45 -04:00
vladopajic
7bdba4909f
chore(PeerTable): add stringification operator ( #1567 )
2025-07-23 10:53:26 +00:00
vladopajic
e71c7caf82
chore(perf): remove timeout when reading from quic stream ( #1569 )
2025-07-22 17:16:09 -04:00
vladopajic
45476bdd6b
chore(deps): bump quic to v0.2.9 ( #1568 )
2025-07-22 10:24:01 -03:00
Gabriel Cruz
c7ee7b950d
chore(autotls): only import dnsclient when autotls is required ( #1565 )
2025-07-22 11:53:09 +00:00