index
:
karyon.git
master
A library for building p2p, decentralized, and collaborative software.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
p2p
/
src
/
discovery
Commit message (
Expand
)
Author
Age
Files
*
p2p: wrap the buckets with mutex in RoutingTable
hozan23
2024-05-23
3
*
p2p: add peer pool logs and discovery logs to example/monitor.rs
hozan23
2024-05-23
2
*
p2p: monitor system use core::EventSys instead of pubsub pattern
hozan23
2024-05-22
2
*
add support for tokio & improve net crate api
hozan23
2024-05-19
3
*
core: minor modification to TaskGroup api
hozan23
2024-03-21
2
*
core: add the option to create a new task group without providing an
hozan23
2024-03-20
3
*
net: major cleanup and improvement of the crate api
hozan23
2024-03-13
1
*
net: pass `Endpoint` to dial and listen functions
hozan23
2024-03-13
1
*
Ensure uniform usage of the name `karyon` across all files
hozan23
2023-12-02
3
*
p2p/discovery: Select the first 8 entries from each bucket during the
hozan23
2023-11-30
1
*
core: Move `key_pair` to the `crypto` module and make it a Cargo feature.
hozan23
2023-11-29
2
*
implement TLS for inbound and outbound connections
hozan23
2023-11-28
3
*
p2p: Improve error handling during handshake:
hozan23
2023-11-22
2
*
net: improve Conn API
hozan23
2023-11-19
1
*
p2p: avoid doing too much locking and unlocking for the routing table mutex
hozan23
2023-11-17
2
*
improve the TaskGroup API
hozan23
2023-11-15
3
*
p2p: remove net directory
hozan23
2023-11-12
2
*
rename crates
hozan23
2023-11-09
3