xaptum / ecdaa

A C implementation of elliptic-curve-based Direct Anonymous Attestation (DAA) signatures. Created to support the Xaptum Edge Network Fabric, an IoT Network Solution.
https://www.xaptum.com
Apache License 2.0
45 stars 8 forks source link

Improve docs, get tests working in CI, and consolidate file I/O implementation #132

Closed zanebeckwith closed 4 years ago

zanebeckwith commented 4 years ago

This PR:

95% of this work I did back in the summer, then got busy and let it sit. I'm polishing it off (just finishing some documentation updates) now and getting it submitted.

fixes #90 fixes #110 fixes #122 fixes #123

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-0.2%) to 83.639% when pulling 3530839696caaef7558a3ade69169c5ed90053b1 on zanebeckwith:improve-docs into 27444ef7166f62fff819a5c9563a495d954fcd8e on xaptum:master.

zanebeckwith commented 4 years ago

Yea, good call on changing the threshold for the Coveralls check. All the "template" expansion shenanigans in this build have, for some reason, always totally confounded Coveralls, so pretty much every trivial PR causes some fractional shift in the coverage.

I bumped the threshold to -2% for a failure