summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add init functions, for testing.Linus Nordberg2014-04-301-2/+14
|
* Turn it all into an application.Linus Nordberg2014-04-298-2/+65
| | | | Warning: Rough edges.
* First cut at adding DB support.Linus Nordberg2014-04-294-92/+359
| | | | Including half crazy rewrite of most of the data structures.
* Test adding and checking STH in sequence.Linus Nordberg2014-04-261-32/+42
|
* Fix bug with adding first element of empty tree.Linus Nordberg2014-04-261-6/+17
| | | | And tests!
* Won't test sth's in ht.Linus Nordberg2014-04-261-3/+0
|
* Add STH support, with failing tests due to gen_server testing woes.Linus Nordberg2014-04-263-81/+149
| | | | Move things out of spt() for reuse by sth().
* Rearrange tests.Linus Nordberg2014-04-261-36/+37
| | | | Also, don't build 1024 trees.
* Don't export tree_version/1 but add size/1.Linus Nordberg2014-04-261-8/+11
|
* Clean up data types.Linus Nordberg2014-04-263-54/+47
|
* Make plop a gen_server.Linus Nordberg2014-04-262-60/+63
|
* Add a default value for signature_type, for easier ad hoc testing.Linus Nordberg2014-04-261-1/+1
|
* Add hex.erl.Linus Nordberg2014-04-261-0/+14
|
* Initialise plop_entry properly.Linus Nordberg2014-04-251-1/+1
|
* Make field timestamp in record plop_data an integer.Linus Nordberg2014-04-251-1/+1
| | | | | It's an integer in the record and then we make it a binary when it's time to serialise it.
* Add default values in plop_entry.Linus Nordberg2014-04-251-2/+2
| | | | | | This makes the fields not able to hold 'undefined' any more. Definitely good for field 'type' and arguably for field 'entry' too, so that a hash over it makes sense.
* Formatting and comments.Linus Nordberg2014-04-251-41/+22
|
* Clean up plop a bit.Linus Nordberg2014-04-252-14/+4
|
* Add some more internal tests to ht.Linus Nordberg2014-04-251-2/+27
|
* Allow for empty hash trees.Linus Nordberg2014-04-251-9/+30
|
* Produce SPT's, add tests.Linus Nordberg2014-04-255-21/+228
| | | | NOTE: Test vectors not verified.
* WIP plop.erlLinus Nordberg2014-04-211-0/+77
|
* Add placeholder for audit_path/2.Linus Nordberg2014-04-211-1/+10
|
* Build hash trees by appending a leaf at a time.Linus Nordberg2014-04-212-0/+229