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
Commit message (
Expand
)
Author
Age
Files
*
core: add the option to create a new task group without providing an
hozan23
2024-03-20
18
*
net: add support for websocket protocol
hozan23
2024-03-14
6
*
Update README.md
hozan
2024-03-13
1
*
net: major cleanup and improvement of the crate api
hozan23
2024-03-13
10
*
net: pass `Endpoint` to dial and listen functions
hozan23
2024-03-13
8
*
update the links in the README file
hozan23
2024-03-13
2
*
update dependencies
hozan23
2024-03-13
6
*
jsonrpc: extend the example in the library
hozan23
2024-03-13
3
*
don't ignore Cargo.lock file
hozan23
2024-03-12
2
*
upgrade from async-rustls to futures-rustls
hozan23
2024-03-12
6
*
core: use clone_from instead of dereferencing the waker
hozan23
2024-03-11
1
*
jsonrpc: Handle client connection failures & perform general cleanup
hozan23
2024-03-11
3
*
p2p/tls_config: minor change
hozan23
2023-12-12
1
*
README: fix broken links
hozan23
2023-12-02
1
*
Ensure uniform usage of the name `karyon` across all files
hozan23
2023-12-02
61
*
net: Use ToConn and ToListener traits for objects that can be converted
hozan23
2023-11-30
13
*
net: rename `Listener` trait to `ConnListener`
hozan23
2023-11-30
7
*
jsonrpc: Enhance the API and add support for TCP, Unix, and TLS protocols.
hozan23
2023-11-30
10
*
p2p/discovery: Select the first 8 entries from each bucket during the
hozan23
2023-11-30
1
*
p2p/tls_config: add a small test
hozan23
2023-11-29
2
*
core: Move `key_pair` to the `crypto` module and make it a Cargo feature.
hozan23
2023-11-29
19
*
net: use `bincode` derive feature to implement Encode and Deconde for Addr
hozan23
2023-11-29
2
*
p2p/protocol: improve the Protocol API
hozan23
2023-11-29
6
*
p2p: add the `Refreshing` section to README.md
hozan23
2023-11-28
1
*
implement TLS for inbound and outbound connections
hozan23
2023-11-28
62
*
update README.md
hozan23
2023-11-23
4
*
general clean ups for the docs
hozan23
2023-11-23
11
*
github/workflows/docs: use `master` branch
hozan23
2023-11-22
1
*
README: add online docs in docs section
hozan23
2023-11-22
2
*
add docs.yml github workflow
hozan23
2023-11-22
2
*
add Docs section to README.md file & add an example to p2p crate
hozan23
2023-11-22
4
*
p2p: Improve error handling during handshake:
hozan23
2023-11-22
8
*
jsonrpc: switch to LF delimiter for reading json, replacing the dummy delimiter
hozan23
2023-11-21
4
*
Update README.md
hozan
2023-11-21
1
*
jsonrpc/codec: rename `max_allowed_msg_size` to `max_allowed_buffer_size`
hozan23
2023-11-20
2
*
jsonrpc: add Codec struct for reading from and writing to the connection
hozan23
2023-11-20
8
*
jsonrpc: move RPCService to separate module
hozan23
2023-11-20
3
*
add thanks section to the README.md file
hozan23
2023-11-20
1
*
update README.md
hozan23
2023-11-20
1
*
jsonrpc: minor changes to the README file
hozan
2023-11-19
1
*
update github action
hozan23
2023-11-19
1
*
update README.md
hozan23
2023-11-19
2
*
karyons p2p: add README.md
hozan23
2023-11-19
2
*
karyons jsonrpc implementation
hozan23
2023-11-19
12
*
net: improve Conn API
hozan23
2023-11-19
7
*
github/workflows: remove `--all` flag
hozan23
2023-11-18
1
*
clean up error module and use `transparent` attribute
hozan23
2023-11-18
3
*
p2p/peer_pool: minor change
hozan23
2023-11-17
1
*
p2p: avoid doing too much locking and unlocking for the routing table mutex
hozan23
2023-11-17
2
*
Remove matrix link from README.md
hozan
2023-11-17
1
[next]