index
:
csaa
master
Cloud Storage Assurance Architecture proof-of-concept
Franklin Wei
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
service_provider.c
(
follow
)
Commit message (
Expand
)
Author
Age
*
Add some comments
Franklin Wei
2018-07-12
*
Fix memory leak in find_empty_slot()
Franklin Wei
2018-07-12
*
Make sp_createfile() allocate ACL IOMT in memory, rather than DB
Franklin Wei
2018-07-12
*
Comment out unused functions
Franklin Wei
2018-07-12
*
Make caller allocate memory in call to merkle_update()
Franklin Wei
2018-07-12
*
Add tests for IOMT search operations (disabled by default)
Franklin Wei
2018-07-11
*
Fix whitespace, indentation; minor changes to plotting script
Franklin Wei
2018-07-10
*
Track build code/compose file as a hash
Franklin Wei
2018-07-10
*
Clean up some minor stuff
Franklin Wei
2018-07-09
*
Precompile SQL statements for speed
Franklin Wei
2018-07-09
*
Refactor and optimize
Franklin Wei
2018-07-08
*
Add nonce to version info response (to prevent replay); various code cleanup
Franklin Wei
2018-07-06
*
Add method to save module state; allows resuming from a previous run
Franklin Wei
2018-07-05
*
Use 64-bit integers where appropriate
Franklin Wei
2018-07-03
*
Fix warnings
Franklin Wei
2018-07-03
*
Do placeholder insertion on-demand, instead of all at once in sp_new()
Franklin Wei
2018-07-02
*
Remove debug code from service provider; warn about inconsistent module state
Franklin Wei
2018-07-02
*
Add some more tests; progress towards resuming from an old state possible
Franklin Wei
2018-06-30
*
Add dummy client/server for comparison; fix bugs and polish database code
Franklin Wei
2018-06-30
*
Modify for testing init only
Franklin Wei
2018-06-28
*
Keep IOMT in memory while initializing
Franklin Wei
2018-06-28
*
Add configurable logleaves
Franklin Wei
2018-06-28
*
Add performance output to sp_init()
Franklin Wei
2018-06-28
*
Optimize DB code
Franklin Wei
2018-06-27
*
Further work on conversion to database backend; still not working yet
Franklin Wei
2018-06-27
*
WIP on database backend
Franklin Wei
2018-06-27
*
WIP on database backend
Franklin Wei
2018-06-26
*
Limit direct access to IOMT structure
Franklin Wei
2018-06-25
*
Update client; provide ACL in response; add encryption
Franklin Wei
2018-06-25
*
Implement file info and content retrieval in client
Franklin Wei
2018-06-24
*
Add command-line interface for client
Franklin Wei
2018-06-23
*
Finish implementing client and server
Franklin Wei
2018-06-22
*
Add a separate client communicating by unix socket
Franklin Wei
2018-06-21
*
Support creation of line-by-line IOMTs from disk files
Franklin Wei
2018-06-20
*
Some code cleanup and refactor
Franklin Wei
2018-06-20
*
Adapt service provider for tracking container build and compose files
Franklin Wei
2018-06-20
*
Squash some bugs, cleanup; implement ACL modification in service provider
Franklin Wei
2018-06-18
*
Fix memory leak; also add further test for file retrieval
Franklin Wei
2018-06-18
*
Some refactoring; file info retrieval in service provider as well
Franklin Wei
2018-06-17
*
Implement F_snd() IVP (untested) and add some performance tests to sp_test()
Franklin Wei
2018-06-16
*
Clean up memory leaks and uninitialized values
Franklin Wei
2018-06-15
*
Further refactoring and clean-up; more work on service provider
Franklin Wei
2018-06-15
*
Refactor IOMT-specific code into crypto.c (and out of service_provider)
Franklin Wei
2018-06-15
*
Working on service provider's request handling; some cleanup too
Franklin Wei
2018-06-15
*
Refactor and clean-up; also WIP on tm_retrieve_secret()
Franklin Wei
2018-06-14
*
Finish up tree initialization and EQ cert helper
Franklin Wei
2018-06-14
*
Working on EQ generation
Franklin Wei
2018-06-14
*
Working on service provider tree management routines
Franklin Wei
2018-06-13
*
Various changes; also implement binary tree complement calculation
Franklin Wei
2018-06-12
*
Finish testing file modification in sp_test()
Franklin Wei
2018-06-08
[next]