@@ -3,33 +3,36 @@ Changelog
33
44Upcoming
55--------
6+
7+ v0.1.6
8+ ------
69Features
710^^^^^^^^
8- - Pushed Tornado to 5.x and unpinned Flask
9- - Added a favicon
10- - new primitive ` s_bytes ` which fuzzes an arbitrary length binary value (similiar to ` s_string `)
11- - We are now using ` Black ` for code style standardization
12- - Added support for Python 3.8
13- - added crc32c as checksum algorithm (Castagnoli)
11+ - New primitive ` s_bytes ` which fuzzes an arbitrary length binary value (similiar to ` s_string `).
12+ - We are now using ` Black ` for code style standardization.
13+ - Compatibility for Python 3.8
14+ - Added crc32c as checksum algorithm (Castagnoli).
15+ - Added favicon for web interface.
16+ - Pushed Tornado to 5.x and unpinned Flask.
1417
1518Fixes
1619^^^^^
1720- Test cases were not being properly closed when using the check_message() functionality.
18- - Some code style changes to meet PEP8
21+ - Some code style changes to meet PEP8.
1922- `s_group ` primitive was not accepting empty default value.
2023- Timeout during opening TCP connection now raises BoofuzzTargetConnectionFailedError exception.
21- - SSL/TLS works again. See `examples/fuzz-ssl-server.py ` and `examples/fuzz-ssl-client.py `
22- - Dropped six.binary_type in favor of b"" format
23- - Fixed process monitor handling of backslashes in Windows start commands
24- - Fixed and documented `boo open `
25- - Fixed receive function in `fuzz_logger_curses `
26- - Installing boofuzz with `sudo ` is no longer recommended, use the `--user ` option of pip instead
27- - Fixed setting socket timeout options on Windows
28- - If all sockets are exhausted, repeatedly try fuzzing for 4 minutes before failing
29- - Fixed CSV logger send and receive data decoding
24+ - SSL/TLS works again. See `examples/fuzz-ssl-server.py ` and `examples/fuzz-ssl-client.py `.
25+ - Dropped six.binary_type in favor of b"" format.
26+ - Fixed process monitor handling of backslashes in Windows start commands.
27+ - Fixed and documented `boo open `.
28+ - Fixed receive function in `fuzz_logger_curses `.
29+ - Installing boofuzz with `sudo ` is no longer recommended, use the `--user ` option of pip instead.
30+ - Fixed setting socket timeout options on Windows.
31+ - If all sockets are exhausted, repeatedly try fuzzing for 4 minutes before failing.
32+ - Fixed CSV logger send and receive data decoding.
3033- Handle SSL-related exception. Added `ignore_connection_ssl_errors ` session attribute that can
3134 be set to True to ignore SSL-related error on a test case.
32- - Fixed `s_from_file ` decoding in Python 2 (the encoding parameter is now depreciated)
35+ - Fixed `s_from_file ` decoding in Python 2 (the encoding parameter is now depreciated).
3336- Updated documentation of `s_checksum `. It is possible to use a custom algorithm with this block.
3437
3538v0.1.5
0 commit comments