Skip to content

Commit 46d9de1

Browse files
authored
v0.1.6 changes (#362)
1 parent 8a7521c commit 46d9de1

File tree

3 files changed

+23
-20
lines changed

3 files changed

+23
-20
lines changed

CHANGELOG.rst

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,36 @@ Changelog
33

44
Upcoming
55
--------
6+
7+
v0.1.6
8+
------
69
Features
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

1518
Fixes
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

3538
v0.1.5

boofuzz/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@
128128
"Word",
129129
]
130130

131-
__version__ = "0.1.5"
131+
__version__ = "0.1.6"
132132

133133

134134
# REQUEST MANAGEMENT

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@
5454
# built documents.
5555
#
5656
# The short X.Y version.
57-
version = u"0.1.5"
57+
version = u"0.1.6"
5858
# The full version, including alpha/beta/rc tags.
59-
release = u"0.1.5"
59+
release = u"0.1.6"
6060

6161
# The language for content autogenerated by Sphinx. Refer to documentation
6262
# for a list of supported languages.

0 commit comments

Comments
 (0)