summary history branches tags files
Commit Message Author Date Diff Refs
a2c5acd document the versioning scheme Trevor Bentley 2019-06-12 1 (+4/-0) master
2f0d3ff build documentation in build script Trevor Bentley 2019-06-12 1 (+2/-1)
3024ee8 finish documentation of public API Trevor Bentley 2019-06-12 5 (+109/-2)
2ffc018 export ossuary_flush in C API Trevor Bentley 2019-06-12 1 (+9/-0)
4ba95c3 check for xargo in build script Trevor Bentley 2019-06-12 1 (+12/-1)
de5c431 explicitly call disconnect in a test Trevor Bentley 2019-06-12 1 (+1/-0)
fbac14c disable incremental builds for size improvement Trevor Bentley 2019-06-12 1 (+1/-1)
dc69404 support linux in build scripts Trevor Bentley 2019-06-09 2 (+37/-10)
257449f More module documentation Trevor Bentley 2019-05-30 1 (+91/-1)
686446f implement disconnect() Trevor Bentley 2019-05-30 6 (+147/-23)
bbef620 Add README Trevor Bentley 2019-05-30 1 (+80/-0)
b126d72 Add Apache 2.0 license Trevor Bentley 2019-05-30 8 (+310/-7)
ddebe68 Size optimizations for release dylib and new Rust example Trevor Bentley 2019-05-27 10 (+170/-38)
a213872 Document C API header Trevor Bentley 2019-05-26 1 (+229/-1)
107cfd9 Fix C API return values, improve examples Trevor Bentley 2019-05-26 3 (+66/-26)
436b10e Revert "FFI: don't overwrite input length on ossuary_recv_data" Trevor Bentley 2019-05-25 4 (+11/-9)
62f4912 Clean up and document C client/server example Trevor Bentley 2019-05-25 3 (+169/-101)
81c681c FFI: C client/server example Trevor Bentley 2019-05-25 3 (+264/-0)
cb57fdb FFI: don't overwrite input length on ossuary_recv_data Trevor Bentley 2019-05-25 4 (+9/-11)
1381193 Bump minor version: 0.3.0 Trevor Bentley 2019-05-23 1 (+1/-1)
505791f bump dependency versions Trevor Bentley 2019-05-23 2 (+3/-3)
7f86217 add more packet error checking Trevor Bentley 2019-05-23 3 (+61/-33)
dc82795 should_panic can take expected error strings Trevor Bentley 2019-05-23 1 (+4/-4)
2a0e8b3 test cases for many combinations of authentication Trevor Bentley 2019-05-23 1 (+176/-0)
900b3e9 Benchmark test for handshakes Trevor Bentley 2019-05-23 2 (+92/-0)
9d6ab60 Light documentation for test cases Trevor Bentley 2019-05-23 4 (+52/-13)
2f3b59f Finished implementing and added tests for connection resets Trevor Bentley 2019-05-23 7 (+341/-72)
ff034bf expose generate_auth_keypair in FFI Trevor Bentley 2019-05-19 3 (+37/-10)
4577ac8 Implement host verification and support TOFU Trevor Bentley 2019-05-19 13 (+448/-119)
7e29571 increment nonces after use Trevor Bentley 2019-04-28 3 (+15/-2)
28fff81 sign/verify handshake ECDH parameters Trevor Bentley 2019-04-28 3 (+37/-29)
01f48ae rename OssuaryContext in benchmark test Trevor Bentley 2019-04-28 1 (+3/-3)
ecc128e Split into modules Trevor Bentley 2019-04-28 5 (+1233/-1227)
5ad6e4d Rename OssuaryContext -> OssuaryConnection Trevor Bentley 2019-04-28 6 (+62/-63)
32b67e0 update documentation Trevor Bentley 2019-04-28 1 (+110/-25)
cc4eb5f remove old protocol Trevor Bentley 2019-04-28 1 (+62/-491)
ff3bc73 new protocol: auth verification Trevor Bentley 2019-04-28 1 (+279/-60)
828c415 new protocol: server handshake decrypted Trevor Bentley 2019-04-21 2 (+103/-15)
ff3e92e New protocol, first two handshakes sent Trevor Bentley 2019-04-21 2 (+730/-358)
5fa0614 notes Trevor Bentley 2019-02-07 1 (+38/-6)
d925cf8 Rename ConnectionContext -> OssuaryContext Trevor Bentley 2019-01-28 5 (+51/-51)
6c2070d Drop crypto_ prefix Trevor Bentley 2019-01-28 5 (+40/-42)
9766787 Move comm functions into ConnectionContext impl Trevor Bentley 2019-01-28 5 (+614/-626)
7002994 Start documentation Trevor Bentley 2019-01-27 1 (+260/-42)
27c31ce Fix clib tests Trevor Bentley 2019-01-27 1 (+16/-12)
62adf18 Update to new curve25519-dalek API Trevor Bentley 2019-01-27 2 (+33/-32)
e1623f0 Implement Default for ConnectionContext Trevor Bentley 2019-01-20 1 (+34/-20)
e318674 Shrink test loops Trevor Bentley 2019-01-20 1 (+15/-26)
818de11 Clean up, split tests out into files Trevor Bentley 2019-01-20 5 (+345/-323)
0f958c5 Support non-blocking IO and related error handling Trevor Bentley 2019-01-20 6 (+346/-156)