Skip to content

Commit

Permalink
v0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
SR4ven committed Jun 30, 2021
1 parent 7d4f9c9 commit d47fe79
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 16 deletions.
23 changes: 10 additions & 13 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,29 +1,26 @@
Changelog
=========

Upcoming
--------
v0.4.0
------
Features
^^^^^^^^
- Fuzzing CLI -- Use main_helper() to use boofuzz's generic fuzzing CLI with your script.
- Combinatorial fuzzing -- now fuzzes multiple mutations at once by default.
- Added `Simple` primitive that uses only the specified values for fuzzing.
- Fixed two memory leaks in the fuzz logger.
- Test cases can now be specified and re-run by name.
- Implemented visual request-graph rendering functions for Session
- Implemented visual request-graph rendering functions for Session.
- Added to web UIL: runtime, exec speed, current test case name.
- Added simple custom checksum and example usage.
- Add Float primitive
- Add s_float to push Float primitives to the current block
- Add an example for s_float/Float usage
- Add option to encode Floats as IEEE 754 floating point numbers
- Add option to set endianness of IEEE 754 floating point numbers
- Added `Simple` primitive that uses only the specified values for fuzzing.
- Added `Float` primitive with support for IEEE 754 encoding.
- Added an example for s_float/Float usage.

Fixes
^^^^^
- Clarified Checksum() data for custom checksum function.
- String and RandomData primitives now use a local and independent instance of random
- The minimum supported Python version is now 3.6
- Clarified documentation of custom checksum function for `Checksum` primitive.
- String and RandomData primitives now use a local and independent instance of `random`.
- The minimum supported Python version is now 3.6.
- Fixed two memory leaks in the fuzz logger.

v0.3.0
------
Expand Down
2 changes: 1 addition & 1 deletion boofuzz/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@
"Word",
]

__version__ = "0.3.0"
__version__ = "0.4.0"


# REQUEST MANAGEMENT
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@
# built documents.
#
# The short X.Y version.
version = u"0.3.0"
version = u"0.4.0"
# The full version, including alpha/beta/rc tags.
release = u"0.3.0"
release = u"0.4.0"

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

0 comments on commit d47fe79

Please sign in to comment.