spacedrive/crates/p2p
Oscar Beaumont ae4c3d0e6b
Fix Android bridge + drop IOS and Android projects (#1336)
* Goodbye Android Project, you won't be missed

* fix ignore ignoring Kotlin code

* Backport IOS `Podfile` + move Rust crates into `modules/sd-core`

* Workaround for issue in OpenSSL build script

* Fix IOS

* Migrate IOS bridge into Expo Native Module

* Optimistic update for library creation

* useFrameworks static

* add key to infoplist

* more keys

* fix `Podfile`

* Remove IOS project from repo

* fix mobile ci

* woops wrong place

* clean package.json

* Make Android's Rust code build again

* Add back in `if_watch` patch for IOS

---------

Co-authored-by: Utku Bakir <74243531+utkubakir@users.noreply.github.com>
2023-09-13 10:07:26 +00:00
..
examples [ENG-994] Minor P2P fixes (#1238) 2023-08-27 06:41:26 +00:00
src Update Rust dependencies (#1314) 2023-09-12 14:03:25 +00:00
Cargo.toml Fix Android bridge + drop IOS and Android projects (#1336) 2023-09-13 10:07:26 +00:00
README.md [ENG-560] P2P Credits (#1297) 2023-09-05 07:23:07 +00:00

Spacedrive's P2P Crate

Functionality

This crate handles low-level P2P networking and the transferring of data between machines across a network.

Credits

We'd like to give credit towards both the libp2p developers/maintainers, as well as the Syncthing BEP Protocol's designers, developers and maintainers - our implementation was heavily inspired by the protocol and made our lives a lot easier. Thank you!