stcgal/stcgal
Grigori Goronzy ca30a508aa Fix various issues in frequency trimming
Found by fuzzing. The frequency trimming functions did a bad job of
checking for possible out of bounds accesses and didn't handle various
failure cases correctly. Add suitable checks to fix the issues found.

v2: fix one check, add several new ones
2017-10-12 23:01:50 +02:00
..
__init__.py Update version to 1.4 2017-09-19 18:00:02 +02:00
__main__.py Add __main__ module 2017-06-09 21:03:07 +02:00
frontend.py frontend: Use command instead of cmd in description 2017-10-08 23:19:55 +03:00
ihex.py Clean up Intel HEX utilities 2017-10-11 23:18:59 +02:00
models.py models.py: Add some STC15xxx definitions from stcdude's mcudb 2017-10-07 23:30:03 +03:00
options.py Clean up options utilities 2017-10-11 23:20:20 +02:00
protocols.py Fix various issues in frequency trimming 2017-10-12 23:01:50 +02:00
utils.py Ensure hexstr helper actually received a list of bytes 2017-09-02 00:00:27 +02:00