Conor Patrick
69a7191860
fix warnings
2019-10-08 13:42:37 -04:00
Conor Patrick
09b73d694f
fix build
2019-04-24 19:33:26 -04:00
Conor Patrick
813eb97d2f
reuse memory for allow_list of creds
2019-04-24 11:45:30 -04:00
Nicolas Stalder
86739df7a1
Improvements to Docker build
2019-03-10 15:19:16 +01:00
Conor Patrick
5cb81c753d
Add version/extensions to PC build
2019-03-06 14:05:44 -05:00
Conor Patrick
32f2436380
Merge pull request #120 from nickray/sha512
...
SHA512 (via Cifra)
2019-03-01 21:44:13 -05:00
Nicolas Stalder
daf56b0cc7
Silence warning about out of date pip in Travis
2019-02-28 01:06:06 +01:00
Nicolas Stalder
ff5207ba77
First attempt
2019-02-27 21:43:20 +01:00
Conor Patrick
9f60caf9c1
for docker on windows
2019-02-26 22:00:21 -05:00
Nicolas Stalder
c97b9f9b8f
Need includes in main Makefile too
2019-02-26 20:16:38 +01:00
Conor Patrick
190ecc8fd8
make work for windows
2019-02-16 21:27:56 -05:00
Nicolas Stalder
de31924be3
Lock down reproducible make targets and use in docker build
2019-02-16 18:46:13 +01:00
Nicolas Stalder
8f9ff17bef
ability to build solo versions via make docker-build SOLO_VERSION=...
2019-02-14 00:35:28 +01:00
Nicolas Stalder
9e9d26e604
Split building and merging firmware in two, use volumes
2019-02-14 00:35:28 +01:00
Nicolas Stalder
8386ae56d2
Cleanup makefile, minor typos
2019-02-13 03:25:12 +01:00
yparitcher
8dd211d557
merge upstream
2019-02-12 19:49:47 -05:00
yparitcher
f2d0e3d275
Revert "Travis: use python 3.6" Hopefuly we dont need this
...
This reverts commit e10ad70b2b8e15de5fcace7af3f8e1cc9a6ca2f0.
2019-02-12 18:27:11 -05:00
yparitcher
259020ece0
Travis: use python 3.6
2019-02-12 18:27:10 -05:00
yparitcher
6c6f0a0068
fix Makefile, Travis make
2019-02-12 18:24:28 -05:00
yparitcher
a966ea3a58
tweak Makefile
2019-02-12 18:22:50 -05:00
yparitcher
eed418ea33
add black to travis build
2019-02-12 18:22:50 -05:00
yparitcher
5afdef463e
add stm32l432 build test
2019-02-12 18:22:49 -05:00
Paul Jimenez
b4bfe5e3b9
Add black to travis checking
2019-01-22 01:44:33 -05:00
Paul Jimenez
7bd5f29a79
add cppcheck to travis
2019-01-21 19:37:22 +01:00
Nicolas Stalder
59503c775e
minor changes
2019-01-04 02:02:27 +01:00
Nicolas Stalder
c58c8300ac
Try and run some python tests in Travis
2019-01-03 14:53:44 +01:00
Nicolas Stalder
89de3738c0
Ensure python2 for env2 make target
2019-01-03 14:30:19 +01:00
Nicolas Stalder
b2c78ca7c0
Start some cleanup
...
- add an editorconfig
- fix requirements.txt and the UTF-8 issue (lost in pull/47)
- two clean environments
- make black usable
- two test targets (wink2/wink3)
2019-01-03 14:24:34 +01:00
Conor Patrick
15a1fb1e5b
fix pc build
2018-12-06 23:48:46 -05:00
Conor Patrick
827a7da443
less obfuscated mkdocs
2018-12-06 22:38:48 -05:00
Conor Patrick
ac7950f4c4
remove printf references, add bootloader script, merge hex files
2018-12-01 17:10:49 -05:00
Conor Patrick
d402df42e2
remove un-used recipes
2018-11-23 11:51:38 -05:00
Conor Patrick
fad474ad2c
Merge branch 'master' into macosx
2018-11-04 17:16:16 -05:00
Conor Patrick
215f53551e
Merge branch 'master' into error
2018-11-04 17:15:04 -05:00
Conor Patrick
f512fd8831
too unclear what is happening
2018-11-02 00:10:22 -04:00
Emanuele Cesena
f9757c0a08
Add -Wall -Werror and catch sigint (pc only)
2018-10-24 22:37:27 -07:00
Emanuele Cesena
747e291c73
Fix make all on MacOS
2018-10-24 20:20:46 -07:00
Paul Jimenez
e2be959731
Add travis-ci support and better test build
2018-10-19 01:36:30 -04:00
Paul Jimenez
c3702b9a29
fix testgcm target
2018-10-17 00:50:40 -04:00
Paul Jimenez
f429d6798e
use CFLAGS to define AES256 for tiny-AES-c instead of mucking with aes.h
2018-10-16 23:23:59 -04:00
Paul Jimenez
9e1bb6662a
Automate python venv creation. Add convenient Makefile targets.
2018-10-16 22:58:52 -04:00
Paul Jimenez
60d5222873
Automate some building of the C library
2018-10-16 22:57:59 -04:00
Conor Patrick
23357f44c0
edit build settings
2018-09-12 22:32:58 -04:00
Conor Patrick
86aa5ec657
move to targets/
2018-09-12 21:25:40 -04:00
Conor Patrick
7b648553d8
remove obj files
2018-09-03 00:47:38 -04:00
Conor Patrick
a76564f488
port to token hardware
2018-08-09 19:39:50 -04:00
Conor Patrick
4cb4be21d9
finish bootloader
2018-07-14 23:03:25 -04:00
Conor Patrick
6e7be67491
port to device, working
2018-07-13 20:29:14 -04:00
Conor Patrick
689f0bd5f1
support pc development with JS http bridge
2018-07-09 23:50:21 -04:00
Conor Patrick
b9220defcc
pin auth working
2018-07-08 22:36:16 -04:00