Skip to content

Initial Code #1

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

Merged
merged 49 commits into from
Aug 20, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
c6caf4f
cookiecut!
Jul 30, 2019
26b1b17
add diff'd files
Jul 30, 2019
c968840
rename import statements to match file directory
Jul 30, 2019
72845a2
add /tools directory, add a hashlib implementation in pure-python. NO…
Jul 30, 2019
626d79c
remove micropython references to uhashlib, replace with hashlib, remo…
Jul 30, 2019
8ee71a6
add hexlify definition
Jul 30, 2019
b8bd1e7
add working hexlify, cleanup b2a/a2b methods to reflect latest microp…
Jul 31, 2019
74c50bb
rsa-python doesnt fail when imported anymore, modification made to do…
Jul 31, 2019
0b15119
remove doctest, privatekey repr works
Jul 31, 2019
42fa132
fixup readme to credit original impl.
Aug 1, 2019
4aa4753
prune parallel, cli, and pkcs1_v2 modules from library for size-saving
Aug 1, 2019
aa8f51a
fix raw_bytes in int2bytes
Aug 1, 2019
d6a8d20
re-enable supported SHA224/384/512 hashlib methods, disable unsupport…
Aug 1, 2019
12d4626
mock out classes for MD5 and SHA1
Aug 1, 2019
432391c
rollback locally, fix sha256
Aug 1, 2019
9d32697
add a logging kwarg to newkey generation
Aug 2, 2019
9f9fc80
add mock-unittest-like test for this library
Aug 2, 2019
19bfad3
add pyasn1
Aug 2, 2019
92f325a
add modified import for tools.pyasn1 dir
Aug 2, 2019
cd17b4f
remove pyasn1 cruft
Aug 2, 2019
8d8cc90
remove pyasn1-required PEM file loading, wont work with this library …
Aug 2, 2019
445e682
add string translate method
Aug 2, 2019
ca9ca86
add jwt generation script
Aug 2, 2019
a74c58a
pylint init, compat
Aug 13, 2019
f75b368
pylint asn1, common, key
Aug 13, 2019
4173fe8
linting..
Aug 14, 2019
22d570c
remove util
Aug 14, 2019
c0d5cbd
bringin from board
Aug 16, 2019
dcdbcaf
linttest init, compat
Aug 16, 2019
b61863e
linted rsa/ directory and refactored
Aug 16, 2019
acc4b61
lint/refactor binascii
Aug 16, 2019
5bde209
remove string.py, not required by RSA
Aug 16, 2019
50ba510
make warnings subclass impl descriptive
Aug 16, 2019
0720890
refactor and lint hashlib
Aug 16, 2019
8f315b4
add docus
Aug 16, 2019
0556ac4
update examples
Aug 16, 2019
81331e1
pylint
Aug 16, 2019
aff218a
check in the rsa/ dir instead
Aug 16, 2019
c2f9b06
add RSA test
Aug 19, 2019
ba2f47a
lint
Aug 19, 2019
9cf27f9
lint again
Aug 19, 2019
1837df7
fix python bad option value throwing the same pylint
Aug 19, 2019
537c37c
remove top-level tools folder
Aug 19, 2019
65745c6
removing tools, deprecate warnings in favor of logging instead
Aug 20, 2019
65c398f
replace with adafruit_circuitpython_ repos, only import what's required
Aug 20, 2019
11a4fa1
correct path to hashlib.md5/hashlib.sha1
Aug 20, 2019
44bfafc
linting
Aug 20, 2019
034e1ff
update configuration for sphinx
Aug 20, 2019
17372cd
credit in license
Aug 20, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
*.mpy
.idea
__pycache__
_build
*.pyc
.env
build*
bundles
*.DS_Store
.eggs
dist
**/*.egg-info
Loading