aeris
|
3d176613c6
|
Refactoring
|
6 years ago |
aeris
|
c640e26674
|
Dead code
|
6 years ago |
aeris
|
ca9c69e2cc
|
Missing awesome_print include
|
6 years ago |
aeris
|
5c7b9e7a37
|
Fix grades
|
6 years ago |
aeris
|
34cc29b2a5
|
Restore status unit tests
|
6 years ago |
aeris
|
a592f480e9
|
Better grades
|
6 years ago |
aeris
|
8d3c33d516
|
Include fingerprint certificate
|
6 years ago |
aeris
|
b6055e7d90
|
Fix grade color
|
6 years ago |
aeris
|
971f05c524
|
Export result to hash
|
6 years ago |
aeris
|
9cfea50107
|
Change grade to module
|
6 years ago |
aeris
|
2b8f102bb5
|
Refactor checks & states
|
6 years ago |
aeris
|
c75601dad4
|
Handle corner cases during protocol error
|
6 years ago |
aeris
|
c25c9f1636
|
Better to not duplicate checks
|
6 years ago |
aeris
|
366a078dee
|
Manage host
|
6 years ago |
aeris
|
e0808a3937
|
Manage grades
|
6 years ago |
aeris
|
c64c154b50
|
Move checks in children again
|
6 years ago |
aeris
|
5e1715b0fc
|
Remove Statused class
|
6 years ago |
aeris
|
2105242e0a
|
Move TLS engine outside server
|
6 years ago |
aeris
|
416737d33c
|
Move checks from grade to server/cert/key/dh
|
6 years ago |
aeris
|
13fa9541d6
|
Better way to manage status
|
6 years ago |
aeris
|
4fa17e724f
|
Better way to manager TLS methods as symbol
|
6 years ago |
aeris
|
5950312ef5
|
Clean unit tests
|
6 years ago |
aeris
|
ba1f0e7c34
|
Tests for supported methods
|
6 years ago |
aeris
|
5976e801d8
|
On SSLv2, peer chain is nil and not []
|
6 years ago |
aeris
|
15f8574213
|
Fix curves preference detection
|
6 years ago |
aeris
|
4d90d2e643
|
Better curve detection, detecting new corner case when server preference enforced
|
6 years ago |
aeris
|
ef0834900f
|
Test cert signature for server
|
6 years ago |
aeris
|
550171862a
|
Fake time for tests
|
6 years ago |
aeris
|
48cd65e6e2
|
Fix some bugs
|
6 years ago |
aeris
|
5c08e8c44b
|
Encapsulate certificate/chain
|
6 years ago |
aeris
|
d1efc0ec07
|
Verify certificates during checks
|
6 years ago |
aeris
|
e28b857213
|
Certificate trust chain check
|
6 years ago |
aeris
|
a97668a5f8
|
Fetch curves preference
|
6 years ago |
aeris
|
d92523e4f2
|
Improving output
|
6 years ago |
aeris
|
f1860ab3ed
|
Refactor TLS server
|
6 years ago |
aeris
|
61032231b2
|
Handle case of multiple certificates
|
6 years ago |
aeris
|
845626ee45
|
Refactor some checks
|
6 years ago |
aeris
|
a8057ce1ec
|
Raise non TLS exception to help debug
|
7 years ago |
aeris
|
d0160f1067
|
Status helper
|
7 years ago |
aeris
|
52a19f8c35
|
TLS server for testing
|
7 years ago |
aeris
|
0c3bda1467
|
Don't check for supported curves if cipher not supported at all
|
7 years ago |
aeris
|
bd67ce8347
|
Refactor FALLBACK_SCSV
|
7 years ago |
aeris
|
0f67db070b
|
Add X25519 to supported ECC curves
|
7 years ago |
aeris
|
5dbf67e0d0
|
Better and more concise logging
|
7 years ago |
aeris
|
e39b7670f1
|
Fix AEAD and weak key checks
|
7 years ago |
aeris
|
dbc58944ac
|
Check for PSK and SRP ciphers
|
7 years ago |
aeris
|
299725996b
|
Display curve for ECC key
|
7 years ago |
aeris
|
0f45195170
|
Remove trailing score
|
7 years ago |
aeris
|
a212aa0711
|
Bad exception handling
|
7 years ago |
aeris
|
f209e17f5d
|
Check for must_staple cert extension
|
7 years ago |