maidsafe_client

Crates.iomaidsafe_client
lib.rsmaidsafe_client
version0.1.2
sourcesrc
created_at2015-03-12 12:21:36.994365
updated_at2015-12-11 23:54:10.497015
descriptionMaidsafe Client API library
homepagehttp://maidsafe.net
repositoryhttps://github.com/maidsafe/maidsafe_client
max_upload_size
id1559
size178,497
David Irvine (dirvine)

documentation

http://maidsafe.github.io/maidsafe_client/latest/

README

maidsafe_client

Primary Maintainer: Spandan Sharma (spandan.sharma@maidsafe.net)

Secondary Maintainer: Krishna Kumar (krishna.kumar@maidsafe.net)

Crate Linux Windows OSX Coverage
Build Status Build Status Build Status Coverage Status
API Documentation - master branch SAFE Network System Documentation 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 and use the prebuilt mingw library. Extract and place the libsodium.a file in "bin\x86_64-pc-windows-gnu" for 64bit System, or "bin\i686-pc-windows-gnu" for a 32bit system.

###Build Instructions: Maidsafe-Client interfaces conditionally with either the actual routing crate or the Mock used for efficient local testing.

To use it with the Mock (default) do:

cargo build
cargo test
etc

To interface it with actual routing, do:

cargo build --features "USE_ACTUAL_ROUTING"
cargo test --features "USE_ACTUAL_ROUTING"
etc

##TODO (rust_3 sprint)

[0.1.2]

[0.1.3]

  • MAID-1219 Implement Private and Public types

[0.1.4]

[0.1.5]

  • MAID-1249 Implement Unified Structured Datatype
    • MAID-1252 Mock Unified StructuredData and ImmutableData
    • MAID-1253 Update Mock Routing to support Mock Unified SturcturedData and ImmutableData
    • MAID-1220 Update the SessionPacket struct
    • MAID-1221 Update client API to get and set configuration directory ids
    • MAID-1222 Compute size of Structured Data
    • MAID-1223 Implement a handler for Storing UnVersioned Structured Data
    • MAID-1224 Implement a handler for Retrieving Content of UnVersioned Structured Data
    • MAID-1225 Write Test Cases for UnVersioned Structured Data handler
    • MAID-1226 Implement Session Packet as UnVersioned Structure DataType
    • MAID-1227 Update the test cases in Client API
    • MAID-1228 Update the test cases in mock routing framework
Commit count: 0

cargo fmt