Shane Bryldt
|
749db0461d
|
FS-10739: [libblade] Added TTL to request which now produces an error response when a response is not received locally within the timeout, this utilizes loopback session stuff which had a couple bugs that are now also fixed, further loopback testing is still required on event subscriptions, protocol publishing, protocol locating, and protocol execution
|
2017-10-19 08:44:31 -06:00 |
Shane Bryldt
|
43cb4e3468
|
FS-10167: Implemented identity registration and routing, removed subrealms to be revisited later, implemented public event channels and node presence, restructured some code and fixed a number of bugs.
|
2017-09-20 22:07:34 -06:00 |
Shane Bryldt
|
d5b1c328eb
|
FS-10167: Updating linux build
|
2017-08-03 21:31:28 -05:00 |
Shane Bryldt
|
53690120ac
|
FS-10167: Revisited ks_pool to embed the ks_pool_t pointer into the prefix of each allocation, updated libks and libblade to remove unneccessary pool pointers in structures, pool-allocated memory can now be freed without needing to pass the original pool
|
2017-08-03 20:26:07 -06:00 |
Shane Bryldt
|
fd3348cafc
|
FS-10167: More work on the event channel workflow, switched callback data back to using void* and the assumption callback will clear the data or that it would be cleaned up by a handle shutdown by allocating within the handle pool. Base tests currently working, committing to sync up linux build
|
2017-08-01 16:30:25 -06:00 |
Shane Bryldt
|
c6e60de302
|
FS-10167: Temporary commit for peer review
|
2017-07-25 11:01:07 -06:00 |
Shane Bryldt
|
84540ea857
|
FS-10167: Refactoring and cleanup
|
2017-07-12 03:35:49 -06:00 |
Shane Bryldt
|
076a9adbf6
|
FS-10167: Preliminary support for blade.execute, tested with a basic test.echo across 3 nodes with a common master. Multitier routing is not yet fully supported
|
2017-06-05 15:29:19 -06:00 |