Primary Maintainer: Krishna Kumar (krishna.kumar@maidsafe.net)
Secondary Maintainer: Spandan Sharma (spandan.sharma@maidsafe.net)
Crate | Linux/OS X | Windows | Coverage | Issues |
---|---|---|---|---|
API Documentation - master branch | SAFE Network System Documention | MaidSafe website | Safe Community site |
---|
###Pre-requisite: libsodium is a native dependency for sodiumxoide. Thus, install sodium by following the instructions here.
For windows:
- Download prebuilt libsodium library
- Extract
libsodium.a
for x86/x64 from the corresponding folder in the archive to your local filesystem - Add this local path to
%PATH%
. (PATH=%PATH%;<path to extracted libsodium.a dir>
)
###Build Instructions:
safe_nfs
depends on safe_client
which can interface conditionally against either the routing crate or a mock used for local testing.
To use it with the Mock:
cargo build --features "use-mock-routing"
cargo test --features "use-mock-routing"
To interface it with actual routing (default):
cargo build
cargo test
- MAID-1260 Refactor to interface with safe_client (0.1.3)
- MAID-1249 Implement Unified Structured Datatype
- MAID-1233 Metadata to indicate versioning support and type (Private, Public, Shared)
- MAID-1235 Handle Container Creation
- MAID-1236 Update FileHelper and Writer to handle new Structured data changes
- MAID-1237 Error handling in NFS API
- MAID-1238 Update the test cases
- MAID-1239 Update the rest_api_example