Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS bindings for iota_bundle_pow #43

Merged
merged 21 commits into from
Feb 14, 2019
Merged

Conversation

rajivshah3
Copy link
Owner

iOS bindings for iota_bundle_pow, see iotaledger#810

@rajivshah3 rajivshah3 merged commit 02c0841 into feature/ios-framework Feb 14, 2019
rajivshah3 added a commit that referenced this pull request Feb 14, 2019
* common/helpers: clean sign

* common/helpers: trits version of iota_sign_address_gen

* common/helpers: trits version of iota_sign_signature_gen

* mobile: link libmath

* mobile: add iota_digest binding

* mobile: implement pow_bundle binding

* Add ObjC support to .clang-format

* mobile/ios: Add iota_pow_bundle bindings

See iotaledger#810

* Bug fix

* Bug fixes

* mobile: fix function name

* helpers: cast callocs for c++/objC compilation

* mobile/ios: Change to ObjC++

* common: cast all allocations of entangled for c++/objC compilation

* Bug fixes

* Bug fixes, update demo app

* Bug fixes, cleanup, update demo app
rajivshah3 added a commit that referenced this pull request Feb 14, 2019
* common/helpers: clean sign

* common/helpers: trits version of iota_sign_address_gen

* common/helpers: trits version of iota_sign_signature_gen

* mobile: link libmath

* mobile: add iota_digest binding

* mobile: implement pow_bundle binding

* Add ObjC support to .clang-format

* mobile/ios: Add iota_pow_bundle bindings

See iotaledger#810

* Bug fix

* Bug fixes

* mobile: fix function name

* helpers: cast callocs for c++/objC compilation

* mobile/ios: Change to ObjC++

* common: cast all allocations of entangled for c++/objC compilation

* Bug fixes

* Bug fixes, update demo app

* Bug fixes, cleanup, update demo app
thibault-martinez pushed a commit to iotaledger/entangled that referenced this pull request Apr 23, 2019
* Configure gitignore for Mac

* Mobile/iOS: Configure build

* Mobile/iOS: Configure build

* Mobile/iOS: Ignore unnecessary Xcode files, add static framework build rule, make demo app

* Mobile/iOS: Don't test iOS packages on CI

* Rebuild EntangledKit framework

* Update docs

* Fix docs spacing

* Update README

* Remove framework and update folder name

* Mobile/iOS: Update build rules

* Update headers

* Fix optimization

* Update readme

* Fix headers

* Mobile: Remove Xcode user data files

* Remove interface folder

* Fix build script

* Mobile/iOS: Add instructions for building with and without bitcode

* Fix README

* Mobile/iOS: Add framework location to README

* Mobile/iOS: Fix xcodeproj

* Fix Xcode 10 build errors in Demo project

* Add copyright info to Interface.m and Interface.h

* Add tests

* Move README

* Update dependencies (rules_apple -> 0.6.0, bazel-skylib -> 0.5.0) and run buildifier

* Remove author comments

* Remove author comments

* Remove duplicate include

* Add support for checksum and digest, remove unnecessary Interface.m

* Clean up xcodeproj

* Bump rules_apple and remove unnecessary dependency

* Remove whitespace changes and resolve clang-format errors

* mobile/ios: Bindings for iota_bundle_pow (rajivshah3#43)

* common/helpers: clean sign

* common/helpers: trits version of iota_sign_address_gen

* common/helpers: trits version of iota_sign_signature_gen

* mobile: link libmath

* mobile: add iota_digest binding

* mobile: implement pow_bundle binding

* Add ObjC support to .clang-format

* mobile/ios: Add iota_pow_bundle bindings

See #810

* Bug fix

* Bug fixes

* mobile: fix function name

* helpers: cast callocs for c++/objC compilation

* mobile/ios: Change to ObjC++

* common: cast all allocations of entangled for c++/objC compilation

* Bug fixes

* Bug fixes, update demo app

* Bug fixes, cleanup, update demo app

* mobile/ios: iota_digest bindings

* mobile/ios: iota_pow_trytes bindings

* mobile/ios: iota_sign_address_gen_trits bindings

* mobile/ios: iota_sign_signature_gen_trits bindings

* Clean up code, update demo app, minor bug fixes

* Documentation fix

* mobile/ios: Add note about linker flag to README

* mobile/ios: Initialize int8_t values before using them

* mobile/ios: Do not advise use of -Ofast

* mobile/ios: Check for NULL before returning

* mobile/ios: Fix memory leaks

* mobile/ios: Fix formatting

* mobile/ios: Fix build errors

* Run clang-format
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants