Skip to content

Commit 0b68a04

Browse files
authored
v0.2.0 changes (#441)
1 parent 990ed59 commit 0b68a04

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

CHANGELOG.rst

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
Changelog
22
=========
33

4-
Upcoming
4+
v0.2.0
55
--------
66
Features
77
^^^^^^^^
88
- Rewrote and split the SocketConnection class into individual classes per socket type.
99
- `SocketConnection` is now deprecated. Use the classes derived from `BaseSocketConnection` instead.
10-
- Added support for receiving on raw Layer 2 and Layer 3 connections
11-
- Layer 2 and Layer 3 connections may now use arbitrary payload / MTU sizes
12-
- Moved connection related modules into new `connections` subpacket
10+
- Added support for receiving on raw Layer 2 and Layer 3 connections.
11+
- Layer 2 and Layer 3 connections may now use arbitrary payload / MTU sizes.
12+
- Moved connection related modules into new `connections` submodule.
1313
- Added the ability to repeat sending of packages within a given time or count.
14-
- Added optional timeout and threshold to quit infinite connection retries
14+
- Added optional timeout and threshold to quit infinite connection retries.
1515
- Reworked Monitors, consolidated interface. Breaking change: session no longer has netmon_options and procmon_options.
1616
- `SessionInfo` has had attributes renamed; procmon_results and netmon_results are deprecated and now aliases for monitor_results and monitor_data respectively.
1717
- New `BoofuzzFailure` exception type allows callback methods to signal a failure that should halt the current test case.
18-
- Fixed many bugs in which a failure would not stop the test case evaluation.
1918
- Added `capture_output` option to process monitor to capture target process stderr/stdout .
2019
- Added post-start-target callbacks (called every time a target is started or restarted).
20+
- Added method to gracefully stop PED-RPC Server.
2121
- Added new boofuzz logo and favicon to docs and webinterface.
2222
- Added `FileConnection` to dump messages to files.
23-
- Added method to gracefully stop PED-RPC Server.
23+
- Removed deprecated session arguments `fuzz_data_logger`, `log_level`, `logfile`, `logfile_level` and `log()`.
24+
- Removed deprecated logger `FuzzLoggerFile`.
25+
- `crc32c` is no longer a required package. Install manually if needed.
2426

2527
Fixes
2628
^^^^^
2729
- Fixed size of s_size block when output is ascii.
2830
- Fixed issue with tornado on Python 3.8 and Windows.
29-
- Fixed various potential type errors
30-
- Renamed `requests` folder to `request_definitions` because it shadowed the name of the `requests` python module
31-
- Examples are up to date with current Boofuzz version
32-
- Modified timings on serial_connection unit tests to improve test reliability
33-
- Refactored old unit-tests
34-
- Removed deprecated session arguments `fuzz_data_logger`, `log_level`, `logfile`, `logfile_level` and `log()`.
35-
- Removed deprecated logger `FuzzLoggerFile`.
31+
- Fixed various potential type errors.
32+
- Renamed `requests` folder to `request_definitions` because it shadowed the name of the `requests` python module.
33+
- Examples are up to date with current Boofuzz version.
34+
- Modified timings on serial_connection unit tests to improve test reliability.
35+
- Refactored old unit-tests.
3636
- Fixed network monitor compatibility with Python 3.
3737
- Minor console GUI optimizations.
38-
- Fixed crash_threshold_element handling if blocks are used
39-
- `crc32c` is no longer a required package. Install manually if needed.
38+
- Fixed crash_threshold_element handling if blocks are used.
39+
- Fixed many bugs in which a failure would not stop the test case evaluation.
4040

4141
v0.1.6
4242
------

boofuzz/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169
"Word",
170170
]
171171

172-
__version__ = "0.1.6"
172+
__version__ = "0.2.0"
173173

174174

175175
# REQUEST MANAGEMENT

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@
5555
# built documents.
5656
#
5757
# The short X.Y version.
58-
version = u"0.1.6"
58+
version = u"0.2.0"
5959
# The full version, including alpha/beta/rc tags.
60-
release = u"0.1.6"
60+
release = u"0.2.0"
6161

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

0 commit comments

Comments
 (0)