aboutsummaryrefslogtreecommitdiff
path: root/service_provider.h (follow)
Commit message (Collapse)AuthorAge
* Add nonce to version info response (to prevent replay); various code cleanupFranklin Wei2018-07-06
|
* Add method to save module state; allows resuming from a previous runFranklin Wei2018-07-05
|
* Add dummy client/server for comparison; fix bugs and polish database codeFranklin Wei2018-06-30
|
* Modify for testing init onlyFranklin Wei2018-06-28
|
* Add configurable logleavesFranklin Wei2018-06-28
|
* Optimize DB codeFranklin Wei2018-06-27
|
* Update client; provide ACL in response; add encryptionFranklin Wei2018-06-25
| | | | | | Changed the command-line interface a bit to make it less sensitive to the ordering of switches, though modifyacl still has its old behavior. The client now supports the -e flag to encrypt the file with a random key.
* Add command-line interface for clientFranklin Wei2018-06-23
| | | | Mostly functional now; file info and content retrieval not fully done yet.
* Finish implementing client and serverFranklin Wei2018-06-22
| | | | | Also makes a minor change to F_rs() IVP; the encryption pad ought to depend on the file version, not the counter.
* Add a separate client communicating by unix socketFranklin Wei2018-06-21
| | | | | This is pretty rough for now; the service provider only handles one client, and dies ungracefully when anything goes wrong. It seems to work, though.
* Adapt service provider for tracking container build and compose filesFranklin Wei2018-06-20
|
* Squash some bugs, cleanup; implement ACL modification in service providerFranklin Wei2018-06-18
|
* Some refactoring; file info retrieval in service provider as wellFranklin Wei2018-06-17
|
* Implement F_snd() IVP (untested) and add some performance tests to sp_test()Franklin Wei2018-06-16
|
* Clean up memory leaks and uninitialized valuesFranklin Wei2018-06-15
|
* Further refactoring and clean-up; more work on service providerFranklin Wei2018-06-15
|
* Working on service provider's request handling; some cleanup tooFranklin Wei2018-06-15
|
* Various changes; also implement binary tree complement calculationFranklin Wei2018-06-12
|
* Restructure; test file creationFranklin Wei2018-06-04
| | | | | sp_test() now shows a bare minimum example of creating a file. Further improvements are definitely needed.
* Finish implementing module F_tp()Franklin Wei2018-06-02
| | | | | All user requests should be supported: creation, deletion, file update, and ACL update. Currently untested.
* fix compilation errorsFranklin Wei2018-06-02
|
* Partially finish F_tp() implementationFranklin Wei2018-06-01
| | | | Added some comments (mostly for my own sake) and a little code.
* work on various thingsFranklin Wei2018-05-30
|
* add RV, RU certificate generationFranklin Wei2018-05-28
|
* add some certificate generation routines (WIP)Franklin Wei2018-05-28
|
* initial commitFranklin Wei2018-05-28