Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-05-19 | 4.4 kB | |
v1.10.0 source code.tar.gz | 2025-05-19 | 482.5 kB | |
v1.10.0 source code.zip | 2025-05-19 | 626.7 kB | |
Totals: 3 Items | 1.1 MB | 0 |
Highlights
- QUIC transport: lower latency, encrypted, stream-multiplexed connections over UDP — now in a usable state
- New in-memory transport: a lightweight, drop-in alternative when full networking isn't needed
What's Changed
- chore: remove python dependency by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1287
- chore: specify exceptions in try statement by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1284
- chore: use token per repo in autobump task by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1288
- feat: X.509 certificate validation by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1292
- chore(certificate): cosmetics by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1293
- feat(certificate): set distinguishable issuer name with peer id by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1296
- refactor: use openssl instead of mbedtls by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1298
- feat(certificate): add date verification by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1299
- feat: quic by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1265
- chore(quic): add tests with invalid certs by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1297
- chore: update quic and expect exception in test by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1300
- feat:
withQuicTransport
by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1301 - fix: set peerId on incoming Quic connection by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1302
- chore(certificate): update test vectors by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1294
- fix: unsafe string usage by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1308
- chore(protocols): remove deprecated utilities by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1305
- feat(transport): add memory transport by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1304
- chore(readme): add quic and memory transports by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1311
- chore: remove range checks from rendezvous by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1306
- chore: bump nim-quic by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1314
- fix(quic): continue accept when client certificate is incorrect by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1312
- refactor: utilize single bridgedConnections by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1309
- chore(git): ignore auto generated test binaries by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1320
- fix: do not use while loop for quic transport errors by @richard-ramos in https://github.com/vacp2p/nim-libp2p/pull/1317
- chore: rendezvous improvements by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1319
- test(gossipsub): message propagation by @strinnityk in https://github.com/vacp2p/nim-libp2p/pull/1184
- chore(test): remove unused flags and simplify testpubsub by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1328
- chore(ci): decouple examples from unit tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1334
- test: combine tests by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1335
- test: include missing tests in testall by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1338
- chore: fix broken old status-im links by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1332
- chore: fix warnings by @narimiran in https://github.com/vacp2p/nim-libp2p/pull/1341
- test(gossipsub): optimise heartbeat interval and sleepAsync by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1342
- fix: git ignore for tests by @vladopajic in https://github.com/vacp2p/nim-libp2p/pull/1349
- test(gossipsub): reorganize tests by feature category by @rlve in https://github.com/vacp2p/nim-libp2p/pull/1350
- chore: add libp2p CID codec by @gmelodie in https://github.com/vacp2p/nim-libp2p/pull/1348
New Contributors
- @gmelodie made their first contribution in https://github.com/vacp2p/nim-libp2p/pull/1319
- @rlve made their first contribution in https://github.com/vacp2p/nim-libp2p/pull/1328
Full Changelog: https://github.com/vacp2p/nim-libp2p/compare/v1.9.0...v1.10.0