Andris Raugulis
|
318aab79bc
|
Add simple server tests for SSH1 and SSH2.
|
2016-10-25 16:57:30 +03:00 |
Andris Raugulis
|
4bbb1f4d11
|
Use safer UTF-8 decoding (with replace) and add related tests.
|
2016-10-25 13:53:51 +03:00 |
Andris Raugulis
|
66bd6c3ef0
|
Test colors only if they are supported.
|
2016-10-25 11:57:13 +03:00 |
Andris Raugulis
|
a5f1cd9197
|
Tune prospector and pylint settings.
|
2016-10-20 20:00:29 +03:00 |
Andris Raugulis
|
42be99a2c7
|
Test for non-ASCII banner.
|
2016-10-19 20:53:47 +03:00 |
Andris Raugulis
|
ca6cfb81a2
|
Import mypy configuration script and run scripts (for Python 2.7 and 3.5).
Import pytest coverage script.
|
2016-10-19 20:51:57 +03:00 |
Andris Raugulis
|
8ca6ec591d
|
Handle the case when received data is in wrong encoding (not utf-8).
|
2016-10-18 09:45:03 +03:00 |
Andris Raugulis
|
6b76e68d0d
|
Fix wrongly introduced Python 3 incompatibility. Fixes #14 and #15.
Add static type checks via mypy (optional static type checker),
Add relevant tests, which could trigger the issue.
|
2016-10-17 20:31:13 +03:00 |
Andris Raugulis
|
f065118959
|
Create virtual socket fixture (socket mocking).
|
2016-10-17 20:27:35 +03:00 |
Andris Raugulis
|
63a9c479a7
|
Test kex payload generation.
|
2016-10-14 16:17:38 +03:00 |
Andris Raugulis
|
4959029c33
|
Use output spy for tests.
|
2016-10-13 18:01:11 +03:00 |
Andris Raugulis
|
2abbe8f229
|
Test SSH1 pkm payload generation.
|
2016-10-13 17:56:39 +03:00 |
Andris Raugulis
|
58a943bed9
|
Share output spying for tests.
|
2016-10-13 17:55:59 +03:00 |
Andris Raugulis
|
69436b2c77
|
Test command line parsing.
|
2016-10-10 12:42:40 +03:00 |
Andris Raugulis
|
07c272f197
|
Fix warnings in test.
|
2016-10-07 19:55:49 +03:00 |
Andris Raugulis
|
84ac5a30ab
|
Decouple AuditConf from Output.
|
2016-10-07 19:55:31 +03:00 |
Andris Raugulis
|
aec576b57a
|
Output and OutputBuffer tests.
|
2016-10-06 15:20:02 +03:00 |
Andris Raugulis
|
d0356564d5
|
Add SSH1 and SSH2 tests.
|
2016-10-06 02:59:31 +03:00 |
Andris Raugulis
|
4b69544d91
|
Remove unused monkeypatch.
|
2016-10-05 09:28:10 +03:00 |
Andris Raugulis
|
7959c7448a
|
Fix and update write buffer. Add buffer tests.
|
2016-10-05 06:06:26 +03:00 |
Andris Raugulis
|
262c65b7be
|
Fix version comparison and update tests.
|
2016-10-05 04:09:50 +03:00 |
Andris Raugulis
|
aee949a717
|
Fix software representation. Add software tests.
|
2016-10-05 03:27:43 +03:00 |
Andris Raugulis
|
489a24c564
|
Fix banner protocol (1.99) recognition and clean banner comments. Add banner tests.
|
2016-10-05 03:25:54 +03:00 |
Andris Raugulis
|
5de7b913fd
|
Recognize libssh (software, history, compatibility, security, etc). Closes #8.
|
2016-10-04 10:27:27 +03:00 |
Andris Raugulis
|
fce491767c
|
Signed mpint.
|
2016-09-17 19:23:24 +03:00 |
Andris Raugulis
|
285d7280eb
|
Implement mpint1 read/write. Optimize mpint writing. Test mpint1.
|
2016-09-15 06:09:08 +03:00 |
Andris Raugulis
|
089d7d597c
|
Implement mpint2 read/write and tests. Refactor (Read|Write)Buf.
|
2016-09-14 16:33:38 +03:00 |
Andris Raugulis
|
4479db966a
|
Implement OpenSSH version comparison.
|
2016-09-13 12:38:05 +03:00 |
Andris Raugulis
|
74a1ca08ee
|
Create tests for Dropbear SSH version comparison.
|
2016-09-12 19:23:27 +03:00 |
Andris Raugulis
|
71a18e153c
|
Add Prospector (Python Static Analysis) config and run script.
|
2016-09-08 14:54:40 +03:00 |