Skip to content

v0.4.0

Compare
Choose a tag to compare
@DePierre DePierre released this 30 Jan 02:05
· 10 commits to develop since this release

Available on PyPi: https://pypi.python.org/pypi/PTP/0.4.0

New

  • Parser for Arachni JSON report (713a8fb)
  • Parser for Burp XML report (713a8fb)
  • Cumulative option for PTP when parsing several reports with the same PTP instance (713a8fb)
  • Light option to force PTP to only parse rankings (added for OWTF) (713a8fb and 713a8fb)

Change

  • PTP now assumes that supported tools follow semantic versioning (http://semver.org/) to reduce maintenance cost and increase flexibility (6d06dfb)
  • Arachni parser now parses HTTP transactions by default (713a8fb)
  • Skipfish parser now parses HTTP transactions by default (713a8fb)
  • W3AF parser now parses HTTP transactions by default (dc4d1b2)
  • Clear separation between PTP initialization and PTP parser initialization (9760a1f)
  • Various documentation update

Fix

A huge thank you to @DoomTaper for greatly improving PTP with additional parser and additional features!

Some re-work broke some backward-compatibility. However we still consider PTP to be under initial development (see http://semver.org/#spec-item-4) so we are not yet bumping the major.