├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── Xargo.toml ├── benches ├── basic.rs └── handshake.rs ├── examples ├── CMakeLists.txt ├── client.c ├── example.rs ├── ffi.c ├── generate_keypair.rs └── server.c ├── ffi └── ossuary.h ├── release.toml ├── src ├── clib.rs ├── comm.rs ├── connection.rs ├── error.rs ├── handshake.rs └── lib.rs └── tests ├── auth.rs ├── basic.rs ├── basic_auth.rs ├── clib_ffi.rs └── corruption.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .cquery_cached_index 5 | examples/build/ 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/README.md -------------------------------------------------------------------------------- /Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/Xargo.toml -------------------------------------------------------------------------------- /benches/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/benches/basic.rs -------------------------------------------------------------------------------- /benches/handshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/benches/handshake.rs -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/examples/client.c -------------------------------------------------------------------------------- /examples/example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/examples/example.rs -------------------------------------------------------------------------------- /examples/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/examples/ffi.c -------------------------------------------------------------------------------- /examples/generate_keypair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/examples/generate_keypair.rs -------------------------------------------------------------------------------- /examples/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/examples/server.c -------------------------------------------------------------------------------- /ffi/ossuary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/ffi/ossuary.h -------------------------------------------------------------------------------- /release.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/release.toml -------------------------------------------------------------------------------- /src/clib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/src/clib.rs -------------------------------------------------------------------------------- /src/comm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/src/comm.rs -------------------------------------------------------------------------------- /src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/src/connection.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/handshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/src/handshake.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tests/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/tests/auth.rs -------------------------------------------------------------------------------- /tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/tests/basic.rs -------------------------------------------------------------------------------- /tests/basic_auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/tests/basic_auth.rs -------------------------------------------------------------------------------- /tests/clib_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/tests/clib_ffi.rs -------------------------------------------------------------------------------- /tests/corruption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrmekon/ossuary/HEAD/tests/corruption.rs --------------------------------------------------------------------------------