summaryrefslogtreecommitdiffstats
path: root/ipfs-api/Cargo.toml
AgeCommit message (Collapse)Author
2021-04-04update ipfs-api to use re-export backend implementationsFerris Tseng
2021-02-22remove travis badgeFerris Tseng
2021-02-14add tracingFerris Tseng
2021-02-13remove git dependencyFerris Tseng
2021-02-08upgrading to actix 2 and incrementing hyper versions; upgrading to tokio 1; ↵Ferris Tseng
various other upgrades
2021-01-18increment version and add docs for feature flagsFerris Tseng
2021-01-19Reorganize featuresJulius Michaelis
2021-01-17allow hyper-rustls or no tls as alternatives for hyper-tlsJulius Michaelis
(Another attempt at @akru's #39.)
2020-11-01upgrading versionFerris Tseng
2020-09-16upgrading versionFerris Tseng
2020-08-03increment version; update dependenciesFerris Tseng
2020-07-18increment versionFerris Tseng
2020-07-18upgrading dependenciesFerris Tseng
2020-07-11add typed-builder as a dependency behind a feature flagFerris Tseng
2020-05-22Expose requests module and add builder for requests like add_with_options ↵Arda Xi
(fixes #26)
2020-05-16increment versionFerris Tseng
2020-03-220.7.0 -> 0.7.1Ferris Tseng
2020-03-17increment version; upgrade dependencies; fix deprecationsFerris Tseng
2020-03-17remove multiaddr dependency2075
2020-03-17add parity-multiaddr dependency2075
2019-12-25add rc versionFerris Tseng
2019-12-24update documentationFerris Tseng
2019-12-24add time dependency; formattingFerris Tseng
2019-12-23implementing examplesFerris Tseng
2019-12-22initial dependency upgradingFerris Tseng
2019-10-15Migrate to Rust 2018 editionBogdan Arabadzhi
2019-10-14Upgrade actix to v1, bump ipfs-api to v0.5.2Sameer Puri
2019-04-04ipfs-api: Add hyper_tls for added HTTPS supportJannis
The `HttpsConnector` provided by hyper-tls supports both HTTP and HTTPS. Using this instead of the default `HttpConnector` allows to use the IpfsClient against HTTPS endpoints such as https://ipfs.infura.io:5001. To make creating an IpfsClient with an HTTPS URI possible, this commit adds a new constructor for `IpfsClient`: ```rust struct IpfsClient { ... pub fn new_from_uri(uri: &str) -> Result<IpfsClient, InvalidUri> { .... } } ``` The existing `IpfsClient::new` constructor is updated to use this. Tested with the current `ipfs-cli` as well as changing `ipfs-cli` to use `IpfsClient::new_from_uri("https://ipfs.infura.io:5001")` instead of `IpfsClient::default()`. Both work.
2019-02-15add hyper as dev-dependency to work around travis issues with actix featureFerris Tseng
2019-02-13formatting; docs update; version increment; small refactorsFerris Tseng
2019-02-13Add actix feature for using actix-webSameer Puri
2019-02-09Impose 'static on multipart formsSameer Puri
2019-01-11Change impl Default to match go-ipfs-api behaviorSameer Puri
2018-12-31Implement capability to add files/directories by path to IPFSSameer Puri
2018-08-04upgrade versionFerris Tseng
2018-08-03switch from error-chain to failureLeonardo Yvens Schwarzstein
`error-chain` is likely to be deprecated.
2018-06-27upgrade library vesion numberFerris Tseng
2018-06-27get ipfs-api compilingFerris Tseng
2018-06-26upgrade dependenciesFerris Tseng
2018-03-08add method to requestFerris Tseng
2018-01-23increment versionFerris Tseng
2017-12-26add more crate info; update versionFerris Tseng
2017-12-03change README pathFerris Tseng
2017-11-30add some cargo info for ipfs apiFerris Tseng
2017-11-24add tar commandsFerris Tseng
2017-11-24move multipart to crateFerris Tseng
2017-11-19initial implementation of multipartFerris Tseng
2017-10-26use hyper instead of reqwestFerris Tseng
2017-10-25add licenseFerris Tseng
2017-10-25add dependenciesFerris Tseng