Releases: tomlegkov/marine-python
Releases · tomlegkov/marine-python
v3.4.1
What's Changed
- feature/optimizations by @yehonatanz in #65
- Pulled massive optimizations from tomlegkov/marine-core#62
Full Changelog: 3.4.0...v3.4.1
What's Changed
- feature/optimizations by @yehonatanz in #65
Full Changelog: 3.4.0...v3.4.1
v3.4.0
What's Changed
- Develop by @tomlegkov in #1
- Issue2 adding tests by @shaharyarn in #8
- Issue2 adding tests (#8) by @tomlegkov in #10
- Format the project using Black by @tomlegkov in #11
- Add flake8 and black to tox.ini by @assafrabin in #14
- Validate functions by @shaharyarn in #15
- Added support for display filter validation and tests for it by @shaharyarn in #21
- Added basic benchmark by @tomlegkov in #12
- Make epan_auto_reset_count configurable by @assafrabin in #13
- Add marine_pool by @assafrabin in #19
- Feature/validate fields by @shaharyarn in #26
- Added support for choosing encapsulation type by @shaharyarn in #27
- Do not call destructor if Marine was not initialized properly by @domerd in #37
- Handle marine loaded already by @domerd in #36
- Add custom exceptions to add_or_get_filter by @domerd in #38
- Fixed exception typing by @shaharyarn in #39
- Feature/macros by @shaharyarn in #28
- Added wrapper functions by @shaharyarn in #29
- Feature/encap detection by @shaharyarn in #32
- Change/empty fields type by @shaharyarn in #33
- Bugfix/fix tox by @yehonatanz in #40
- Allow encap detection on None fields by @shaharyarn in #45
- Changed pool to be initialized on init by @shaharyarn in #43
- Add test for macro with nonexisting field by @shaharyarn in #42
- Add parse and filter functions for pool by @shaharyarn in #44
- Make exceptions inherit from ValueError by @shaharyarn in #46
- Renamed macros to field_templates by @shaharyarn in #47
- Feature/test action by @domerd in #48
- Remove csv parsing by @shaharyarn in #49
- Make all validate functions return MarineValidationResult by @yehonatanz in #51
- Feature/wheel by @yehonatanz in #52
- Update README.md by @tomlegkov in #54
- feature/report-fields by @yehonatanz in #55
- Add tests for bugfixes in marine-core by @danielg55 in #56
- Add ws_data_dir to wheel by @danielg55 in #57
- Feature/marine dissect all packet fields by @ScarletMetal in #59
- Fixed auditwheel policy modification. by @ScarletMetal in #60
- Added
_safe_decode. by @ScarletMetal in #61 - Small fixes to
parse_all_packet_fields. by @ScarletMetal in #62 - Feature/basic marine prefs by @ScarletMetal in #63
- Fix Dockerfile after centos7 eol, expose wirshark version and create a tag based release mechanism by @yehonatanz in #64
New Contributors
- @assafrabin made their first contribution in #14
- @domerd made their first contribution in #37
- @yehonatanz made their first contribution in #40
- @danielg55 made their first contribution in #56
- @ScarletMetal made their first contribution in #59
Full Changelog: https://github.com/tomlegkov/marine-python/commits/v3.4.0
3.4.0
Fix Dockerfile after centos7 eol, expose wirshark version and create …
v3.2.0
- First ever tag based release
- Rebased on Wireshark 3.4.16
- Utilizes LuaJIT
- Upgraded GCC from 9 to 11
- Correctly places vendored libs under
marine/rather thanmarine.libs/ - Exposes
get_wireshark_version - Fixes a whole lot of build and CI issues stemming from CentOS 7 EOL and years of rot
What's Changed
- Develop by @tomlegkov in #1
- Issue2 adding tests by @shaharyarn in #8
- Issue2 adding tests (#8) by @tomlegkov in #10
- Format the project using Black by @tomlegkov in #11
- Add flake8 and black to tox.ini by @assafrabin in #14
- Validate functions by @shaharyarn in #15
- Added support for display filter validation and tests for it by @shaharyarn in #21
- Added basic benchmark by @tomlegkov in #12
- Make epan_auto_reset_count configurable by @assafrabin in #13
- Add marine_pool by @assafrabin in #19
- Feature/validate fields by @shaharyarn in #26
- Added support for choosing encapsulation type by @shaharyarn in #27
- Do not call destructor if Marine was not initialized properly by @domerd in #37
- Handle marine loaded already by @domerd in #36
- Add custom exceptions to add_or_get_filter by @domerd in #38
- Fixed exception typing by @shaharyarn in #39
- Feature/macros by @shaharyarn in #28
- Added wrapper functions by @shaharyarn in #29
- Feature/encap detection by @shaharyarn in #32
- Change/empty fields type by @shaharyarn in #33
- Bugfix/fix tox by @yehonatanz in #40
- Allow encap detection on None fields by @shaharyarn in #45
- Changed pool to be initialized on init by @shaharyarn in #43
- Add test for macro with nonexisting field by @shaharyarn in #42
- Add parse and filter functions for pool by @shaharyarn in #44
- Make exceptions inherit from ValueError by @shaharyarn in #46
- Renamed macros to field_templates by @shaharyarn in #47
- Feature/test action by @domerd in #48
- Remove csv parsing by @shaharyarn in #49
- Make all validate functions return MarineValidationResult by @yehonatanz in #51
- Feature/wheel by @yehonatanz in #52
- Update README.md by @tomlegkov in #54
- feature/report-fields by @yehonatanz in #55
- Add tests for bugfixes in marine-core by @danielg55 in #56
- Add ws_data_dir to wheel by @danielg55 in #57
- Feature/marine dissect all packet fields by @ScarletMetal in #59
- Fixed auditwheel policy modification. by @ScarletMetal in #60
- Added
_safe_decode. by @ScarletMetal in #61 - Small fixes to
parse_all_packet_fields. by @ScarletMetal in #62 - Feature/basic marine prefs by @ScarletMetal in #63
- Fix Dockerfile after centos7 eol, expose wirshark version and create a tag based release mechanism by @yehonatanz in #64
New Contributors
- @assafrabin made their first contribution in #14
- @domerd made their first contribution in #37
- @yehonatanz made their first contribution in #40
- @danielg55 made their first contribution in #56
- @ScarletMetal made their first contribution in #59
Full Changelog: https://github.com/tomlegkov/marine-python/commits/v3.2.0