-
62282eacd5
Fix compile error due to attempting to derive incorrect trait
main
kodi
2024-07-05 13:13:23 +02:00
-
a5c975d113
Attempt to change the way errors are created
kodi
2024-07-05 13:09:31 +02:00
-
ef1faf5bd9
Barely better error reporting
kodi
2024-06-26 11:28:14 +02:00
-
d47f62cdbb
Attempt to deal with task/memory leaks
kodi
2024-06-26 11:16:20 +02:00
-
a1e10f93ce
bump
v0.3.0
kodi
2024-06-25 18:19:35 +02:00
-
2cf0b9abe4
Don't run doctests which would break on unix
kodi
2024-06-25 11:48:47 +02:00
-
8b0f01e606
Add information about dependencies to README
kodi
2024-06-25 11:44:25 +02:00
-
beda8c151d
Changes in dependencies
kodi
2024-06-25 11:43:04 +02:00
-
84f7009ad2
Add more proper cleanup for the server
kodi
2024-06-25 11:39:07 +02:00
-
267b741ac4
implement std::error::Error for the error type
kodi
2024-06-25 00:03:29 +02:00
-
bffb41e8a1
implement Drop for client struct
kodi
2024-06-24 23:40:47 +02:00
-
b5870e62fe
Implement Display for the error enum
kodi
2024-06-24 23:01:58 +02:00
-
f4d65a2c51
Sanitization improvements
v0.2.4
kodi
2024-06-24 22:32:03 +02:00
-
912b69ef93
Try to fix publish.yaml workflow
kodi
2024-06-24 21:54:28 +02:00
-
2353c1648e
Bump for mistake in deploy workflow
v0.2.3
kodi
2024-06-24 21:34:30 +02:00
-
e1f453fa8b
Update publish.yaml to properly format token for gitea
kodi
2024-06-24 21:33:34 +02:00
-
4dff84f4e7
Move rand to dev-dependencies
v0.2.2
kodi
2024-06-24 21:29:48 +02:00
-
4fc0359625
Lift dry run flag from publish.yaml
kodi
2024-06-24 21:28:16 +02:00
-
8313209e0e
Bump for testing
v0.2.1
kodi
2024-06-24 21:20:40 +02:00
-
91deddc1d2
Add publishing to gitea releases for the release workflow
kodi
2024-06-24 21:20:02 +02:00
-
0d018d0869
Attempt to add publish workflow
kodi
2024-06-24 21:12:14 +02:00
-
71adf67727
Add description and repository to manifest
kodi
2024-06-24 21:04:36 +02:00
-
b12b382d94
Try fixing doc upload action
v0.2.0
kodi
2024-06-24 18:35:02 +02:00
-
812861640d
Significantly update the documentation
kodi
2024-06-24 18:26:19 +02:00
-
bfd4c1346f
Update README.md
kodi
2024-06-24 16:58:14 +02:00
-
bf183a0598
Fix crash in server due to overeager parsing
kodi
2024-06-24 15:58:54 +02:00
-
fc570fa0bd
Fix compile error on unix
kodi
2024-06-24 15:38:55 +02:00
-
cd2cf3346f
Minor tweak in this awful pile of code
kodi
2024-06-24 15:36:29 +02:00
-
62262cb0fe
Fully implement communication
kodi
2024-06-24 15:34:14 +02:00
-
49cabbed95
Fix server code generation for unix
kodi
2024-06-24 12:26:33 +02:00
-
2934177373
Implement server
kodi
2024-06-24 12:22:54 +02:00
-
5e498f5882
Run clippy through nix now
kodi
2024-06-23 01:50:36 +02:00
-
c892053cbd
Implement additional codegen for calling server handler methods
kodi
2024-06-23 01:46:42 +02:00
-
033482c076
Implement basic generation for the server code
kodi
2024-06-22 13:26:02 +02:00
-
7227379e63
Try using a matrix to run workflows in parallel
kodi
2024-06-22 13:02:54 +02:00
-
fe5dabec45
Fix build options
kodi
2024-06-22 13:00:56 +02:00
-
15d44b6daa
Add code to create a client connected to the network
kodi
2024-06-22 12:57:41 +02:00
-
1eaeb68d82
Revert "Tweak usage of mutexes to reduce chance of deadlocks"
kodi
2024-06-22 12:25:28 +02:00
-
f35166ce78
Tweak usage of mutexes to reduce chance of deadlocks
kodi
2024-06-21 16:25:58 +02:00
-
06aa6a1f71
Implement basic networking code
kodi
2024-06-21 15:54:48 +02:00
-
971e185ae5
Run clippy in workflow
kodi
2024-06-21 14:36:14 +02:00
-
1b2fd45c89
Add clippy to flake
kodi
2024-06-21 12:48:58 +02:00
-
374e50ee6b
Add small random delay to async test for stress-testing
kodi
2024-06-21 12:48:52 +02:00
-
7c2c03aa40
Implement workflow for building and testing library
kodi
2024-06-21 12:43:15 +02:00
-
c05091c5c2
Move away from devenv.sh
kodi
2024-06-21 12:35:45 +02:00
-
3bbd385ee2
Putting a delay there is useless actually
kodi
2024-06-21 12:07:56 +02:00
-
ffda8eb639
Fix typo in README.md
kodi
2024-06-21 11:58:24 +02:00
-
a169806b32
Add small random delay in tests
kodi
2024-06-21 11:54:29 +02:00
-
b9128a465c
Client can now perform requests asynchronously
kodi
2024-06-21 11:51:33 +02:00
-
b4f1e1b092
Implement basic test for the client interface
kodi
2024-06-21 11:28:46 +02:00
-
e6e9610d1f
Define macro logic with proc_macro2 instead of proc_macro
kodi
2024-06-20 15:26:17 +02:00
-
db036064e7
Implement code for recieving the answer to a query
kodi
2024-06-20 14:59:32 +02:00
-
aa7d51f088
Generate code to "send" a question
kodi
2024-06-20 12:52:42 +02:00
-
cc4d14fe69
Derive serde methods on message enums
kodi
2024-06-20 11:52:36 +02:00
-
62cffa56ff
Remove debug file
kodi
2024-06-20 11:45:17 +02:00
-
6c75996096
Building some more necessary structures out of the protocol definition
kodi
2024-06-20 11:34:04 +02:00
-
0125605468
Properly link to LICENSE.md
kodi
2024-06-19 23:29:22 +02:00
-
5986b292a8
Properly link to LICENSE.md
kodi
2024-06-19 23:28:57 +02:00
-
12f411e046
Make description text slightly nicer
kodi
2024-06-19 23:27:10 +02:00
-
450415eb6b
Implement basic derivation
kodi
2024-06-19 23:25:45 +02:00