Skip to content

Commit 1a4eac3

Browse files
faustbrianciband
andauthored
chore(arduino): merge changes at #105 for Arduino. (#106)
chore(arduino): merge changes at #105 for Arduino. Co-authored-by: Chris Johnson <chrisjohnsonmail@gmail.com> Co-authored-by: Brian Faust <faustbrian@users.noreply.github.com>
2 parents 87793f6 + a9069d6 commit 1a4eac3

86 files changed

Lines changed: 2526 additions & 10634 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.circleci/config.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,16 @@ jobs:
55
steps:
66
- checkout
77
- run:
8-
name: Make scripts executable
8+
name: Make scripts executable
99
command: sudo chmod -R +x ./.circleci/*.sh
1010
- run:
1111
name: Install
1212
command: ./.circleci/install_arduino.sh
1313
- run:
1414
name: Build
1515
command: ./.circleci/script_arduino.sh
16-
1716
workflows:
1817
version: 2
1918
build:
2019
jobs:
2120
- build-arduino-default
22-

.circleci/script_arduino.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#!/usr/bin/env bash
22

3-
bash ./extras/ARDUINO_IDE.sh --auto
4-
53
mkdir -p ~/Arduino/libraries/cpp-crypto/
64
mv ~/project/* ~/Arduino/libraries/cpp-crypto
75

8-
arduino-cli lib install "ArduinoJson@5.13.4"
6+
arduino-cli lib install "ArduinoJson@6.10.0"
7+
arduino-cli lib install "BIP66"
8+
arduino-cli lib install "micro-ecc"
99

1010
arduino-cli compile --output temp.bin -b esp32:esp32:esp32 ~/Arduino/libraries/cpp-crypto/examples/ESP32/ESP32.ino --debug

.github/CODE_OF_CONDUCT.md

Lines changed: 0 additions & 71 deletions
This file was deleted.

.github/CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/ISSUE_TEMPLATE/Bug_report.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/Feature_request.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 34 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 61 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,77 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

8-
## Unreleased
8+
## [0.6.0-arduino] - 2019-07-01
9+
10+
## [0.6.0] - 2019-07-01
11+
12+
### Added
13+
14+
- added Bridgechain support ([#105])
15+
16+
### Changed
17+
18+
- improved PlatformIO configuration ([#101])
19+
- improved formatting and maintainability ([#98])
20+
- improved Slots implementations ([#92])
21+
22+
### Fixed
23+
24+
- fixed Transaction Json numeric serialization ([#103])
25+
26+
## [0.5.0] - 2019-02-20
27+
28+
### Changed
29+
30+
- removed bip39 and mnemonic feature ([#86])
31+
32+
## [0.4.0] - 2019-05-20
33+
34+
### Changed
35+
36+
- changed to BIP66 lib for DER ser/des. ([#88])
37+
- updated vendorField to support 255 bytes in Core v2.4 ([#84])
38+
- updated ArduinoJson package to version v.6.10.0 ([#76])
39+
- updated tests to use Core fixtures ([#74])
40+
- improved Windows support ([#83])
41+
42+
### Fixed
43+
44+
- properly handle 0 ARKtoshi Transaction amounts. ([#85])
45+
46+
## [0.3.1] - 2019-02-19
47+
48+
### Fixed
49+
50+
- fixed PIO submodule ignore paths in `./platformio.ini` ([#70])
51+
- added `./src/lib` to build flags for PIO in `./library.json` ([#69])
952

1053
## [0.3.0] - 2019-02-16
54+
1155
## [0.3.0-arduino] - 2019-02-16
1256

1357
### Added
14-
- Arduino CircleCI config
58+
59+
- Arduino CircleCI config ([#61])
1560

1661
### Changed
17-
- updated `keywords.txt`.
18-
- updated `./library.json` package export settings.
19-
- removed unnecessary files:
62+
63+
- updated `keywords.txt` ([#64])
64+
- updated `./library.json` package export settings ([#64])
65+
- removed unnecessary files ([#64]):
2066
- `./appveyor.yml`.
2167
- `./CMakeSettings.json`.
2268
- `./test/travis.yml`.
2369
- `uECC_README.md`.
24-
- submodule from `cmake_example`
25-
- moved external packages to `./src/lib/`:
70+
- submodule from `cmake_example`.
71+
- moved external packages to `./src/lib/` ([#64]):
2672
- `./src/bcl`.
2773
- `./src/rfc6979`.
2874
- `./src/stl`.
2975
- `./date`.
30-
- moved `./docs` to `./extras` in arduino builds.
31-
- automated `ARDUINO_IDE.sh` script.
32-
- updated `ARDUINO_IDE.sh` script to reflect `lib/` changes.
76+
- moved `./docs` to `./extras` in arduino builds ([#64])
77+
- updated `ARDUINO_IDE.sh` script to reflect `lib/` changes ([#64])
78+
- automated `ARDUINO_IDE.sh` script ([#60])
3379

3480
## [0.2.0] - 2019-02-07
3581

@@ -58,3 +104,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
58104
[#49]: https://github.com/ArkEcosystem/cpp-crypto/pull/49
59105
[#52]: https://github.com/ArkEcosystem/cpp-crypto/pull/52
60106
[#53]: https://github.com/ArkEcosystem/cpp-crypto/pull/53
107+
[#60]: https://github.com/ArkEcosystem/cpp-crypto/pull/60
108+
[#61]: https://github.com/ArkEcosystem/cpp-crypto/pull/61
109+
[#64]: https://github.com/ArkEcosystem/cpp-crypto/pull/64
110+
[#69]: https://github.com/ArkEcosystem/cpp-crypto/pull/69
111+
[#70]: https://github.com/ArkEcosystem/cpp-crypto/pull/70

0 commit comments

Comments
 (0)