Chris Sulmone
c1a5abc6a9
Fixed exception: 'TypeError: argument must be string or read-only buffer, not bytearray'
2018-03-16 00:46:08 -05:00
BTChip github
ab589175f3
Better interface filter, OSX portability
2018-03-12 19:21:16 +01:00
BTChip github
ede307f9d0
More Python 3 tweaks
2018-03-12 11:55:08 +01:00
Nicolas Bacca
01ac906758
Merge pull request #14 from NicolasDorier/errorfriendly
...
More friendly error messages
2018-03-07 14:44:12 +01:00
BTChip github
3242f93051
More Python 3 tweaks
2018-03-07 13:26:40 +01:00
BTChip github
1e9458ca58
Add 1.4 Target ID
2018-03-06 10:26:05 +01:00
Nicolas Bacca
3a8a32a2ee
Merge pull request #28 from jeffesquivels/readme_fix
...
Correct pip parameters order for secp256k1
2018-03-06 10:23:42 +01:00
BTChip github
e834117229
Nano S 1.4 support, cleanup Python 3 support
2018-03-06 10:21:37 +01:00
Jeffrey Esquivel S
ad385223a3
Correct pip parameters order for secp256k1
...
Fixes the order of the parameters given to pip install for installing
secp256k1.
2018-02-11 10:43:09 -06:00
BTChip github
9914b3746a
Bump version
2017-10-20 15:11:13 +02:00
BTChip github
2abf1cd983
Fix invalid exit condition, courtesy of Andrew Poelstra/Rusy Russell
2017-10-20 15:10:58 +02:00
BTChip github
ed1e3a4dac
Python 3 fixes
2017-10-20 15:09:24 +02:00
NicolasDorier
b66f66b9bf
More error friendly errors
2017-09-11 19:53:20 +09:00
Nicolas Bacca
a9611d412a
Merge pull request #10 from parkerhoyes/master
...
Fixed CSS override issue for docs
2017-08-01 17:49:11 +02:00
Parker Hoyes
b23172e440
Fixed CSS override issue for docs
2017-08-01 11:39:18 -04:00
BTChip github
bf1e3453cc
Bump version for the documentation
2017-08-01 16:59:06 +02:00
Nicolas Bacca
214cd9783c
Merge pull request #9 from parkerhoyes/master
...
Added documentation
2017-08-01 16:51:47 +02:00
Parker Hoyes
1ad7bb24e7
Added documentation
2017-08-01 10:41:12 -04:00
BTChip github
ba72aa7fb0
Add runApp.py for specific firmware, cleanup
2017-03-07 18:25:19 +01:00
BTChip github
09ad4fd1e2
Add scripts related to Nano S 1.3
2017-02-28 16:13:41 +01:00
BTChip
310442593d
Additional Attestation / Endorsement related APIs, merge HSM logic
2017-01-30 19:54:20 +01:00
BTChip
ae02835796
Fix derivePassphrase for Python 2
2017-01-25 19:25:01 +01:00
BTChip
53a76b055e
Merge branch 'master' of https://github.com/LedgerHQ/blue-loader-python
2017-01-22 18:05:16 +01:00
BTChip
3738a758e3
Compatibility with Blue firmware 2.0 (production release)
2017-01-22 18:04:38 +01:00
BTChip
69c42dabfb
Speedup
2017-01-22 18:03:41 +01:00
Nicolas Bacca
e73a8a6389
Merge pull request #8 from xenithorb/master
...
Fix indent errors and print function for python3 builds
2017-01-09 20:40:51 +01:00
Michael Goodwin
e728a7b57b
Fix indent errors and print function for python3 builds
2017-01-09 14:34:06 -05:00
Nicolas Bacca
0e7d0378d1
Merge pull request #7 from ChaoticMind/py3
...
Fixup 78a3579: python3 compliance
2017-01-09 13:38:44 +01:00
BTChip
67a0a424a3
Add endorsement APIs
2017-01-09 13:36:38 +01:00
BTChip
2af852d628
Force to recompile secp256k1 for recent pip
2017-01-09 00:33:48 +01:00
BTChip
c2feef8cb4
Add public key tweak for endorsement validation
2017-01-09 00:33:22 +01:00
Kevin Azzam
32c600e622
Fixup 78a3579: python3 compliance
2017-01-04 00:58:20 +01:00
BTChip
c6e5961227
Update libudev package
2017-01-02 11:01:01 +01:00
BTChip
c60427dc00
Update README with thotheolh suggestions
2017-01-02 10:35:46 +01:00
BTChip
43168d0292
Bump version
2016-12-08 00:11:36 +01:00
Nicolas Bacca
689ffb81ab
Merge pull request #6 from NicolasDorier/patch-1
...
Encode correctly the passphrase in UTF8 NFKD
2016-12-07 15:10:04 -08:00
Nicolas Dorier
a6c7c9ed7f
Encode correctly the passphrase in UTF8 NFKD
2016-11-12 09:39:16 +09:00
BTChip
ee42ea581f
Add Pillow dependency
2016-10-13 14:27:34 +02:00
BTChip
78e64131d2
Add passphrase derivation utility
2016-10-11 18:23:12 +02:00
Nicolas Bacca
72b6a4378d
Merge pull request #5 from cslashm/data-in-exception
...
add received data in CommException object
2016-10-11 14:55:17 +02:00
Cédric Mesnil
48f071cafa
add received data in CommException object
2016-10-11 14:47:49 +02:00
BTChip
78a3579514
Add genuine device check script, support Secure Channel outgoing data, add an example with applications list
2016-10-11 13:13:20 +02:00
Nicolas Bacca
cf74f4836c
Merge pull request #4 from cslashm/py3
...
Python 3 port with keeping Python 2 compliance
2016-10-11 12:50:37 +02:00
Cédric Mesnil
0a4f7c4c91
Python 3 port with keeping Python 2 compliance
...
Add missing () around print arguments
Replace <> with !=
Fix bytes/str compliance
Status
loadApp.py and deleteApp.py works with both python 2.7.12 and 3.5.2 on BlueLedger 1.2
sign.py is untested because it requires en hsm access
2016-09-14 16:30:53 +02:00
BTChip
dcf012d862
Merge branch 'master' of https://github.com/ledgerhq/blue-loader-python
...
j
2016-09-02 09:53:45 +02:00
BTChip
b56ff7cbe1
Optional libsecp256k1 dependency, default to pure Python cryptographic API to help Windows users
2016-09-02 09:53:24 +02:00
Nicolas Bacca
b5f80ac8f0
Merge pull request #3 from antonio-fr/master
...
Fix timeout from 7 hours to expected 20 seconds
2016-08-16 11:07:06 +02:00
a_ferron
58bc25a2bc
Fix timeout from 7 hours to expected 20 seconds
2016-08-15 22:10:13 +02:00
BTChip
4eefb8a7f7
Update README with package on PyPI
2016-08-12 10:49:14 +02:00
BTChip
326c8bd684
Fix PyPI update
2016-08-12 10:33:11 +02:00