Releases: nccgroup/LoggerPlusPlus
Releases · nccgroup/LoggerPlusPlus
v3.20.1
Commits
- 100137b: Add tag import/export (Corey)
- 14ac567: Fixes #183 (Corey)
- 6f39503: Fix Grep results toString. (Corey)
- dd09c15: Implement #186 (Corey)
- 12ad2fa: Additional logging when preference deserialization fails. Closes #188 (Corey)
- 0497c55: Add import from exported json button & the import function logic (William Lam) #195
- 3dcf9a4: Fix typo (William Lam) #195
- 46f34a7: Merge branch 'nccgroup:master' into feature-import-from-json (William Lam) #195
- 8b9781a: Implements #157 (Corey)
- 1a7e505: Small cleanup (Corey)
- 05fa4c0: Upgrade Montoya API version (Corey)
- f6970e4: Integrate JavaCC plugin (Corey)
- 4ae99b7: Partial implementation for #109. Thanks to @justinsteven. (Corey)
- a208679: Merge branch 'feature-import-from-json' of https://github.com/blackphreak/LoggerPlusPlus into develop (Corey)
- 19aefdf: Fixes to #PR195 (Corey) #195
- 02373ad: Merge remote-tracking branch 'origin/develop' into develop (Corey)
- 76e7fc6: Fixes #196 (Corey)
- 589e5f5: Prevent imports being forced to auto exporters (Corey)
- b630d53: Display message on successful/failed ZAP import (Corey)
- bc8a894: Fix request line not being included in request headers (Corey)
- b44e7c8: Fixes #202 (Corey)
- 7ea57cd: Fix InScope Column Title (Corey)
- 6217398: Increment version (Corey)
latest
Commits
- 14ac567: Fixes #183 (Corey) #204
- 6f39503: Fix Grep results toString. (Corey) #204
- dd09c15: Implement #186 (Corey) #204
- 12ad2fa: Additional logging when preference deserialization fails. Closes #188 (Corey) #204
- 0497c55: Add import from exported json button & the import function logic (William Lam) #195
- 3dcf9a4: Fix typo (William Lam) #195
- 46f34a7: Merge branch 'nccgroup:master' into feature-import-from-json (William Lam) #195
- 8b9781a: Implements #157 (Corey) #204
- 1a7e505: Small cleanup (Corey) #204
- 05fa4c0: Upgrade Montoya API version (Corey) #204
- f6970e4: Integrate JavaCC plugin (Corey) #204
- 4ae99b7: Partial implementation for #109. Thanks to @justinsteven. (Corey) #204
- a208679: Merge branch 'feature-import-from-json' of https://github.com/blackphreak/LoggerPlusPlus into develop (Corey) #204
- 19aefdf: Fixes to #PR195 (Corey) #195
- 02373ad: Merge remote-tracking branch 'origin/develop' into develop (Corey) #204
- 76e7fc6: Fixes #196 (Corey) #204
- 589e5f5: Prevent imports being forced to auto exporters (Corey) #204
- b630d53: Display message on successful/failed ZAP import (Corey) #204
- bc8a894: Fix request line not being included in request headers (Corey) #204
- b44e7c8: Fixes #202 (Corey) #204
- 7ea57cd: Fix InScope Column Title (Corey) #204
- 6217398: Increment version (Corey) #204
v3.20.0
Commits
- 2ebcd72: Add CodeQL workflow (Jorge) #161
- 641b38a: Increment CURRENT_COLUMN_VERSION to account for PathQuery (Louis Dion-Marcil) #162
- 5711889: Add new PathQuery column representing /path?query (Louis Dion-Marcil) #162
- 8cc7e60: fix JMenu bug caused by failed JFrame retrieval (Alex Wardle) #165
- 3c98d2c: avoid unnecessary updates to the message editor (Alex Wardle) #165
- 0b0da49: Upgrade to Montoya API (Corey) #178
- 885cf6f: Update dependencies. Add test class. (Corey)
- 33e20c8: Make PathQuery column hidden by default (Corey Arthur) #162
- dfc6c3f: Merge branch 'master' into v3 (Corey) #178
- a7ed919: Update burp frame grabber to use new API (Corey) #178
- b775231: Add request and body length fields (Corey) #178
- 63e833c: Update column version (Corey) #178
- d893283: Change in regex to meet current ZAP format (Jose Selvi) #169
- 8a732ca: Delete deprecated logging appender (Corey) #171
- bf5c2aa: Update Java Version (Corey) #171
- cf30670: Remove hard Burp jar dependency for test class (Corey) #171
- c717c02: Merge branch 'master' into master (Corey Arthur) #169
- cfdee7c: Revert to comment response matching method. (Corey) #172
- 0513e3c: Merge branch 'master' into bugfix-166 (Corey Arthur) #172
- 7b57f9a: Merge branch 'master' into montoya (Corey) #178
- 1d97ff6: Update gradle to use montoya utilities API. (Corey) #178
- 7e9d7fc: Update README.md (Corey Arthur) #173
- 7aaf1bf: Update for Montoya V1 (Corey) #178
- 48667ce: Add tag pills with toggle switch (Corey) #178
- 70fa963: Moar inheritence (Corey) #178
- c7f1854: Tag bugfixes (Corey) #178
- cb3e196: Merge branch 'feature-bettertags' into develop (Corey) #178
- 756f4a2: Add feature to not log entries matching a filter. (Corey) #178
- d46c85c: Better recursion detection. (Corey) #178
- 693f5e6: Log to console when loaded via classpath (Corey) #178
- c1f25b3: Better logging (Corey) #178
- b524490: Fix error when doNotLog filter is null. (Corey) #178
- 0e5e214: Remove unused debug logging (Corey) #178
- fb67ba2: Fix loading of log filter from preferences (Corey) #178
- b624552: Upgrade Montoya API + add additional debug logging to log processor. (Corey) #178
- c35cdfe: Update Elastic exporter to ElasticSearch 8.7 (Corey) #178
- 65b3839: Update utilities version (Corey) #178
- 5fbba2f: Update Montoya version, use montoya menu bar, set default doNotLog filter (Corey) #178
- 05a14f3: Fix Burp History Import (Corey) #178
- 8adc11a: Finally fix grepper never finishing... (Corey) #178
- 3f80f87: Increment version (Corey) #178
- a0ab1a8: Remove debug logging. (Corey) #178
- a0d9e13: Merge branch 'master' into develop (Corey Arthur) #178
- fc6a124: Update releases.yaml (Corey Arthur) #179
- 2a6e4bb: Update releases.yaml (Corey Arthur) #181
- 3670480: Update releases.yaml (Corey Arthur)
- 39d48e8: Create prerelease.yaml (Corey Arthur)
v3.19.4
Commits
- a6af68d: Fixes #150 (Corey)
- d547500: Update log4j version (Mat) #154
- 176812d: Update Gradle version (Corey)
- 9e22898: Fix LogEntry to store both the final request and response. (Corey)
- 6b6deab: Implement better mechanism to match requests and responses. (Corey)
- 28ee52c: Increment version (Corey)
- 5552a2b: Merge remote-tracking branch 'origin/master' (Corey)
- 9209b1d: Fix NPE (Corey)
- c935344: Update releases.yaml (Corey Arthur)
- 109d95f: Merge branch 'master' of github.com:nccgroup/LoggerPlusPlus (Corey)
v3.19.3
Commits
- 3e53be4: v3.19.2 update (PortSwigger Support) #147
- baedec0: add support for the 'Origin' header: Request.Origin (physics-sp) #143
- e1a32e7: Update log4j version (PortSwigger Support) #147
- 01bc703: Update log4j to 2.17 (PortSwigger Support) #147
- 5308856: Small fixes (Corey-Dean Arthur)
- cb130cb: Merge branch 'master' of github.com:nccgroup/LoggerPlusPlus (Corey-Dean Arthur)
- 5d4e802: Increment column version for new Origin column (Corey-Dean Arthur)
- f043c2b: Correct dependencies in build. (Corey-Dean Arthur)
- f8c740c: putClientProperty on Swing components that utilise HTML rendering set to null (Hannah Law)
- dbff460: Update preparation (PortSwigger Support)
- 99f6ac7: Merge PortSwigger updates (Corey-Dean Arthur)
- 24f4a74: Update GitHub actions to build release automatically (Corey-Dean Arthur)
- 5ee44fd: Add contributing info to README.md. Closes #113 (Corey)
- cd56d93: Delete old CHANGELOG file. (Corey)
- b969b00: Fixes #145 (Corey)
- c5f1b7b: Implements #146 (Corey)
- 72f2e27: Increment version (Corey)
Security Update
Contains security fixes relating to the Log4Shell vulnerability.
Bugfixes and optimizations
- Fix HAR export.
- Elasticsearch password masking
- Allow moving of number field in table
- Header visibility options are now grouped
- Log processor improvements for proxy requests
- Log processor optimisations
- Allow maximum response length to be set
- Enable reflection detection in response headers
Hotfix
v3.19 - Tagging, Filter Additions, and more
I'll be honest. It's been that long since I wrote a lot of this code, I don't entirely remember what I've added.
New features:
- Log entry tagging - Create textual tags which will be displayed alongside requests if they match the given filter. Tags can be stacked and searched using filters. Tags don't interfere with color filters.
- Reflections - List the parameters reflected in a request (Includes detectors for various encoding, pull requests welcome for new detectors!)
- Reflection detection can be customized by enabling / disabling each detector.
- Parameters are now displayed as a list which can be searched with filters.
- Grep panel now includes an inline request viewer.
- Requests should now reflect the actual message sent to the server. (Work in progress - #42 Will track improvements)
- More stuff that I cannot remember!
v3.18
After 2 years of writing and rewriting the code over and over again, the dev branch has finally been pushed to master.
This includes:
- New filter parser implemented with JavaCC.
- New operators for use in filters: IN, CONTAINS, XOR, NOT
- Filter snippets, define and reuse within more complex filters.
- New import features:
- WStalker
- ZAP Proxy
- New export features:
- JSON
- Export selected items from context menu
- Multi-selection context menu
- Overhauled log processor, with better (and faster!) multithreading.