Trivernis
|
9912622dc1
|
Add clippy task and fix antipattern
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
2 years ago |
Trivernis
|
7e54755c56
|
Fix clippy errors and missing rt feature
Signed-off-by: Trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
ae52798cd0
|
Replace hashmap for replies with dashmap
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
fe7dc97008
|
Add encrypted wrapper protocol implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
54cd0fbcc8
|
Switch from typemap_rev to trait-bound-typemap for context data
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
b57dea5bb4
|
Change insert_all to accept all kinds of into_iterator implementations
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
6f19a63090
|
Change typemap_rev to git version and add insert_all to builder
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
fbee60e64b
|
Change handler result to contain a response
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
6299f9be02
|
Change serialization to be able to use multiple formats
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
9e7cd26f6a
|
Add integration tests with custom protocol
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
005a4bfc68
|
Remove generic bounds from Context, Namespace and EventEmitter
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
f6a0bd7d7c
|
Merge branch 'main' of github.com:Trivernis/bromine
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
b96119429e
|
Rename project to bromine
Signed-off-by: trivernis <trivernis@protonmail.com>
|
2 years ago |
trivernis
|
628573f051
|
Add reply listen timeouts
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
4fe9ed16db
|
Change all explicit protocols to generic trait bindings
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
94c1a7471a
|
Add connection pooling by creating multiple clients
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
3b7dd510d8
|
Replace log with tracing crate
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
4e16c237db
|
Fix documentation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
0805d0403a
|
Add additional data to context
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
1921c2a704
|
Add namespaces
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
24b5da1933
|
Add event response handling
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
8ab420e797
|
Add GITHUB ACTIONS
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
e088680f68
|
Add error events
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
c9afe76edc
|
Update rustdoc
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
5792c6757d
|
Add most ipc stuff
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |