- New - Onion-address type. [Raphaël Vinot] - Changes - Bump changelog. [Raphaël Vinot] - Bump objects. [Raphaël Vinot] - Bump version. [Raphaël Vinot] - Bump deps. [Raphaël Vinot] - Fix - Skip trying to install doc in python 3.9. [Raphaël Vinot] - update to version 2.5.0: - Changes - Bump changelog. [Raphaël Vinot] - Bump deps. [Raphaël Vinot] - Bump deps. [Raphaël Vinot] - [tests] misp_instance_version_master now uses the 2.5 branch. [iglocska] - Fix - Make mypy happy. [Raphaël Vinot] - update to version 2.4.198: - Changes - Re-Bump changelog. [Raphaël Vinot] - Bump changelog. [Raphaël Vinot] - Bump deps, version. [Raphaël Vinot] - Bump deps. [Raphaël Vinot] - Only include the changelog in the sdist package. [Raphaël Vinot] Related #1295 - [data] describeTypes.json updated. [Alexandre Dulaunoy] - Other - Openioc.py is not a script, but had exec bit. [Sebastian Wagner] OBS-URL: https://build.opensuse.org/package/show/security:csirt-tooling/python-pymisp?expand=0&rev=6
3101 lines
114 KiB
Plaintext
3101 lines
114 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Nov 15 06:37:54 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.5.1:
|
|
- New
|
|
- Onion-address type. [Raphaël Vinot]
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Skip trying to install doc in python 3.9. [Raphaël Vinot]
|
|
- update to version 2.5.0:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [tests] misp_instance_version_master now uses the 2.5 branch.
|
|
[iglocska]
|
|
- Fix
|
|
- Make mypy happy. [Raphaël Vinot]
|
|
- update to version 2.4.198:
|
|
- Changes
|
|
- Re-Bump changelog. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps, version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Only include the changelog in the sdist package. [Raphaël Vinot]
|
|
Related #1295
|
|
- [data] describeTypes.json updated. [Alexandre Dulaunoy]
|
|
- Other
|
|
- Openioc.py is not a script, but had exec bit. [Sebastian Wagner]
|
|
the file openioc can only be used as module and as part of a package,
|
|
has no instructions for direct execution and is therefor not a script
|
|
for direct execution
|
|
this removes the executable bit from the file
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 4 06:36:07 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- remove the date from python-publicsuffixlist's version. the package python-publicsuffixlist in openSUSE uses the suffix list from the package publicsuffixlist, not the list packaged by python-publicsuffixlist
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 4 05:48:37 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- Add python-pymisp-doc-rpmlintrc as source
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 3 15:47:36 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.197:
|
|
- Changes
|
|
- Bump deps, version, templates. [Raphaël Vinot]
|
|
- [misp-objects] updated to the latest version. [Alexandre Dulaunoy]
|
|
- Fix
|
|
- Avoid printing huge log when a request fails. [Raphaël Vinot]
|
|
fix #1286
|
|
- update to version 2.4.196:
|
|
- Changes
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Remove broken config. [Raphaël Vinot]
|
|
- update to version 2.4.195:
|
|
- New
|
|
- Add delete role, test suite for roles. [Raphaël Vinot]
|
|
- Test publish & search. [Raphaël Vinot]
|
|
- Add delete role, test suite for roles. [Raphaël Vinot]
|
|
- Test publish & search. [Raphaël Vinot]
|
|
- Changes
|
|
- Bump Changelog. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump Changelog (issue with template) [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [publish tests] further debugging. [iglocska]
|
|
- [publish test] check if the publishing actually worked as intended.
|
|
[iglocska]
|
|
- [tests] speculative fix for the published search. [iglocska]
|
|
- locally it seems to work as intended, curious what is going on here
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [publish tests] further debugging. [iglocska]
|
|
- [publish test] check if the publishing actually worked as intended.
|
|
[iglocska]
|
|
- [tests] speculative fix for the published search. [iglocska]
|
|
- locally it seems to work as intended, curious what is going on here
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Bump objects (invalid template) [Raphaël Vinot]
|
|
- Do not let a user pass a full dict as tagname. [Raphaël Vinot]
|
|
- [publish tests] fixed invalid setting name for disabling background
|
|
processing. [iglocska]
|
|
- [publish test] invalid path for the publishing outcome in the
|
|
response. [iglocska]
|
|
- [publish test] fixed. [iglocska]
|
|
- was incorrect as it triggered a background processed publishing, which can take time
|
|
- Do not let a user pass a full dict as tagname. [Raphaël Vinot]
|
|
- Do not let a user pass a full dict as tagname. [Raphaël Vinot]
|
|
- [publish tests] fixed invalid setting name for disabling background
|
|
processing. [iglocska]
|
|
- [publish test] invalid path for the publishing outcome in the
|
|
response. [iglocska]
|
|
- [publish test] fixed. [iglocska]
|
|
- was incorrect as it triggered a background processed publishing, which can take time
|
|
- Other
|
|
- Re-naming variables to make tests happy. [Tobias Mainka]
|
|
- Added support to add or update a MISP role. [Tobias Mainka]
|
|
- Update tests. [Raphaël Vinot]
|
|
- Build(deps): bump certifi from 2024.6.2 to 2024.7.4. [dependabot[bot]]
|
|
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.
|
|
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: certifi
|
|
dependency-type: indirect
|
|
...
|
|
- MANIFEST.in does not seem to have an effect any longer. [Ulrik Haugen]
|
|
- Include docs, examples and tests in sdist. [Ulrik Haugen]
|
|
- Re-naming variables to make tests happy. [Tobias Mainka]
|
|
- Added support to add or update a MISP role. [Tobias Mainka]
|
|
- Update tests. [Raphaël Vinot]
|
|
- Build(deps): bump certifi from 2024.6.2 to 2024.7.4. [dependabot[bot]]
|
|
Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.
|
|
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: certifi
|
|
dependency-type: indirect
|
|
...
|
|
- Feat: Adds methods to get attribute by id/uuid. [Sura De Silva]
|
|
- update to version 2.4.194:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Make a response in the tests a MISPUser obj. [Raphaël Vinot]
|
|
- Tests failing du to missing error. [Raphaël Vinot]
|
|
- update to version 2.4.193:
|
|
- New
|
|
- [analyst-data] Added initial support of analyst data concept and
|
|
functions - WiP. [Sami Mokaddem]
|
|
- Changes
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- A bit more refactoring. [Raphaël Vinot]
|
|
- Use from_dict in the mixin to initialize the objects. [Raphaël Vinot]
|
|
- [analyst-data] Added improvements, API endpoints and tests. [Sami
|
|
Mokaddem]
|
|
- [analyst-data] Make sure to include note_type_name. [Sami Mokaddem]
|
|
- Make mypy happy, change inheritance. [Raphaël Vinot]
|
|
- Allow orgc context for search_galaxy_clusters. [Jeroen Pinoy]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [analyst-data] Continued implementation of analyst-data support. [Sami
|
|
Mokaddem]
|
|
- Allow orgc context for search_galaxy_clusters. [Jeroen Pinoy]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Fix
|
|
- Get the tests to pass. [Raphaël Vinot]
|
|
- Properly load AnalystData from dict. [Raphaël Vinot]
|
|
- More changes to get the tests to pass. [Raphaël Vinot]
|
|
- [event-report] Make sure to generate an UUID. [Sami Mokaddem]
|
|
- Pass kwargs to abstract. [Raphaël Vinot]
|
|
- Other
|
|
- Chg; Bump changelog. [Raphaël Vinot]
|
|
- Chg; Bump version. [Raphaël Vinot]
|
|
- Add test case. [Vincenzo]
|
|
- Add attach galaxy cluster method. [Vincenzo]
|
|
- update to version 2.4.190:
|
|
- Changes
|
|
- Bump object templates. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version, deps. [Raphaël Vinot]
|
|
- Bump deps, require python 3.9+ for doc. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [data] describeTypes file updated. [Alexandre Dulaunoy]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- [internal] Correct way to convert bytes to string if orjson exists.
|
|
[Jakub Onderka]
|
|
- update to version 2.4.188:
|
|
- New
|
|
- Support X-MISP-AUTH Header. [Raphaël Vinot]
|
|
Also, improve HTTP headers init
|
|
Fix #1179
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version, templates. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Strip API key before setting it. [Raphaël Vinot]
|
|
- Python 3.8 support & typing. [Raphaël Vinot]
|
|
- Typing for Python < 3.10. [Raphaël Vinot]
|
|
- Avoid issue when payload ist a list. [Raphaël Vinot]
|
|
- update to version 2.4.187:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump templates, version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump extract-msg. [Raphaël Vinot]
|
|
- update to version 2.4.186:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Correct FileObject import. [Johannes Bader]
|
|
The FileObject import has been moved outside the try-except-block
|
|
related to lief, as the import is needed regardless whether lief
|
|
is available or not.
|
|
- Disable WL when calling the disable method, not toggle. [Raphaël
|
|
Vinot]
|
|
Fix #1159
|
|
- Other
|
|
- Build(deps): bump urllib3 from 2.2.0 to 2.2.1. [dependabot[bot]]
|
|
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.0 to 2.2.1.
|
|
- [Release notes](https://github.com/urllib3/urllib3/releases)
|
|
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
|
|
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.0...2.2.1)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: urllib3
|
|
dependency-type: direct:production
|
|
update-type: version-update:semver-patch
|
|
...
|
|
- update to version 2.4.185:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps, version. [Raphaël Vinot]
|
|
- update to version 2.4.184.3:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Properly get body from message, without headers. [Raphaël Vinot]
|
|
- Remove from __all__ entries that shouldn't be there. [Raphaël Vinot]
|
|
- Other
|
|
- Build(deps-dev): bump jupyter-lsp from 2.2.1 to 2.2.2.
|
|
[dependabot[bot]]
|
|
Bumps [jupyter-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp) from 2.2.1 to 2.2.2.
|
|
- [Release notes](https://github.com/jupyter-lsp/jupyterlab-lsp/releases)
|
|
- [Changelog](https://github.com/jupyter-lsp/jupyterlab-lsp/blob/main/CHANGELOG.md)
|
|
- [Commits](https://github.com/jupyter-lsp/jupyterlab-lsp/commits)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: jupyter-lsp
|
|
dependency-type: indirect
|
|
...
|
|
- update to version 2.4.184.2:
|
|
- Changes
|
|
- Add changelog. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Re-add ExpandedPyMISP, with a warning. [Raphaël Vinot]
|
|
- Fix
|
|
- Do not throw a warning every time one import pymisp... [Raphaël Vinot]
|
|
- Other
|
|
- Build(deps): bump codecov/codecov-action from 3 to 4.
|
|
[dependabot[bot]]
|
|
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
|
|
- [Release notes](https://github.com/codecov/codecov-action/releases)
|
|
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
|
|
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: codecov/codecov-action
|
|
dependency-type: direct:production
|
|
update-type: version-update:semver-major
|
|
...
|
|
- update to version 2.4.184.1:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Re-add ExpandedPyMISP, with a warning. [Raphaël Vinot]
|
|
- update to version 2.4.184:
|
|
- New
|
|
- Enable support for python 3.12. [Raphaël Vinot]
|
|
- Relationship_type in tag. [Raphaël Vinot]
|
|
Fix https://github.com/MISP/MISP/issues/9483
|
|
- [internal] Add support for orjson. [Jakub Onderka]
|
|
orjson is much faster library for decoding and encoding JSON formats
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps, version, objects. [Raphaël Vinot]
|
|
- Remove IntEnum. [Raphaël Vinot]
|
|
- Add even more debug for gha. [Raphaël Vinot]
|
|
- Add some debug for gha. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Add more strict typing, not done yet. [Raphaël Vinot]
|
|
- Add a bunch more typing. [Raphaël Vinot]
|
|
- Use typing info of lief. [Raphaël Vinot]
|
|
- First batch of changes for strict typing. [Raphaël Vinot]
|
|
- Update typing to please lief. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [internal] Simplify code. [Jakub Onderka]
|
|
- [internal] User faster method to convert bytes to str. [Jakub Onderka]
|
|
- New annotations in tests. [Raphaël Vinot]
|
|
- Initial changes to use new annotations. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps, try to install with python 3.12. [Raphaël Vinot]
|
|
- Make the publish_timestamp a string, as per specs. [Raphaël Vinot]
|
|
- [internal] Update poetry.lock. [Jakub Onderka]
|
|
- Fix
|
|
- Revert typing changes. [Raphaël Vinot]
|
|
- More responses athat are lists. [Raphaël Vinot]
|
|
- Another call that cn be a list or a dict. [Raphaël Vinot]
|
|
- Do not cast enum. [Raphaël Vinot]
|
|
- More fixes to support responses from MISP. [Raphaël Vinot]
|
|
- Handle list responses properly. [Raphaël Vinot]
|
|
- Import FileObject as needed. [Raphaël Vinot]
|
|
- Also skip docs from mypy. [Raphaël Vinot]
|
|
- Run mypy on what I want. [Raphaël Vinot]
|
|
- Compatibility with python 3.8. [Raphaël Vinot]
|
|
- Python < 3.10 support on typing, for good. [Raphaël Vinot]
|
|
- Python < 3.10 support on typing. [Raphaël Vinot]
|
|
- Rollback tests on python 3.12 as lief is not supported yet. [Raphaël
|
|
Vinot]
|
|
- Add missing wheel. [Raphaël Vinot]
|
|
- Make publish_timestamp a string in tests. [Raphaël Vinot]
|
|
- [internal] README typos. [Jakub Onderka]
|
|
- Other
|
|
- Revert "fix: More responses athat are lists" [Raphaël Vinot]
|
|
This reverts commit 709a10c64c0513b515f25c3ecfb9eb577b55084b.
|
|
- Build(deps): bump jinja2 from 3.1.2 to 3.1.3. [dependabot[bot]]
|
|
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
|
|
- [Release notes](https://github.com/pallets/jinja/releases)
|
|
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
|
|
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: jinja2
|
|
dependency-type: indirect
|
|
...
|
|
- update to version 2.4.183:
|
|
- New
|
|
- Documentation to install PyMISP on offline machine. [Raphaël Vinot]
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Remove jsonschema from dependencies. [Raphaël Vinot]
|
|
- Encrypt malicious js. [Raphaël Vinot]
|
|
- Other
|
|
- Fix api ssl verify typing. [Steven]
|
|
- Add HTTPS Adapter. [Steven]
|
|
Add the ability to provide a custom HTTPS adapter to the PyMISP class. With M2Crypto and m2requests, this can enable mutual TLS with hardware tokens.
|
|
- update to version 2.4.182:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Avoid exception when the malware file name contains a "|" [Raphaël
|
|
Vinot]
|
|
- Other
|
|
- Build(deps): bump github/codeql-action from 2 to 3. [dependabot[bot]]
|
|
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
|
|
- [Release notes](https://github.com/github/codeql-action/releases)
|
|
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
|
|
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: github/codeql-action
|
|
dependency-type: direct:production
|
|
update-type: version-update:semver-major
|
|
...
|
|
- Build(deps): bump actions/setup-python from 4 to 5. [dependabot[bot]]
|
|
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
|
|
- [Release notes](https://github.com/actions/setup-python/releases)
|
|
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: actions/setup-python
|
|
dependency-type: direct:production
|
|
update-type: version-update:semver-major
|
|
...
|
|
- update to version 2.4.179:
|
|
- Changes
|
|
- Bump version, changelog. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [misp-objects] Bumped latest version. [Christian Studer]
|
|
- Fix
|
|
- Eml and msg are in sync again. [Raphaël Vinot]
|
|
- Update calls to getStringStream to the public method. [Raphaël Vinot]
|
|
- Avoid confusing error when an auth key is limited to an IP. [Raphaël
|
|
Vinot]
|
|
Fix #1099
|
|
- update to version 2.4.178:
|
|
- New
|
|
- Run tests on python 3.12 too. [Raphaël Vinot]
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version, make __version__ dynamic. [Raphaël Vinot]
|
|
- Bump deps, allow older jsonschema for compatibility. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Make mypy happy. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Disable search logs tests for now. [Raphaël Vinot]
|
|
- Disable fastmode, reenable fetching files. [Raphaël Vinot]
|
|
- Try to speedup tests by not importing galaxies, taxos, ... [Raphaël
|
|
Vinot]
|
|
- Do not clone repo from test. [Raphaël Vinot]
|
|
- Fix
|
|
- Make other fieldnames in CSV also valid... [Raphaël Vinot]
|
|
- Make fieldnames actually valid. [Raphaël Vinot]
|
|
- Remove CI for python 3.12, waiting for pydeep wheels. [Raphaël Vinot]
|
|
- Allow object-relation names with uppercase characters defined in the
|
|
templates. [Raphaël Vinot]
|
|
- Check if path exists in tests. [Raphaël Vinot]
|
|
- Other
|
|
- Ch: Bump deps. [Raphaël Vinot]
|
|
- update to version 2.4.176:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version, deps. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump deps, objects. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Avoid exception when data is an empty iterator. [Raphaël Vinot]
|
|
Fix #1053
|
|
- Other
|
|
- Revert "build(deps): bump codecov/codecov-action from 3 to 4" [Raphaël
|
|
Vinot]
|
|
This reverts commit b7bb6b74317b70613ed42ea234eaafb00da6e5c6.
|
|
- Build(deps): bump codecov/codecov-action from 3 to 4.
|
|
[dependabot[bot]]
|
|
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
|
|
- [Release notes](https://github.com/codecov/codecov-action/releases)
|
|
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
|
|
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: codecov/codecov-action
|
|
dependency-type: direct:production
|
|
update-type: version-update:semver-major
|
|
...
|
|
- Build(deps): bump actions/checkout from 3 to 4. [dependabot[bot]]
|
|
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
|
|
- [Release notes](https://github.com/actions/checkout/releases)
|
|
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
|
|
- [Commits](https://github.com/actions/checkout/compare/v3...v4)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: actions/checkout
|
|
dependency-type: direct:production
|
|
update-type: version-update:semver-major
|
|
...
|
|
- update to version 2.4.175:
|
|
- Changes
|
|
- Bump objects, missed that. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps, readthedocs config. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Update Sharing group info from full object. [Raphaël Vinot]
|
|
Fix #1049
|
|
- Changes in msg-extract strip a character. [Raphaël Vinot]
|
|
- update to version 2.4.174:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version, templates. [Raphaël Vinot]
|
|
- Bump deps, fix code accordingly. [Raphaël Vinot]
|
|
- Fix
|
|
- Push code changes related to deps upgrade... [Raphaël Vinot]
|
|
- Other
|
|
- Git: Bump deps. [Raphaël Vinot]
|
|
- update to version 2.4.173:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump objects. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Maybe fixing a CakePHP issue. [Raphaël Vinot]
|
|
Maybe fixing #1014
|
|
- Use proper endpoint to unpublish event. [Raphaël Vinot]
|
|
Fix #1012
|
|
- Other
|
|
- Feat: introduce setter for galaxies. [Sura De Silva]
|
|
- update to version 2.4.172:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- [misp-objects] Bumped latest version with updated templates.
|
|
[Christian Studer]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Proper changelog bump. [Raphaël Vinot]
|
|
- Properly bump version. [Raphaël Vinot]
|
|
- Other
|
|
- Build(deps-dev): bump jupyterlab from 3.6.3 to 4.0.0.
|
|
[dependabot[bot]]
|
|
Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab) from 3.6.3 to 4.0.0.
|
|
- [Release notes](https://github.com/jupyterlab/jupyterlab/releases)
|
|
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/master/CHANGELOG.md)
|
|
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/vdom@3.6.3...@jupyterlab/lsp@4.0.0)
|
|
---
|
|
updated-dependencies:
|
|
- dependency-name: jupyterlab
|
|
dependency-type: direct:development
|
|
update-type: version-update:semver-major
|
|
...
|
|
- Update settings.default.py - tags not tag. [Alexandre Dulaunoy]
|
|
tags is now an array
|
|
- update to version 2.4.171:
|
|
- Changes
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps, object templates. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump deps. [Raphaël Vinot]
|
|
- Bump changelog. [Raphaël Vinot]
|
|
- Bump version. [Raphaël Vinot]
|
|
- Remove old setup files, bump deps. [Raphaël Vinot]
|
|
- Fix
|
|
- Extra print breaking the CI on MISP side. [Raphaël Vinot]
|
|
- Properly use lief on a file. [Raphaël Vinot]
|
|
- Other
|
|
- Allow search by 'event_tags' and improve the handling of galaxy
|
|
clusters. [Stefano Ortolani]
|
|
Changes:
|
|
- Add 'event_tags' parameter when searching for events
|
|
- Add new method to search for galaxies by value
|
|
- Add new parameter to fetch cluster information when retrieving clusters
|
|
- Add new parameter to hard-delete object references
|
|
- Using underscore name 'description_file' in setup.cfg. [Erhan]
|
|
Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead. By 2023-Sep-26, you need to update your project and remove deprecated calls or your builds will no longer be supported.
|
|
See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 12 06:07:07 UTC 2023 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.170.2:
|
|
- update to version 2.4.170.1:
|
|
- Changes
|
|
- Disable fail fast in GHA.
|
|
- Fix
|
|
- Update lief code to v0.13.
|
|
- update to version 2.4.170:
|
|
- Changes
|
|
- Other
|
|
- Add: support breakOnDuplicate option for attributes:add()
|
|
- Update reportlab_generator.py.
|
|
- update to version 2.4.169.3:
|
|
- Changes
|
|
- Fix
|
|
- Invalid check if taxo is enabled.
|
|
- update to version 2.4.169.2:
|
|
- Changes
|
|
- Include event reports by default in feed.
|
|
- Fix
|
|
- Use proper parameter to trigger the request in search_galaxy_clusters.
|
|
|
|
- Use POST in search galaxy cluster.
|
|
- Other
|
|
- Rename include_event_reports kwarg to with_event_reports, in-line with
|
|
other kwarg naming.
|
|
- Add kwarg to allow the inclusion of event reports into to_feed(),
|
|
honour with_distribution and valid_distributions kwargs.
|
|
- update to version 2.4.169.1:
|
|
- Changes
|
|
- Add greynoise-ip object.
|
|
Fix #951
|
|
- update to version 2.4.169:
|
|
- Changes
|
|
- Bump templates.
|
|
- Fix
|
|
- Add local key in MISPTag.
|
|
Related #947
|
|
- Use pytest for the tests.
|
|
- update to version 2.4.168.1:
|
|
- New
|
|
- [doc] added the Jupyter notebook used in a.7-rest-api-extensive-
|
|
restsearch.
|
|
- Bump templates.
|
|
- Fix
|
|
- Properly handle missing parameter in CSV importer.
|
|
Fix #931
|
|
- Undefined variable in event delegation.
|
|
- Remove reference to old pydeep.
|
|
Fix #914
|
|
- update to version 2.4.168:
|
|
- update to version 2.4.167.2:
|
|
- Changes
|
|
- Fix
|
|
- Set relationship_type default in MISPTag to empty string.
|
|
- update to version 2.4.167.1:
|
|
- New
|
|
- Add relationship_type in Tag entries for feeds.
|
|
- Changes
|
|
- Fix
|
|
- Update whl files.
|
|
- Nvm, readthedocs requires python 3.8 at most.
|
|
- update to version 2.4.167:
|
|
- Changes
|
|
- Re-order classes.
|
|
- Other
|
|
- Creation fo "add_attributes_from_csv.py"
|
|
The file aims to ingest a formated CSV file containing attributes for MISP ingestion.
|
|
- Graceful handling of tagging when name attribute is missing.
|
|
- Add: Galaxy test sample.
|
|
- Add: Added very straight forward tests to make sure the galaxy
|
|
clusters are properly defined.
|
|
- Add: Added the `Galaxy` field to MISPAttribute using the MISPGalaxy
|
|
class.
|
|
- Including an `add_galaxy` method similar to the
|
|
one used for events
|
|
- `attribute.galaxies` gives the list of attached
|
|
galaxy clusters
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 6 17:37:25 UTC 2023 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 3 20:08:45 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
|
|
|
- Update to version 2.4.166 (2022-11-28):
|
|
New
|
|
- Basic support for listing, enabling and disabling decaying models.
|
|
- [tests] Test for local tags.
|
|
Changes
|
|
- Bump changelog.
|
|
- Bump deps, version.
|
|
- [types] added azure-application-id.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
Fix
|
|
- [describetypes] updated with the latest output from MISP.
|
|
- [types] added missing type value.
|
|
|
|
- Update to version v2.4.165.1 (2022-11-10)
|
|
|
|
Changes
|
|
- Bump changelog.
|
|
- Bump deps.
|
|
Fix
|
|
- Properly bump version.
|
|
Other
|
|
- Update __init__.py.
|
|
Regardless of running the latest PyMISP version, the message below is presented:
|
|
```
|
|
The version of PyMISP recommended by the MISP instance (2.4.165) is newer than the one you're using now (2.4.162.1). Please upgrade PyMISP.
|
|
```
|
|
|
|
- Update to v2.4.165 (2022-11-09)
|
|
Changes
|
|
- Bump changelog.
|
|
- Bump mypy.
|
|
- Add links to doc.
|
|
- Bump deps.
|
|
Fix
|
|
- Issue with EMailObject.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 26 06:13:17 UTC 2022 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.162:
|
|
- New
|
|
- Pass arbitrary headers to a PyMISP request
|
|
- Allow to force the timestamps in to_dict/to_json, even if a change was
|
|
made
|
|
- Changes
|
|
- Add in sort/desc for sorting results and limit/page for pagination.
|
|
- Improve documentation for add_attribute
|
|
- update to version 2.4.160.1:
|
|
- Fix
|
|
- Make keepalive configuration linux only
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 07:22:35 UTC 2022 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.160:
|
|
- New
|
|
- Enable TCP keepalive.
|
|
- Changes
|
|
- Bump version, deps.
|
|
- Improve warning on invalid template, bump deps.
|
|
- Bump deps.
|
|
- Make mypy happy.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Add in test case.
|
|
- Add ability to filter by sharing group for RestSearch for MISP >=
|
|
v2.4.158.
|
|
- Fix
|
|
- Delete sharing group after deleting the event.
|
|
- Give more time to MISP to publish the events before searching.
|
|
|
|
- Improper json check on non-json responses.
|
|
Fix #854
|
|
- Mark all attributes in a soft deleted object as soft deleted too.
|
|
|
|
Bump misp-objects, deps.
|
|
- Make flake8 happy.
|
|
- Properly convert MSG to EML.
|
|
- Update lock file.
|
|
- [feed] fixes bug when template_uuid does not exist.
|
|
- Other
|
|
- Update api.py.
|
|
- Fix typo in logging message.
|
|
- Fig: [feed] fixes bugs during export with old data.
|
|
- Update pyproject.toml.
|
|
Add publicsuffixlist optional package for URL Object, which has a more current list than pyfaup
|
|
- Fix multiple_space warning.
|
|
- Option to include more URLObject attributes Add publicsuffixlist faup
|
|
for URLObject Windows support URLObject with PSLFaup prefers IP to
|
|
host/domain.
|
|
- Ensure that keys are sorted in the returned `_to_feed()` dictionary.
|
|
[Yun Zheng Hu]
|
|
This allows for better deterministic feed output generation.
|
|
- update to version 2.4.159:
|
|
- New
|
|
- [example:copyTagsFromAttributesToEvent] Added script to copy tags from
|
|
attributes to the event level.
|
|
- Changes
|
|
- Bump version.
|
|
- Bump deps.
|
|
- Massive bump deps for python 3.7.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 25 21:24:09 UTC 2022 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.157:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump deps, objects.
|
|
- [tests] reverted.
|
|
- [misp-objects] updated to the latest version.
|
|
- [tests] subversion are supported.
|
|
- Fix
|
|
- [tests] check if the version is a substring as PyMISP might contain
|
|
sub version.
|
|
- update to version 2.4.155.1:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump required python version for doc.
|
|
- Remove python 3.6 from metadata.
|
|
- Fix
|
|
- Incorrect call when requesting a new API key.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 4 18:57:18 UTC 2022 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- - update to version 2.4.155.1:
|
|
- Changes
|
|
- Bump required python version for doc.
|
|
- Remove python 3.6 from metadata.
|
|
- Fix
|
|
- Incorrect call when requesting a new API key.
|
|
- update to version 2.4.155:
|
|
- New
|
|
- Get_new_authkey for a user.
|
|
- [dep] Use pydeep2 instead of pydeep. [Jakub Onderka]
|
|
- Changes
|
|
- Re-bump changelog.
|
|
- Bump version.
|
|
- Bump changelog.
|
|
- Bump misp-objects.
|
|
- Bump deps.
|
|
- Bump new minimal python version to 3.7.
|
|
- Perl dependencies not longer required. [Jakub Onderka]
|
|
- Simplify submodules checkout. [Jakub Onderka]
|
|
- Use https for link to documentation. [Jakub Onderka]
|
|
- Bump deps.
|
|
- [misp-objects] updated to the latest version.
|
|
- [FIPS] no clean way to support OpenSSL hashlib interface for FIPS.
|
|
|
|
- [FIPS] falling back on older version of Python not having
|
|
usedforsecurity.
|
|
- [FIPS] in some cases, the `usedforsecurity` is not used. So fail if
|
|
the FIPS compliance is required and then the `usedforsecurity` is
|
|
disabled.
|
|
- [feeds] FIPS: when MD5 hashes are generated for fast-lookup it's not
|
|
for security.
|
|
hashlib provides an option to tell if the hash is used for security or
|
|
not. By default, it's set to True. For the feed cache generation, it's
|
|
not. Then usedforsecurity=False
|
|
- Bump deps.
|
|
- Bump deps, objects.
|
|
- Fix
|
|
- Libfuzzy-dev is not longer required. [Jakub Onderka]
|
|
- [mispevent] cannot type.
|
|
- Make mypy happy.
|
|
- Other
|
|
- Create add_filetype_object_from_csv.py. [Félix Herrenschmidt]
|
|
- Add feed option for local tag exclusion #817. [deku]
|
|
- update to version 2.4.152:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump deps, object templates.
|
|
- Bump objects templates.
|
|
- Bump misp-objects.
|
|
- Lief doesn't supports python 3.10.
|
|
- Debug poetry install, freezes on the GHA.
|
|
- Bump deps, use pytest.
|
|
- [feed-generator] support for distribution and sharing groups.
|
|
[Christophe Vandeplas]
|
|
- Fix
|
|
- Update live tests to support proper format of SGs.
|
|
- [sharinggroups] Fixes wrong model for SharingGroupOrg. [Christophe
|
|
Vandeplas]
|
|
- [feed-generator] code style fixes. [Christophe Vandeplas]
|
|
- [feed-generator] keeping function compatibility. [Christophe
|
|
Vandeplas]
|
|
- [feed-generator] fix missing except type. [Christophe Vandeplas]
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 22 11:25:46 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- - update to version 2.4.152:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump deps, object templates.
|
|
- Bump objects templates.
|
|
- Bump misp-objects.
|
|
- Lief doesn't supports python 3.10.
|
|
- Debug poetry install, freezes on the GHA.
|
|
- Bump deps, use pytest.
|
|
- [feed-generator] support for distribution and sharing groups.
|
|
[Christophe Vandeplas]
|
|
- Fix
|
|
- Update live tests to support proper format of SGs.
|
|
- [sharinggroups] Fixes wrong model for SharingGroupOrg. [Christophe
|
|
Vandeplas]
|
|
- [feed-generator] code style fixes. [Christophe Vandeplas]
|
|
- [feed-generator] keeping function compatibility. [Christophe
|
|
Vandeplas]
|
|
- [feed-generator] fix missing except type. [Christophe Vandeplas]
|
|
- update to version 2.4.151:
|
|
- New
|
|
- Add Blind Carbon Copy (bcc) headers. [Sami Tainio]
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- [feed-generator] Make the feature to exlude attribute type more
|
|
generic. [Sami Mokaddem]
|
|
- [feed-generator] Added exclude malware samples option. [Sami Mokaddem]
|
|
- Bump deps, chardet is required by pyfaup.
|
|
- Removed a whitespace. [Sami Tainio]
|
|
- Keep strict and generate attributes when needed.
|
|
- Slight changes regarding timezones.
|
|
- Bump deps.
|
|
- Unified constructors. [Thomas Dupuy]
|
|
- Slight changes regarding timezones.
|
|
- Bump deps.
|
|
- [types] remove the duplicate.
|
|
- [describeTypes] remove duplicate filename-pattern. [Alexandre
|
|
Dulaunoy]
|
|
- [misp-objects] updated.
|
|
- [misp-objects] updated to the latest version.
|
|
- Bump many dependencies.
|
|
- Add in test case for get_sharing_group and validate orgs are present.
|
|
|
|
- Improve sharing groups, bring back organsations included and ability
|
|
to get specific SG.
|
|
- Add in test case for searching against orgs and users.
|
|
- Add ability to search against orgs and users by freetext search (both)
|
|
or organisation (users)
|
|
- [test] Check if all category types exists. [Jakub Onderka]
|
|
- Bump changelog.
|
|
- [py] Typo. [Steve Clement]
|
|
- [describeTypes] updated to include ssh-fingerprint. [Alexandre
|
|
Dulaunoy]
|
|
- Fix
|
|
- [feed-generator] Revert back the event initial search to use the index
|
|
endpoint instead of RestSearch. [Sami Mokaddem]
|
|
Relying on RestSearch was offering more flexibility than index in terms of filtering options,
|
|
however, it might introduce a significant overhead potentially leading to timeout.
|
|
- PyMISP.get_user_setting method. [Jakub Onderka]
|
|
- [tests] Remove debug prints. [Jakub Onderka]
|
|
- Fix final nosetest.
|
|
- Fix nosetests.
|
|
- [types] Update types to use `filename-pattern` type. [Jakub Onderka]
|
|
- [test] Remove debug print. [Jakub Onderka]
|
|
- [test] Correct error messages for blocked event. [Jakub Onderka]
|
|
- Missing import in __init__
|
|
Fix #796
|
|
- [tests] Fixed stix test. [chrisr3d]
|
|
- [py] Typo. [Steve Clement]
|
|
- Other
|
|
- Update README.md.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 14 08:45:10 UTC 2021 - pgajdos@suse.com
|
|
|
|
- pytest-runner is not required for build
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 20 15:29:17 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- - update to version 2.4.151:
|
|
- New
|
|
- Add Blind Carbon Copy (bcc) headers. [Sami Tainio]
|
|
- Changes
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- [feed-generator] Make the feature to exlude attribute type more
|
|
generic. [Sami Mokaddem]
|
|
- [feed-generator] Added exclude malware samples option. [Sami Mokaddem]
|
|
- Bump deps, chardet is required by pyfaup.
|
|
- Removed a whitespace. [Sami Tainio]
|
|
- Keep strict and generate attributes when needed.
|
|
- Slight changes regarding timezones.
|
|
- Bump deps.
|
|
- Unified constructors. [Thomas Dupuy]
|
|
- Slight changes regarding timezones.
|
|
- Bump deps.
|
|
- [types] remove the duplicate.
|
|
- [describeTypes] remove duplicate filename-pattern. [Alexandre
|
|
Dulaunoy]
|
|
- [misp-objects] updated.
|
|
- [misp-objects] updated to the latest version.
|
|
- Bump many dependencies.
|
|
- Add in test case for get_sharing_group and validate orgs are present.
|
|
|
|
- Improve sharing groups, bring back organsations included and ability
|
|
to get specific SG.
|
|
- Add in test case for searching against orgs and users.
|
|
- Add ability to search against orgs and users by freetext search (both)
|
|
or organisation (users)
|
|
- [test] Check if all category types exists. [Jakub Onderka]
|
|
- Bump changelog.
|
|
- [py] Typo. [Steve Clement]
|
|
- [describeTypes] updated to include ssh-fingerprint. [Alexandre
|
|
Dulaunoy]
|
|
- Fix
|
|
- [feed-generator] Revert back the event initial search to use the index
|
|
endpoint instead of RestSearch. [Sami Mokaddem]
|
|
Relying on RestSearch was offering more flexibility than index in terms of filtering options,
|
|
however, it might introduce a significant overhead potentially leading to timeout.
|
|
- PyMISP.get_user_setting method. [Jakub Onderka]
|
|
- [tests] Remove debug prints. [Jakub Onderka]
|
|
- Fix final nosetest.
|
|
- Fix nosetests.
|
|
- [types] Update types to use `filename-pattern` type. [Jakub Onderka]
|
|
- [test] Remove debug print. [Jakub Onderka]
|
|
- [test] Correct error messages for blocked event. [Jakub Onderka]
|
|
- Missing import in __init__
|
|
Fix #796
|
|
- [tests] Fixed stix test. [chrisr3d]
|
|
- [py] Typo. [Steve Clement]
|
|
- Other
|
|
- Update README.md.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 2 07:00:28 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.148.1:
|
|
- New
|
|
- Add few keys to email object creator.
|
|
Fix #787
|
|
- Test cases for edit objects and upload stix.
|
|
- Changes
|
|
- Bump misp-objects.
|
|
- Bump version.
|
|
- Bump deps.
|
|
- [doc] Minor fixes, note and typo. [Steve Clement]
|
|
- Bump deps.
|
|
- [misp-objects] updated to the latest version.
|
|
- [misp-objects] updated to the latest version.
|
|
- Update tutorial for custom objects.
|
|
- Bump deps.
|
|
- Bump live tests.
|
|
- [misp-objects] updated to the latest version.
|
|
- [types] updated types/categories mapping. [Christophe Vandeplas]
|
|
- Remove test files.
|
|
- Automatically pull the malwares repo when running
|
|
tests/testlive_comprehensive.py.
|
|
- Remove submodules with malware.
|
|
- Add test for updating a objects from a custom template. [Raphaël
|
|
Vinot]
|
|
- Re-bump changelog.
|
|
- Fix
|
|
- Message_from_bytes really dislikes newline at the beginning of a mail.
|
|
|
|
- Skip IPs in Received header.
|
|
- Name is passed to super.
|
|
- Do not create empty manifest, json load dislikes it.
|
|
- Initial round of cleanup on redis feed generator.
|
|
- Upload of STIX document with non-ascii characters.
|
|
Due to: https://github.com/psf/requests/issues/5560
|
|
TL;DR: a variable of type str passed to data in a POST request will be
|
|
silently re-encoded to ISO-8859-1, making MISP barf on the other side.
|
|
- Remove outdated deps from setup.py.
|
|
Fix https://github.com/MISP/MISP/issues/7729
|
|
- Other
|
|
- Update README.md.
|
|
Not using travis anymore.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 1 21:09:28 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- remove executable permissions on example files.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 8 18:16:00 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.148:
|
|
- New
|
|
- Method `sharing_group_exists` [Jakub Onderka]
|
|
- Method `update_sharing_group` [Jakub Onderka]
|
|
- Save one REST call when initialize PyMISP class. [Jakub Onderka]
|
|
- Method `organisation_exists` [Jakub Onderka]
|
|
- Method `sharing_group_exists` [Jakub Onderka]
|
|
- Method `update_sharing_group` [Jakub Onderka]
|
|
- `to_dict` method supports `json_format` parameter. [Jakub Onderka]
|
|
- Method `organisation_exists` [Jakub Onderka]
|
|
- Method `sharing_group_exists` [Jakub Onderka]
|
|
- Method `update_sharing_group` [Jakub Onderka]
|
|
- Save one REST call when initialize PyMISP class. [Jakub Onderka]
|
|
- Method `organisation_exists` [Jakub Onderka]
|
|
- Method `sharing_group_exists` [Jakub Onderka]
|
|
- Method `update_sharing_group` [Jakub Onderka]
|
|
- Exclude decayed attributes in search.
|
|
Fix #753
|
|
- Changes
|
|
- Bump objects template.
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Remove duplicates tests.
|
|
- [testlive_comprehensive] correct path to access sharing group
|
|
releasability after edit.
|
|
- Properly validate update_sharing_group without pythonify. [Raphaël
|
|
Vinot]
|
|
- Bump missing dep.
|
|
- Bump deps.
|
|
- [testlive_comprehensive] correct path to access sharing group
|
|
releasability after edit.
|
|
- [authkey test] removed from testlive_comprehensive.
|
|
- the default now enables advanced authkeys making the retriaval of keys impossible after the user creation
|
|
- Do not load schema for event when not necessary. [Jakub Onderka]
|
|
- Bump deps.
|
|
- `get_taxonomy` supports namespace. [Jakub Onderka]
|
|
- Properly validate update_sharing_group without pythonify. [Raphaël
|
|
Vinot]
|
|
- Bump missing dep.
|
|
- Bump deps.
|
|
- [testlive_comprehensive] correct path to access sharing group
|
|
releasability after edit.
|
|
- [authkey test] removed from testlive_comprehensive.
|
|
- the default now enables advanced authkeys making the retriaval of keys impossible after the user creation
|
|
- Do not load schema for event when not necessary. [Jakub Onderka]
|
|
- Bump deps.
|
|
- `get_taxonomy` supports namespace. [Jakub Onderka]
|
|
- Properly validate update_sharing_group without pythonify. [Raphaël
|
|
Vinot]
|
|
- Bump missing dep.
|
|
- Bump deps.
|
|
- [testlive_comprehensive] correct path to access sharing group
|
|
releasability after edit.
|
|
- [authkey test] removed from testlive_comprehensive.
|
|
- the default now enables advanced authkeys making the retriaval of keys impossible after the user creation
|
|
- Do not load schema for event when not necessary. [Jakub Onderka]
|
|
- Bump deps.
|
|
- `get_taxonomy` supports namespace. [Jakub Onderka]
|
|
- Update mypy, change accordingly.
|
|
- Fix
|
|
- Typo in key name.
|
|
- [test] test_sharing_groups. [Jakub Onderka]
|
|
- [test] test_sharing_groups again. [Jakub Onderka]
|
|
- [test] test_sharing_groups. [Jakub Onderka]
|
|
- Typo in key name.
|
|
- [test] test_sharing_groups again. [Jakub Onderka]
|
|
- [test] test_sharing_groups. [Jakub Onderka]
|
|
- [test] test_sharing_groups again. [Jakub Onderka]
|
|
- [test] test_sharing_groups. [Jakub Onderka]
|
|
- Flake8 stuff.
|
|
- Revert rename, fix mypy.
|
|
- Properly handle the case MISP is in a sub redirect.
|
|
Fix #757
|
|
- Other
|
|
- Revert "chg: Remove legacy stix converter."
|
|
This reverts commit 94ce4a367bbde9284a6f29e6e6152c91de386879.
|
|
- breaks misp-stix converter, reverting it for now, let's find a way to deprecate this without outright removing it
|
|
- Revert "chg: Remove legacy stix converter."
|
|
This reverts commit 94ce4a367bbde9284a6f29e6e6152c91de386879.
|
|
- breaks misp-stix converter, reverting it for now, let's find a way to deprecate this without outright removing it
|
|
- Revert "chg: Remove legacy stix converter."
|
|
This reverts commit 94ce4a367bbde9284a6f29e6e6152c91de386879.
|
|
- breaks misp-stix converter, reverting it for now, let's find a way to deprecate this without outright removing it
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 3 14:01:11 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.144:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump object templates.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Other
|
|
- Fix misp API response content parsing. [Silvian I]
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 14 16:12:56 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.143:
|
|
- New
|
|
- Method to get the raw object template.
|
|
- Changes
|
|
- Bump version, deps.
|
|
- Bump deps.
|
|
- Bump objects templates.
|
|
- Fix
|
|
- First-seen and last-seen on attributes and objects were not checked
|
|
for sanity.
|
|
- Remove search_all example, use search instead.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 29 19:10:39 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.142:
|
|
- New
|
|
- Support for correlation exclusion list.
|
|
Fix #732
|
|
- Changes
|
|
- Bump version.
|
|
- Bump deps.
|
|
- Fix test suite.
|
|
- Bump objects templates.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Add comment for controller attribute in search.
|
|
- Fix
|
|
- Enable/disable feeds.
|
|
- Mistake in mypy config.
|
|
- Exclude data from mypy.
|
|
- update to version 2.4.141.1:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Re-bump changelog.
|
|
- Bump version.
|
|
- Other
|
|
- Fix bump version, deps, templates.
|
|
- Update README.md.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 6 20:54:42 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.141.1:
|
|
- Changes
|
|
- Re-bump changelog.
|
|
- Bump version.
|
|
- Other
|
|
- Fix bump version, deps, templates.
|
|
- Update README.md.
|
|
- update to version 2.4.141:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump deps.
|
|
- Get_uuid_or_id_from_abstract_misp accepts dict.
|
|
- Remove references to ExpandedPyMISP.
|
|
Fix #721
|
|
- Follow best practices and remove the logging handler.
|
|
- Strip NULL string from value.
|
|
https://github.com/MISP/PyMISP/issues/678
|
|
- Bump deps.
|
|
- Raise exception on missing template in CSVLoader.
|
|
- Bump templates.
|
|
- Re-bump objects.
|
|
- Bump object templates.
|
|
- Add test case, fix mypy.
|
|
- Take simple_value as value in MISPObject.add_attribute. [Raphaël
|
|
Vinot]
|
|
- Fix
|
|
- Use get_uuid_or_id_from_abstract_misp in tag methods.
|
|
Fix #725
|
|
- Skip nameless sections in ELF.
|
|
- Make reportlab tests optional if missing dep.
|
|
- Enable taxonomy failed if global pythonify is on.
|
|
- Properly pass content-type.
|
|
- Re-enable support for uploading STIX 1 documents.
|
|
Fix #711
|
|
- update to version 2.4.140:
|
|
- New
|
|
- Soft delete object in MISPEvent.
|
|
Fix #706
|
|
- Add in ability to add a new cluster relation.
|
|
- MISP Galaxy 2.0 capability.
|
|
- Soft delete object in MISPEvent.
|
|
Fix #706
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump object templates.
|
|
- Bump deps.
|
|
- [describetypes] updated.
|
|
- Bump objects templates.
|
|
- Bump deps.
|
|
- Bump tests for galaxy cluster.
|
|
- Improve Pydoc on search method's timestamp parameter.
|
|
Fix #708
|
|
- Bump poetry file.
|
|
- Bump deps.
|
|
- [data] describeTypes updated.
|
|
- Add deprecation warning for Python < 3.8.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Don't parse the meta key into cluster elements on a MISPEvent, but
|
|
allow users to manually perform this action.
|
|
- Add in nosetests for MISP Galaxy functions, check default key as a
|
|
dict attribute not MISPAbstract attribute.
|
|
- Add in more Galaxy 2.0 functions and code cleanup.
|
|
- Add in add_cluster function and ability to search clusters within a
|
|
galaxy.
|
|
- Remove legacy stix converter.
|
|
- Improve Pydoc on search method's timestamp parameter.
|
|
Fix #708
|
|
- Bump poetry file.
|
|
- Bump deps.
|
|
- [data] describeTypes updated.
|
|
- Add deprecation warning for Python < 3.8.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Fix
|
|
- Typo in tests.
|
|
- Make mypy happy in python 3.6 and 3.7.
|
|
- Cosmetic changes, fix mypy.
|
|
- Support text search again.
|
|
Fix #705
|
|
- Do not add the serial-number twice.
|
|
- Skip PE section if name is none AND size is 0.
|
|
- Urllib3.__version__ may not have a patch number.
|
|
fix https://github.com/MISP/PyMISP/issues/698
|
|
- Fix mispevent edit test by including default and distribution keys on
|
|
a GalaxyCluster.
|
|
- Support text search again.
|
|
Fix #705
|
|
- Do not add the serial-number twice.
|
|
- Skip PE section if name is none AND size is 0.
|
|
- Urllib3.__version__ may not have a patch number.
|
|
fix https://github.com/MISP/PyMISP/issues/698
|
|
- Other
|
|
- Removed unused import. [Nick]
|
|
- Supress ssl warnings. [Nick]
|
|
- Re-added error checking for defaults. [Nick]
|
|
- Deleted all references to org as it's unneeded. [Nick]
|
|
- Re-added brackets. [Nick]
|
|
- Multiple updates to proofpoint example. [Nick]
|
|
- Added additionally necessary keys to keys.py.example
|
|
- Added error check for unset keys
|
|
- Used built-in HTTP Basic Auth for requests instead of manually-created header
|
|
- Removed setting of orgc as that's pulled from the MISP key being used
|
|
-
|
|
- Removed cast of str to str. [Nick]
|
|
- Added check for invalid creds. [Nick]
|
|
Without the added check, the script will error out on line 29 since the key doesn't exist in the dict. This at least gives a reason.
|
|
- Removed unused import. [Nick]
|
|
- Supress ssl warnings. [Nick]
|
|
- Re-added error checking for defaults. [Nick]
|
|
- Deleted all references to org as it's unneeded. [Nick]
|
|
- Re-added brackets. [Nick]
|
|
- Multiple updates to proofpoint example. [Nick]
|
|
- Added additionally necessary keys to keys.py.example
|
|
- Added error check for unset keys
|
|
- Used built-in HTTP Basic Auth for requests instead of manually-created header
|
|
- Removed setting of orgc as that's pulled from the MISP key being used
|
|
-
|
|
- Removed cast of str to str. [Nick]
|
|
- Added check for invalid creds. [Nick]
|
|
Without the added check, the script will error out on line 29 since the key doesn't exist in the dict. This at least gives a reason.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 20 14:20:55 UTC 2021 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- Add a rpmlintrc file to ignore warning about an empty file in the examples of the documentation
|
|
- update to version 2.4.138:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump deps.
|
|
- update to version 2.4.137.4:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump objects.
|
|
- Add kw_params to tags.
|
|
- Bump objects.
|
|
- Bump template ID in test case.
|
|
- update to version 2.4.137.3:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump changelog.
|
|
- Bump objects.
|
|
- Fix and improve optional dependencies.
|
|
- Make brotli optional.
|
|
- update to version 2.4.137.2:
|
|
- New
|
|
- Add in ability to create/update/delete MISP Event Reports.
|
|
- Hard delete flag for objects.
|
|
- Fail if a duplicate object is added to an event.
|
|
- Support brotli compression. [Jakub Onderka]
|
|
- Hard delete flag for objects.
|
|
- Fail if a duplicate object is added to an event.
|
|
- Add in ability to create/update/delete MISP Event Reports.
|
|
- Add in ability to create/update/delete MISP Event Reports.
|
|
- Hard delete flag for objects.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Add brotli support in the dependencies.
|
|
- Make mypy happy.
|
|
- Make clear that to_json returns str.
|
|
- Disable correlation on malware-sample for FileObject.
|
|
- Bump objects templates.
|
|
- Add missing autodoc.
|
|
fix #693
|
|
- Add in delete function for a MISP Object.
|
|
- Fix return of delete_event_report.
|
|
- Remove critical warning if lief is not installed.
|
|
Fix https://github.com/MISP/MISP/issues/6908
|
|
- Bump deps.
|
|
- Allow response of delete to be pythonify, add in nosetest.
|
|
- Add ability to get event reports from the Event ID.
|
|
- Remove travis file, GH Actions is better.
|
|
- Bump deps.
|
|
- Remove critical warning if lief is not installed.
|
|
Fix https://github.com/MISP/MISP/issues/6908
|
|
- Add test case fir add_attribute and enforceWarninglist=True. [Raphaël
|
|
Vinot]
|
|
- Add testcase with breakOnDuplicate in a MISPObject.
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Add test case for page/limit in logs search.
|
|
- Bump deps.
|
|
- Improve docstring for get_event.
|
|
fix #686
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Show size when the json is not loadable.
|
|
- Add authenticode support in generate_file_objects.
|
|
- Use lief 0.11.0, generate authenticode entries.
|
|
- Bump objects.
|
|
- Bump deps, add 3.9 in GH.
|
|
- Bump deps.
|
|
- Bump deps, objects templates.
|
|
- Make clear that to_json returns str.
|
|
- Disable correlation on malware-sample for FileObject.
|
|
- Bump objects templates.
|
|
- Bump deps.
|
|
- Add missing autodoc.
|
|
fix #693
|
|
- Add in delete function for a MISP Object.
|
|
- Bump deps.
|
|
- Fix return of delete_event_report.
|
|
- Remove travis file, GH Actions is better.
|
|
- Bump deps.
|
|
- Remove critical warning if lief is not installed.
|
|
Fix https://github.com/MISP/MISP/issues/6908
|
|
- Add test case fir add_attribute and enforceWarninglist=True. [Raphaël
|
|
Vinot]
|
|
- Add testcase with breakOnDuplicate in a MISPObject.
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Add test case for page/limit in logs search.
|
|
- Bump deps.
|
|
- Improve docstring for get_event.
|
|
fix #686
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Show size when the json is not loadable.
|
|
- Add authenticode support in generate_file_objects.
|
|
- Use lief 0.11.0, generate authenticode entries.
|
|
- Bump objects.
|
|
- Bump deps, add 3.9 in GH.
|
|
- Bump deps.
|
|
- Bump deps, objects templates.
|
|
- Allow response of delete to be pythonify, add in nosetest.
|
|
- Add ability to get event reports from the Event ID.
|
|
- Remove travis file, GH Actions is better.
|
|
- Bump deps.
|
|
- Remove critical warning if lief is not installed.
|
|
Fix https://github.com/MISP/MISP/issues/6908
|
|
- Add test case fir add_attribute and enforceWarninglist=True. [Raphaël
|
|
Vinot]
|
|
- Add testcase with breakOnDuplicate in a MISPObject.
|
|
- Fix
|
|
- Flake error.
|
|
- Update testlive accordingly.
|
|
- Better warning if lief is outdated.
|
|
- Call the AbstractMISP.from_dict at the end of the function to ensure
|
|
the edited flag remains false.
|
|
- Better warning if lief is outdated.
|
|
- Update minimal dependency for lief in setup.py.
|
|
- [dev mode only] force older jedi to avoid ipython exception. [Raphaël
|
|
Vinot]
|
|
- Add python 3.9 in GH Actions.
|
|
- Update testlive accordingly.
|
|
- Better warning if lief is outdated.
|
|
- Update minimal dependency for lief in setup.py.
|
|
- [dev mode only] force older jedi to avoid ipython exception. [Raphaël
|
|
Vinot]
|
|
- Add python 3.9 in GH Actions.
|
|
- Call the AbstractMISP.from_dict at the end of the function to ensure
|
|
the edited flag remains false.
|
|
- update to version 2.4.137.1:
|
|
- New
|
|
- Fail if a duplicate object is added to an event.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Add test case for page/limit in logs search.
|
|
- Bump deps.
|
|
- Improve docstring for get_event.
|
|
fix #686
|
|
- Bump changelog.
|
|
- Fix
|
|
- Better warning if lief is outdated.
|
|
- Update minimal dependency for lief in setup.py.
|
|
- update to version 2.4.137:
|
|
- New
|
|
- Allow to pass an object template to MISPObject.__init__ [Raphaël
|
|
Vinot]
|
|
MISPObject part of #6670
|
|
- Changes
|
|
- Bump version.
|
|
- Show size when the json is not loadable.
|
|
- Add authenticode support in generate_file_objects.
|
|
- Use lief 0.11.0, generate authenticode entries.
|
|
- Bump objects.
|
|
- Bump deps, add 3.9 in GH.
|
|
- Bump deps.
|
|
- Bump deps, objects templates.
|
|
- Add controller argument to get_csv script.
|
|
- [test] file object template are now 24.
|
|
- [test] file object template is now at version 24.
|
|
- [misp-objects] updated.
|
|
- [type] favicon-mmh3 is the murmur3 hash of a favicon as used in
|
|
Shodan.
|
|
- [misp-objects] updated to the latest version.
|
|
- Clarify misp_objects_template_custom.
|
|
- Add docstring for misp_objects_template_custom.
|
|
- Trigger GH actions on PR.
|
|
- Improve documentation of MISPAttribute.malware_binary.
|
|
- Remove trailing space.
|
|
- On-demand decryption of malware-binary, speeds up pythonify. [Raphaël
|
|
Vinot]
|
|
- Force a few packages versions.
|
|
- Fix
|
|
- [dev mode only] force older jedi to avoid ipython exception. [Raphaël
|
|
Vinot]
|
|
- Add python 3.9 in GH Actions.
|
|
- Do not fail if extract_msg is missing.
|
|
- Properly decode the body depending on the encoding of the email.
|
|
|
|
Fix #671
|
|
- Properly match IO in load event.
|
|
- Typing on recent mypy.
|
|
- Typing edge case.
|
|
- Add attribute dict as proposal.
|
|
- Other
|
|
- Noticed that test data mail_5.msg was malformatted. Replaced with
|
|
working test msg. [seamus tuohy]
|
|
- Updated emailobject. [seamus tuohy]
|
|
Email object no longer requires extra php libraries for install.
|
|
Tests have been expanded to improve coverage.
|
|
RTF encapsulated HTML and Plain Text will now be de-encapsulated.
|
|
The raw MSG binary will now be included in the extracted email object.
|
|
- Adding check if "from" is in the "received" header row. [nighttardis]
|
|
- Update `vmray_automation` to stay compatible with the changes made to
|
|
`vmray_import` MISP modules. [Jens Thom]
|
|
- Update mispevent.py.
|
|
- update to version 2.4.135.3:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Improve typing.
|
|
- Improve add_attribute with a list.
|
|
- Fix
|
|
- Do not fail on PyMISP import when mail-parser is not present. [Raphaël
|
|
Vinot]
|
|
- update to version 2.4.135.2:
|
|
- New
|
|
- Add Github workflow.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Improve error message if a type in missing.
|
|
- [type] process-state added.
|
|
- Bump misp-objects.
|
|
- [misp-objects] updated.
|
|
- Add path to CSV sample files.
|
|
- [types] jarm-fingerprint added.
|
|
- Fix
|
|
- Remove python 3.9 from action (lief not supported yet)
|
|
- Initialize submodules in gh action.
|
|
- Make mail-parser really optional.
|
|
- update to version 2.4.135.1:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version, travis install.
|
|
- Make mail-parser an optional dependency.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 25 20:55:45 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.135.3:
|
|
- Changes
|
|
- Bump version.
|
|
- Improve typing.
|
|
- Improve add_attribute with a list.
|
|
- Fix
|
|
- Do not fail on PyMISP import when mail-parser is not present. [Raphaël
|
|
Vinot]
|
|
- update to version 2.4.135.2:
|
|
- New
|
|
- Add Github workflow.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Improve error message if a type in missing.
|
|
- [type] process-state added.
|
|
- Bump misp-objects.
|
|
- [misp-objects] updated.
|
|
- Add path to CSV sample files.
|
|
- [types] jarm-fingerprint added.
|
|
- Fix
|
|
- Remove python 3.9 from action (lief not supported yet)
|
|
- Initialize submodules in gh action.
|
|
- Make mail-parser really optional.
|
|
- update to version 2.4.135.1:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version, travis install.
|
|
- Make mail-parser an optional dependency.
|
|
- update to version 2.4.135:
|
|
- New
|
|
- Test parsing just email header. [Jakub Onderka]
|
|
- Test parsing outlook message format. [Jakub Onderka]
|
|
- Add tests for EmailObject. [Jakub Onderka]
|
|
- Refactored emailobject generator. [Jakub Onderka]
|
|
- Export display name from email. [Jakub Onderka]
|
|
- Parse date from email. [Jakub Onderka]
|
|
- Method to check attribute and object existence. [Jakub Onderka]
|
|
- Allow to get just event metadata after add_event and edit_event.
|
|
[Jakub Onderka]
|
|
- Method to check event existence. [Jakub Onderka]
|
|
- Add method to search for tags.
|
|
fix #648
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump deps.
|
|
- Add search info field with "\"
|
|
- Improve documentation of search_index.
|
|
- Improve error handling for Outlook emails.
|
|
- Bump object templates.
|
|
- Bump dependencies.
|
|
- Update gitignore.
|
|
fix #613
|
|
- Do not split a string into a list in complex query builder. [Raphaël
|
|
Vinot]
|
|
fix #597
|
|
- Force enable debug in test, test update tags.
|
|
- Use REST search for the tags.
|
|
Related to comments on a1326f2cf2bcfd6e285188e0661b12076fe92747
|
|
- Add typing meta.
|
|
- Fix
|
|
- [emailobject] Correctly parse multiple addresses. [Jakub Onderka]
|
|
- Test suite for exists calls.
|
|
- Path for event creating and editing. [Jakub Onderka]
|
|
- Object_uuid could be None.
|
|
Fix #640
|
|
- Last_seen has to be after first_seen, and it should habe been failing
|
|
before.
|
|
- Missing f-string marker.
|
|
- Fix: Docstring improvment based on @chrisinmtown's feedback. [Raphaël
|
|
Vinot]
|
|
- Other
|
|
- We can now upload stix object directly. File is not necessary. [Remy
|
|
Dewailly]
|
|
- We can now upload stix object directly. File is not necessary. [Remy
|
|
Dewailly]
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 2 19:30:59 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.134:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Keep connection alive between requests. [Jakub Onderka]
|
|
- Bump deps.
|
|
- Format docstrings in mispevent.py. [Lott, Christopher (cl778h)]
|
|
Add ":param " prefix to parameters to improve ReadTheDocs output.
|
|
Fix some minor typos in docstrings.
|
|
- Bump deps.
|
|
- Bump deps.
|
|
- Bump changelog.
|
|
- Fix
|
|
- Remove duplicate check if debug logging is enabled. [Jakub Onderka]
|
|
- Do now fail on requests returning plain text.
|
|
Fix #639
|
|
- Other
|
|
- Revert "Update .travis.yml"
|
|
lief isn't compatible with python 3.9
|
|
This reverts commit e10843fa33c9a08b7da4ef24cbce457be53a7459.
|
|
- Update .travis.yml.
|
|
Add python 3.9
|
|
- Drop `encoding=` in Python 3.9. [Friedrich Lindenberg]
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 1 18:06:38 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.133:
|
|
- New
|
|
- [attribute type] telfhash added.
|
|
- [add_gitlab_user] new gitlab user fetch script to MISP object.
|
|
|
|
usage: add_gitlab_user.py [-h] -e EVENT [-f] -u USERNAME [-l LINK]
|
|
Fetch GitLab user details and add it in object in MISP
|
|
optional arguments:
|
|
-h, --help show this help message and exit
|
|
-e EVENT, --event EVENT
|
|
Event ID to update
|
|
-f, --force-template-update
|
|
-u USERNAME, --username USERNAME
|
|
GitLab username to add
|
|
-l LINK, --link LINK Url to access the GitLab instance, Default is
|
|
www.gitlab.com.
|
|
- [example] add_github_user example - WiP.
|
|
usage: add_github_user.py [-h] -e EVENT [-f] -u USERNAME
|
|
Fetch GitHub user details and add it in object in MISP
|
|
optional arguments:
|
|
-h, --help show this help message and exit
|
|
-e EVENT, --event EVENT
|
|
Event ID to update
|
|
-f, --force-template-update
|
|
-u USERNAME, --username USERNAME
|
|
GitHub username to add
|
|
- Method to get the new version of the templates.
|
|
- Delete tags via update_attribute, search by sharing group.
|
|
- Changes
|
|
- Bump version.
|
|
- Bump test cases.
|
|
- [type] updated.
|
|
- Bump file obj version in tests.
|
|
- [data] misp-objects updated.
|
|
- Bump build system to poetry 1.1.
|
|
- [type] new type added.
|
|
- [add_github_user] add ssh keys of the user in the MISP object.
|
|
|
|
- [add_github_user] more fields added from the GitHub API. [Alexandre
|
|
Dulaunoy]
|
|
- Bump deps, objects.
|
|
- Add test for delete=True in get_event.
|
|
- [add_github_user] add following to the MISP object. [Alexandre
|
|
Dulaunoy]
|
|
- Bump dependencies.
|
|
- Pass a list to add_attributes.
|
|
- Use MISPObject instead of GenericObjectGenerator.
|
|
- [doc] add a reference to the license.
|
|
- Add docstrings and extend conf.py for RTD. [Lott, Christopher
|
|
(cl778h)]
|
|
Add minimal docstrings to public methods so ReadTheDocs will display them.
|
|
Add autodoc mock import for lief so RTD can generate HTML for tools.
|
|
This fixes issue #626
|
|
- Remove PyMISPExpanded from the docs.
|
|
- Add comments to ELF, PE, and MachO object generators.
|
|
- Improve error message, add comments, rename whitelist->allowedlist.
|
|
|
|
- Remove SG search for search() func as this doesn't support SG
|
|
searching, but the index does.
|
|
- Fix
|
|
- Test on macosx.
|
|
Fix #630
|
|
- Do not modify default_attributes_parameters in MISPObject. [Raphaël
|
|
Vinot]
|
|
- Wrong call to pymisp.search_index.
|
|
- Few outdated calls in the tutorial.
|
|
- Make flake8 happy.
|
|
- Merge SG params to allow search.
|
|
- Other
|
|
- Fix PyMISP repo URL. [garanews]
|
|
MISP/PyMISP vs CIRCL/PyMISP
|
|
- Fix typo. [garanews]
|
|
fix typo
|
|
- Attempt to decode utf-8-sig encoded emails. [seamus tuohy]
|
|
eml files downloaded from Windows Online security on some Windows 11
|
|
systems are automatically encoded in UTF with a byte order mark (BOM)
|
|
at the front of the file. This will cause the email parser to fail.
|
|
This is a somewhat isolated problem. It only will affects a small
|
|
subset of Windows users who download and re-upload eml files. But,
|
|
this small subset of users is the target user-base for the MISP
|
|
email module: low expertiese users who wish to quickly share
|
|
high-value indicators on an ad-hoc basis.
|
|
While this fix could be tacked onto the MISP email module instead of
|
|
here, I beleive that this fix is more appropriate in the PyMISP object
|
|
code. As the "email" object parser this object should be built to
|
|
parse all manner of emails that it may encounter. This includes common
|
|
malformations such as this one and, even horrors such as, the .msg
|
|
format. This commit adds a generically named "attempt_decoding"
|
|
function which can be expanded to address all manner of sins that
|
|
are encountered in the future.
|
|
- update to version 2.4.131:
|
|
- New
|
|
- [test] Validate tag removal.
|
|
- [describeTypes] sha3 added.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump objects.
|
|
- [describeTypes] updated.
|
|
- [describeTypes] updated.
|
|
- Bump objects.
|
|
- Bump dependencies.
|
|
- Bump file template version.
|
|
- Bump objects.
|
|
- Rename blacklist -> blocklist.
|
|
- Bump dependencies.
|
|
- update to version 2.4.130:
|
|
- New
|
|
- Blacklist methods.
|
|
- Add list of missing calls.
|
|
- Add test_obj_references_export. [louis]
|
|
- Add MISPObject.standalone property. [louis]
|
|
Setting MISPObject.standalone updates MISPObject._standalone and
|
|
add/removes "ObjectReference" from AbstractMISP.__not_jsonable using
|
|
update_not_jsonable/_remove_from_not_jsonable.
|
|
- Add AbstractMISP._remove_from_not_jsonable. [louis]
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump dependencies.
|
|
- Bump objects.
|
|
- Bump types.
|
|
- [testlive_comprehensive] Updated generic tagging method to match
|
|
changes in MISP. [mokaddem]
|
|
- Cleanup blocklist methods.
|
|
- Remove outdated example.
|
|
Fix #611
|
|
- New test_get_non_exists_event. [Jakub Onderka]
|
|
- Bump dependencies.
|
|
- Enable more tests.
|
|
- Make get_object return a not standalone object. [louis]
|
|
- Remove standalone default value from MISPObject children c'tor.
|
|
[louis]
|
|
MISPObject.__init__ sets standalone=True by default, so there is no
|
|
need to do it in its child classes.
|
|
- Make MISPObject standalone by default. [louis]
|
|
standalone defaults to True in MISPObject.__init__, and is set to False
|
|
when the object is added to an event.
|
|
- Add MISPObject._standalone type. [louis]
|
|
- Fix
|
|
- Bump file template version.
|
|
- Test_get_non_exists_event. [Jakub Onderka]
|
|
- IP removed from the public DNS list.
|
|
- Example using deprecated calls.
|
|
fix #602
|
|
- Add STIX XML output for the search.
|
|
Use stix-xml as return_format.
|
|
Fix #600 https://github.com/MISP/MISP/issues/5618
|
|
- Dummy event example.
|
|
Fix #598
|
|
- Other
|
|
- Exclude section correlation .rsrc and zero-filled. [deku]
|
|
- Linting/Add missing whitespace. [Paal Braathen]
|
|
- Remove explicit loglevel checking. [Paal Braathen]
|
|
- Remove explicit traceback printing. [Paal Braathen]
|
|
- Master branch has been renamed to main. [Arcuri Davide]
|
|
- Update README.md.
|
|
fix: #599
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 4 12:20:23 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.128:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Add a few test cases.
|
|
- Bump objects.
|
|
- update to version 2.4.127.1:
|
|
- New
|
|
- Optionally include deleted attributes/objects in feed.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Add test case for get event deleted.
|
|
- Add test case for search deleted.
|
|
- Update comments for search.
|
|
- Fix
|
|
- Keep deleted key in MISPObject and MISPObjectAttribute. [Raphaël
|
|
Vinot]
|
|
- update to version 2.4.127:
|
|
- New
|
|
- Add helper and test case for GitVulnFinderObject.
|
|
- Add git-commit-id type.
|
|
- Add deleted in field export.
|
|
Fix #586
|
|
- Timeout for connection/request, fixes #584. [Christophe Vandeplas]
|
|
- Changes
|
|
- Bump Changelog.
|
|
- Rename master -> main.
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Bump dependencies.
|
|
- Rename branches master -> main.
|
|
- Remove extra parameter in change_user_password.
|
|
- Fix
|
|
- Do not fail if the attribute value is not a string.
|
|
- Properly strip value in MISPObject.add_attribute, take 2. [Raphaël
|
|
Vinot]
|
|
Fix #546
|
|
- Properly strip value in MISPObject.add_attribute.
|
|
Fix #546
|
|
- Deleted is not always required in the feed export.
|
|
- Make mypy happy.
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
hail to Rafiot
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
- Fixes bug in timeout change. [Christophe Vandeplas]
|
|
- Other
|
|
- Previously file object was reporting the libmagic description of a
|
|
file instead of the mimetype. According to [MISP
|
|
DataModels](https://www.misp-project.org/datamodels/#types) ``` mime-
|
|
type: A media type (also MIME type and content type) is a two-part
|
|
identifier for file formats and format contents transmitted on the
|
|
Internet ``` more precisely defined in
|
|
[RFC2045](https://tools.ietf.org/html/rfc2045) and others. [Troy Ross]
|
|
The description returned by libmagic is more useful than the generic mime-type,
|
|
but I did not find a place to put the description in the current data model.
|
|
- Fix end of line encoding of examples/cytomic_orion.py. [Sebastian
|
|
Wagner]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 21 13:45:02 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.126:
|
|
- New
|
|
- Test search with timestamp.
|
|
- Add testcase for updating partial event.
|
|
- Add pyfaup as optional dependency.
|
|
- [dev] add microblog object tool. [VVX7]
|
|
- Very simple test case for rest search on objects.
|
|
- Self registration, object level search (initial)
|
|
- [dev] add flag to get extended misp event. [VVX7]
|
|
- [dev] add flag to get extended misp event. [VVX7]
|
|
- Changes
|
|
- Bump version.
|
|
- Bump misp-object.
|
|
- Bump dependencies.
|
|
- Add test for feed partial update.
|
|
- Strip empty parameters in build_complex_query.
|
|
Fix #577
|
|
- Simplify delete_attribute.
|
|
- Bump travis install.
|
|
- Add comment in microblog object.
|
|
- Bump dependencies.
|
|
- [dev] clean up how keys are accessed in self._parameters. [VVX7]
|
|
- [dev] use isinstance() type check. [VVX7]
|
|
- [dev] fix abstract generator import. add logger. [VVX7]
|
|
- [dev] change type() == list. [VVX7]
|
|
- Bump misp-objects.
|
|
- Bump dependencies.
|
|
- [dev] remove duplicate line. [VVX7]
|
|
- [dev] add extend_event() test. chg typo in get_event() [VVX7]
|
|
- Re-Bump CHANGELOG.
|
|
- Fix
|
|
- Settings is not required in MISPFeed.
|
|
- Properly skip timestamp in __iter__ when needed.
|
|
- Catch exception when liblua-5.3 is not present.
|
|
- Make flake8 happy.
|
|
- Properly load feeds, fix undefined variable.
|
|
- Make flake8 happy.
|
|
- Remove extra print.
|
|
- Typo, add test for extended event.
|
|
- Other
|
|
- Update docstring in api.py. [Bernhard E. Reiter]
|
|
* remove typo in ssl parameter docstring.
|
|
* Add hint that other certs (which are not in the default CAs, but also are not self signed in a strict sense) can also use the CA_BUNDLE function of the ssl parameter.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 3 13:18:26 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.125:
|
|
- New
|
|
- Extended option on get event.
|
|
Related to #567
|
|
- Changes
|
|
- Bump objects, deps.
|
|
- Bump dependencies.
|
|
- Remove old suricata script, keep reference to old code. [Raphaël
|
|
Vinot]
|
|
- Fix
|
|
- Enable autoalert on admin user.
|
|
- [abstract] Forces file to be read with utf8 encoding. [mokaddem]
|
|
- Properly handle timezone in tests.
|
|
- Other
|
|
- Update up.py.
|
|
Fix #563
|
|
- Fixed __query_virustotal return type. [DocArmoryTech]
|
|
__query_virustotal returned a Response object and not the json expected; modified so that report_json is returned instead of report.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 20 10:32:49 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
- Remove the py2 packages as the package is set to build only
|
|
on python3
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 3 08:24:04 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.124:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump dependencies.
|
|
- Bump misp-objects.
|
|
- Add option to aggregare by country.
|
|
- [CSSE COVID] Publish the event immediately.
|
|
- Add changelog and readme in the package.
|
|
- Bump version in pyproject.
|
|
- Fix
|
|
- Strip every string in AbstractMISP.
|
|
fix #546
|
|
- Incorrect expectation of attribute value to be a str - take 2.
|
|
|
|
Related #553
|
|
- Incorrect expectation of attribute value to be a str.
|
|
Fix #553
|
|
- Other
|
|
- Dos2unix examples/stats_report.py. [Sebastian Wagner]
|
|
- Cytomic Orion API access. [Koen Van Impe]
|
|
- Add organisations from CSV. [Koen Van Impe]
|
|
- Minor updates to vmray_automation for travis. [Koen Van Impe]
|
|
- VMRay Automation with ExpandedPyMISP. [Koen Van Impe]
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 17 14:49:18 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- set UTF-8 encoding for test, fixes Leap 15.1 buildc
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 15 10:11:15 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- change source URL to github, as the pypi archive misses some files.
|
|
- add misp-objects source as github archive misses it.
|
|
- update to version 2.4.123:
|
|
- New
|
|
- Add import script for dxy data.
|
|
- Csse covid19 daily report importer.
|
|
- Changes
|
|
- Bump version.
|
|
- Bump changelog.
|
|
- Bump dependencies.
|
|
- Bump misp-objects.
|
|
- JSON files are UTF8.
|
|
Bump dev deps, update comment
|
|
- Add tag, set distribution, add file and source (CSSE importer)
|
|
|
|
- Bump misp-objects.
|
|
- update to version 2.4.122:
|
|
- New
|
|
- Add uuid by default in MISPEvent, add F/L seen in feed output.
|
|
|
|
- Admin script to setup a sync server.
|
|
- Add feed generation example in notebook.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Comments were still referencing pipenv.
|
|
- Bump misp-objects.
|
|
- Bump misp-objects.
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Bump dependencies.
|
|
- Bump dep.
|
|
- Fix typo in readme.
|
|
- Use bionic on travis.
|
|
- Add poetry support.
|
|
- Fix
|
|
- Test cases & template version.
|
|
- Mypy, more typing.
|
|
- Do not skip data in add_attribute methods.
|
|
- Remove references to the old API.
|
|
- Other
|
|
- Use poetry everywhere, fix readme.
|
|
- update to version 2.4.121.1:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump objects.
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Fix
|
|
- Make lief optional again.
|
|
fix #538
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 8 16:21:30 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.121.1:
|
|
- Fix
|
|
- Make lief optional again.
|
|
fix #538
|
|
- remove fix-tests-template-version.patch, merged upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 6 19:45:45 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.121:
|
|
- New
|
|
- Add includeDecayScore to rest search. [VVX7]
|
|
- Support for first_seen/last_seen.
|
|
Cleaner import of datetime
|
|
- [attributes] chrome-extension-id added.
|
|
- Changes
|
|
- Do not install neo by default.
|
|
- Bump objects.
|
|
- More flexible when an event is in a weird state.
|
|
- Str to int, properly load SharingGroup.
|
|
Fix #535
|
|
- Bump deps, add pep8 test.
|
|
- Bump objects.
|
|
- Support dict in tag/untag.
|
|
- Test update last seen.
|
|
- Add test cases in feed.
|
|
- Add test cases.
|
|
- Normalize to_datetime conversion.
|
|
- Trustar example uses objects.
|
|
- Add lief in the generic requirements.
|
|
- Refactorize typing, validate.
|
|
- Fix
|
|
- Issue with readme.
|
|
- Remove debugging.
|
|
- [*-seen] Consider that `-` can also be in the date component while
|
|
parsing. [mokaddem]
|
|
- First seen was after last seen, trigerring the exception. [Raphaël
|
|
Vinot]
|
|
- Tests failing if local tz was not CET.
|
|
- Syntax and typos.
|
|
- Bugs introduced by last commit.
|
|
- Other
|
|
- Doc: fix Search-FullOverview.ipynb code example. [Bernhard E. Reiter]
|
|
- Chore: delete old examples. [Manabu Niseki]
|
|
Delete examples which use deprecated/deleted methods
|
|
- Scrape trustar intel platform reports and create misp events.
|
|
[th3jiv3r]
|
|
- Configuration for trustar integration. [th3jiv3r]
|
|
- Fixed trailing lines. [turtlefac3]
|
|
- Fixed trailing lines. [turtlefac3]
|
|
- Custom integration written in python to scrape Proofpoint VAP API for
|
|
metrics of top Very Attacked Persons and create MISP events.
|
|
[turtlefac3]
|
|
- Fix typos on FullOverview.ipynb. [Bernhard E. Reiter]
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 18 09:59:31 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- drop python2, not supported anymore upstream
|
|
- add fix-tests-template-version.patch from upstream commit to fix tests
|
|
- update to version 2.4.120:
|
|
- New
|
|
- [attribute type] kusto-query attribute type.
|
|
Kusto query is the query language for the Kusto services in Azure used
|
|
to search large dataset. It's used in Windows Defender ATP Hunting-Queries
|
|
and also Azure Sentinel (Cloud-native SIEM).
|
|
- Remove python < 3.6 support.
|
|
- Changes
|
|
- Bump version.
|
|
- Bump Changelog.
|
|
- Bump misp-objects.
|
|
- Bump dependencies, add debug.
|
|
- Upate dummy events creator.
|
|
- Add tests on more version of Python.
|
|
- Search with the STIX output returns a json STIX.
|
|
Was XML before.
|
|
- Bump dependencies.
|
|
- Add more typing information.
|
|
- Add typing markup.
|
|
- Bump misp-objects.
|
|
- Bump Dependencies.
|
|
- Bump misp-objects.
|
|
- Fix
|
|
- Add missing variable in dummy creator.
|
|
- Et2misp was python2 only.
|
|
- Feed generator was broken.
|
|
Fix #506
|
|
- Event without hashable attribute.
|
|
Related #506
|
|
- Other
|
|
- Update api.py. [AaronK]
|
|
minor typo, can;t help it noticing those. sorry,
|
|
- Fixed TODO, added quarantineFolder/quarantineRule from
|
|
messagesBlocked, added some error handling to prevent empty attributes
|
|
from trying to be added. [th3jiv3r]
|
|
- Scrape proofpoint tap api for messages blocked/delivered & clicks
|
|
blocked/permitted and create misp events. [th3jiv3r]
|
|
- Add variable for proofpoint tap api auth. [th3jiv3r]
|
|
- Update README.md. [AaronK]
|
|
minor typo
|
|
- Define the number of entries to output. [AndreC10002]
|
|
Allow for defining in the settings.py file the number of entries to output
|
|
- Update generate.py. [AndreC10002]
|
|
- Cleanup of code and 'quick-n-dirty' sanitizing of tags. [Koen Van
|
|
Impe]
|
|
- Sync. [Koen Van Impe]
|
|
- Update README.md.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 1 16:16:49 UTC 2020 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.119.1:
|
|
- New
|
|
- URLObject (requires pyfaup)
|
|
- Changes
|
|
- Version bump.
|
|
- Bump test files.
|
|
- Bump misp-objects.
|
|
- Debug travis error message.
|
|
- [types] eppn type added.
|
|
- Fix typo.
|
|
- Move scrippsco2 feed generator to a sub directory.
|
|
- Update documentation.
|
|
Fix #396
|
|
- Bump objects.
|
|
- Fix
|
|
- Properly test custom objects.
|
|
- Adding a sighting takes a little bit of time.
|
|
- Test case on reference.
|
|
- Add missing fields to event & attribute for the feed output. [Raphaël
|
|
Vinot]
|
|
- Make sure the publish timestamp is bumped on update.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 15 22:07:31 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.119:
|
|
- Changes
|
|
- Bump version.
|
|
- Bump dependencies.
|
|
- Fix
|
|
- Bump lief to 0.10.1.
|
|
- Update tests.
|
|
- Raise PyMISPError instead of Exception.
|
|
- Rename feed_meta_generator so it clearly fails with python<3.6.
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 26 13:09:09 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.117.3:
|
|
- New
|
|
- Script to generate the metadata of a feed out of a directory. [Raphaël
|
|
Vinot]
|
|
- Add to_feed export to MISPEvent.
|
|
- Validate object templates.
|
|
fix https://github.com/MISP/misp-objects/issues/199
|
|
- Test cases for restricted tags.
|
|
Fix #483
|
|
- Get Database Schema Diagnostic.
|
|
Fix #492
|
|
- Changes
|
|
- Bump version.
|
|
- Bump dependencies.
|
|
- Require stable version of lief again.
|
|
- Few more improvements on the feed export.
|
|
- Bump misp-objects.
|
|
- Make the feed generator more generic.
|
|
- Use New version of PyMISP in the feed generator.
|
|
- Bump misp-object.
|
|
- Allow to sort and indent the json output for objects.
|
|
- Bump objects.
|
|
- Bump dependencies.
|
|
- [test] feed test updated as botvrij is now TLS by default. [Alexandre
|
|
Dulaunoy]
|
|
- Fix
|
|
- Improve stability of feed output.
|
|
- Do not unitialize the uuid in MISPEvent.
|
|
- Bump url template version in test cases.
|
|
- Python 2.7 tests.
|
|
- Print the full json blob in debug mode.
|
|
Related https://github.com/MISP/PyMISP/issues/462
|
|
- Other
|
|
- Cch: Bump misp-objects.
|
|
- update to version 2.4.117.2:
|
|
- Changes
|
|
- Bump changelog.
|
|
- Fix
|
|
- Avoid exception on legacy MISP.
|
|
- update to version 2.4.117.1:
|
|
- New
|
|
- Add support for UserSettings.
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Use default category from template.
|
|
Fix #477
|
|
- Skip usersettings tests when emails are disabled.
|
|
- Fix
|
|
- [examples] typo uuid. [Jean-Louis Huynen]
|
|
give me a hoodie.
|
|
- Prevents exception when lief is not installed. [Christophe Vandeplas]
|
|
- Python <3.4 should work again....
|
|
Fix #482
|
|
- Remote_describe_types response was invalid.
|
|
- Missing file in last commit.
|
|
- Remove overwrite of remote_describe_types.
|
|
- Other
|
|
- Added example for checking sync servers. [wotschel]
|
|
- Corrected docstring. [Shortfinga]
|
|
- Include to_ids and replace newlines in title. [Koen Van Impe]
|
|
- Update aping.py. [ater49]
|
|
Just fixing a typo
|
|
- Remove unused MISPFileCache from PyMISP class. [Marc Hoersken]
|
|
- update to version 2.4.117:
|
|
- New
|
|
- Better handling of delete(d) attributes.
|
|
* Hard delete on attribute
|
|
* Get the deleted attributes within an event
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Test if json exists in cached method.
|
|
- Decode datetime without dateutils if possible.
|
|
- Add support for rapidjson, refactoring and code cleanup. [Raphaël
|
|
Vinot]
|
|
- Cleanups.
|
|
- Cleanups and improvements.
|
|
- [types] updated to the latest version. [Christophe Vandeplas]
|
|
now using the gen_misp_types_categories using jq
|
|
- [describeTypes] updated to the latest version.
|
|
- Bump dependencies.
|
|
- Add missing return formats in restsearch, bump objects. [Raphaël
|
|
Vinot]
|
|
- [misp-objects] updated to the latest version.
|
|
- Update search examples.
|
|
- Update main notebook.
|
|
- [test] remove attribute field which was not foreseen in 2.4 branch.
|
|
|
|
- Fix travis tests due to sighting_timestamp.
|
|
- Use default for warnings.
|
|
fix: #453
|
|
- Dump dependencies, update tests.
|
|
- Bump readme.
|
|
- Update upload malware/attachment example script.
|
|
Fix #447
|
|
Make data at attibute level more generic with getter/setter methods
|
|
- Fix
|
|
- [Python2] Use LRU cache decorator, fix call to describe_types in
|
|
PyMISP.
|
|
- Python2 SyntaxError...
|
|
- Objects helpers were broken, do not overwrite describe_types. [Raphaël
|
|
Vinot]
|
|
- Support for legacy python versions.
|
|
90 days and counting, folks.
|
|
- Cache object templates at AbstractMISP level.
|
|
Related #468 and #471
|
|
- Cache describeTypes at AbstractMISP level.
|
|
- Big speed improvment when loading MISPEvent.
|
|
1. `properties` is a list comprehension
|
|
2. Massively reduce the amount of calls to `properties`
|
|
- Python 2.7 support.
|
|
I want a cookie.
|
|
- Other
|
|
- Use classmethod instead of staticmethod and avoid hard-coded
|
|
reference. [Marc Hoersken]
|
|
- Cache JSON definitions in memory LFU cache provided by cachetools.
|
|
[Marc Hoersken]
|
|
- Path and modified time of JSON file are used as the cache key
|
|
- Global state is hidden away inside a root-class for re-use
|
|
- Maximum size is 150 considering the number of JSON definitions
|
|
During my tests the memory usage of the test suites was halved.
|
|
- Fix mixed whitespace in the travis helper script files. [Marc
|
|
Hoersken]
|
|
- Remove explicit clonce as the viper-test-files are now a Git
|
|
submodule. [Marc Hoersken]
|
|
- Add viper-test-files repository as Git submodule. [Marc Hoersken]
|
|
- Update .gitignore to exclude files produced during tests. [Marc
|
|
Hoersken]
|
|
- Code cleanup. [Koen Van Impe]
|
|
- Update type and code cleanup. [Koen Van Impe]
|
|
- List all the sightings - show_sightings.py. [Koen Van Impe]
|
|
- Disable to_ids based on false positive sightings reporting. [Koen Van
|
|
Impe]
|
|
- Adds support to add local tags. [Antoine Cailliau]
|
|
Requires https://github.com/MISP/MISP/pull/5215 to be merged first.
|
|
- Minor grammar errors. [Miroslav Stampar]
|
|
- Make client_certs out of the box friendly. [Campbell McKenzie]
|
|
- update to version 2.4.114:
|
|
- New
|
|
- [Community] Request access.
|
|
- Initial support for communities.
|
|
- Contact event reporter.
|
|
- Delegate Event.
|
|
And more test cases
|
|
- Changes
|
|
- Bump Changelog.
|
|
- Bump Changelog.
|
|
- Temp disable tests for request_community_access.
|
|
- Disable test for now.
|
|
- Bump Changelog.
|
|
- Bump Dependencies.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Re-enable a few test cases.
|
|
- Make sure delegation is enabled while testing.
|
|
- [tests] Check the type of the response.
|
|
- New local key in Org/Orgc.
|
|
- [tests] Do not run in fast mode by default.
|
|
- Better handling of sightings.
|
|
- [Travis] Add more debug.
|
|
- Add test related to travis.
|
|
- Fix
|
|
- Event delegation was incorrect.
|
|
- Automatically skip empty string in add_attribute at object level.
|
|
|
|
Fix #439
|
|
Re-enable test cases.
|
|
- [Travis] User cannot create tag, Travis was right.
|
|
- Invalid tests in last commit.
|
|
- [Travis] Slight changes to help debug on Travis.
|
|
- Other
|
|
- Bump Changelog.
|
|
- update to version 2.4.113:
|
|
- New
|
|
- Helpers & testcases for syncing.
|
|
- Preliminaty setup for testing syncing.
|
|
- Add few tests for admin tasks.
|
|
- Update MISP, test sync server.
|
|
- Properly support attribute/add of multiple attributes (2.4.113+)
|
|
|
|
- Changes
|
|
- Bump Changelog.
|
|
- Bump version.
|
|
- Improve test cases.
|
|
- Update and improve live testing.
|
|
- Add tests cases for sync, bump describeTypes.
|
|
- Return empty list instead of None. [Pierre-Jean Grenier]
|
|
In all cases but one, the 3rd returned object is a (potentially empty) list.
|
|
- Some more code cleanup.
|
|
- Code cleanup.
|
|
- Enable more tests.
|
|
- #4891 was fixed.
|
|
- Bump describeTypes.
|
|
- Fix
|
|
- Fallback to propose attribute update.
|
|
- Properly __repr__ MISPUser.
|
|
- Move __not_jsonable *inside* the __init__
|
|
Turns out, if you modify a variable defined outside the __init__,
|
|
every instances (and inherited classes) of that class will be impacted by it.
|
|
- Exception when posting multiple attributes on attributes/add. [Raphaël
|
|
Vinot]
|
|
Fix #433
|
|
Few cleanups in code.
|
|
- Other
|
|
- Include date_from & date_to in subject and report content. [Koen Van
|
|
Impe]
|
|
- Allow statistics date_from date_to. [Koen Van Impe]
|
|
- date_from + date_to
|
|
- move misp object creation after argument parser
|
|
- Allow to supply mail options as arguments on command line. [Koen Van
|
|
Impe]
|
|
- Fix stats_report example to use ExpandedPyMISP. [Maxime Thiebaut]
|
|
The stats_report example relied on deprecated functions making it crash.
|
|
This has been fixed by upgrading to ExpandedPyMISP. Further checks have
|
|
been introduced to ensure used dictionnary keys do exist as the example
|
|
also crashed on clean MISP instances due to empty responses.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 3 07:46:24 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.112:
|
|
- New
|
|
- [Search] Add a few new options in rest search.
|
|
- Allow to change the template on an object on-the-fly.
|
|
- [example] Script to load datasets from Scripps CO2.
|
|
- Get_objects_by_name in MISPEvent.
|
|
new: Convert datetime objects to python datetime.
|
|
- Changes
|
|
- Bump Changelog.
|
|
- Bump version.
|
|
- [tests] Few improvements.
|
|
- [tests] Add new test cases.
|
|
- Rename relationship included-in -> includes.
|
|
- Bump misp-objects.
|
|
- [deps] Bump.
|
|
- [examples] pythonify properly when needed.
|
|
- [tests] Toggle pythonify in create_massive_dummy_events. [Raphaël
|
|
Vinot]
|
|
- Fix
|
|
- Inconsistency in MISPEvent, reenable tests.
|
|
- Some test cases need more love.
|
|
- PyTaxonomies is not compatible with python<3.6.
|
|
- Rename filename.
|
|
- [deprecation] Wrong deprecation message.
|
|
Also, deprecated method was broken.
|
|
Fix #424
|
|
- Other
|
|
- Add: New attribute type weakness. [chrisr3d]
|
|
- Fix missing f in f-string. [Paal Braathen]
|
|
- Wrong variable. [Georges Toth]
|
|
- Remove unused line. [kovacsbalu]
|
|
- Fix tag help text Minor pycodestyle. [kovacsbalu]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 25 19:29:09 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- add missing dependency python-Deprecated
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 25 19:21:30 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.111.2:
|
|
- New
|
|
- [Sightings] Delete method.
|
|
Fix #230
|
|
- [tests] non-exportable tags.
|
|
- Changes
|
|
- Bump verison.
|
|
- Make pythonify=False default everywhere.
|
|
Add a method to toggle pythonify globally
|
|
- [tests] Update stats.
|
|
- [tests] Remove travis exceptions.
|
|
- Fix
|
|
- [tests] Path to test file.
|
|
Fix #423
|
|
- [objects] Allow the value of an attribute to be 0.
|
|
- [tests] Disable one of the test cases for now.
|
|
- [tests] By default, the workflow taxonomy isn't enabled. [Raphaël
|
|
Vinot]
|
|
- Properly handle fallbacks add/update/delete attributes. [Raphaël
|
|
Vinot]
|
|
- [add_attribute] Only create a proposal when needed.
|
|
- Other
|
|
- Fix for issue 420. [github-pba]
|
|
- update to version 2.4.111.1:
|
|
- New
|
|
- Add option to locally expand malware samples with LIEF. [Raphaël
|
|
Vinot]
|
|
- Changes
|
|
- Bump Changelog.
|
|
- Bump version.
|
|
- Bump misp-objects.
|
|
- Remove legacy tests.
|
|
- Improve deprecation message on PyMISP.
|
|
- [describeTypes] updated to add community-id.
|
|
- Bump examples to python3.
|
|
- Reorganise ExpandedPyMISP methods, normalise the parameters. [Raphaël
|
|
Vinot]
|
|
- Deprecate everything in PyMISP.
|
|
- Fix
|
|
- Python < 3.6 support.
|
|
- Other
|
|
- Create statistical reports for MISP. [Koen Van Impe]
|
|
PyMISP script to run every x-days to get an overview of new
|
|
events/attributes ; MISP-Galaxies ; MITRE ; Tags
|
|
Output of report is on screen or sent via e-mail ; all stats attached
|
|
as CSV
|
|
- update to version 2.4.111:
|
|
- New
|
|
- Introduce ability to create a sharing group.
|
|
- Allow to pass delimiter & quotechar to the CSV loader.
|
|
- [example] Added edit_organisation examples. [Steve Clement]
|
|
- Method to POST a STIX file to MISP and create a new event. [Raphaël
|
|
Vinot]
|
|
- Object generator for ssh authorized_keys files.
|
|
- Allow custom user-agent. [Christophe Vandeplas]
|
|
- Changes
|
|
- Bump changelog.
|
|
- Bump version.
|
|
- Bumb misp-objects.
|
|
- [tests] WTF upload_sample on travis.
|
|
- [tests] Add custom error message on upload_sample - fix last commit.
|
|
|
|
- [tests] Add custom error message on upload_sample.
|
|
- Remove roaming as it can't be set in this request.
|
|
- Allow for deletion of security group.
|
|
- Bump dependencies.
|
|
- [last] You can now paginate over multiple results in the last example
|
|
command.
|
|
You can do stuff like this:
|
|
python3 last.py -l 48h -m 10 -p 2 | jq .[].Event.info
|
|
which means the last 10 events on second page which are between a
|
|
time range of 0 and 48 hours.
|
|
- [tests] now deleted flag is returning only the deleted values (to be
|
|
consistent)
|
|
- [misp-objects] updated to the latest version.
|
|
- Bump deps (lief 0.10 dev)
|
|
- Use pydeep from pypi, add test.
|
|
- Bump dependencies.
|
|
- Bump dependencies.
|
|
- Bump Pipfile for python 3.7.
|
|
- Fix
|
|
- Skip attribute in object when value is empty, skip empty objects.
|
|
|
|
- [perms] Added try/except for various permission conditions, also
|
|
create the output dir if not exist fix: [try/except] Catch Ctrl-c
|
|
keyboard interrupt fix: [style] isort imports. [Steve Clement]
|
|
- [direct_call] Allows the response type to be something else than a
|
|
JSON (e.g. csv). [mokaddem]
|
|
- [feed generator] Added missing fields.
|
|
- Properly fix deprecation warning.
|
|
fix #390
|
|
- Travis & python2.
|
|
- Last commit foobar.
|
|
- Install lief on python < 3.7 with pipenv.
|
|
- Other
|
|
- [openioc] changed default mapping for
|
|
RouteEntryItem/Destination/string. [0x3c7]
|
|
- [openioc] Changed mapping for RouteEntryItem/Destination/string to
|
|
domain instead of url because UrlHistoryItem/URL is mostly used for
|
|
urls. [0x3c7]
|
|
- Fixes other mapping to other types. [0x3c7]
|
|
- [openioc] Allow the use of types in openioc content tags. [0x3c7]
|
|
- Sync sightings between MISP servers. [Koen Van Impe]
|
|
Sync sightings between MISP servers
|
|
Sync from multiple clients to one authoritative MISP instance.
|
|
To be run from cron
|
|
(blog docu coming)
|
|
- Added includeWarninglistHits as a possible filter for the event level
|
|
restsearch. [Jeroen Pinoy]
|
|
- Resolve issue with change_sharing_group which do not update event
|
|
successfully. [hrifflet]
|
|
- Use misp_verifycert flag. [Koen Van Impe]
|
|
- Take 'to_ids' setting in account and PEP8 checks. [Koen Van Impe]
|
|
- Include check if 'to_ids' is included in the data returned from the
|
|
import module
|
|
- PEP8 checks
|
|
- Automation script that links vmray_submit and vmray_import. [Koen Van
|
|
Impe]
|
|
Import finished VMRay tasks ; add attributes to event
|
|
Makes use of the 'incomplete' workflow taxonomy
|
|
Needs to be put in a cronjob to run in the background
|
|
- Update PyMISP_tutorial.ipynb. [Carlos Borges]
|
|
The function to collect event_id and put it into a list isn't looking into each MISPAttribute.
|
|
Just updated the script to look it.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 3 18:18:03 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.106:
|
|
- New
|
|
- Test cases for attributes and proposals.
|
|
- Improve python3.6+ lib.
|
|
- Add_attributes method in MISPObject (for multiple attributes)
|
|
- Method to set the default role.
|
|
- Default to "me" in the get_user method, update ExpandedPyMISP.
|
|
Fix #377
|
|
- Add get_object to ExpandedPyMISP.
|
|
Fix #372
|
|
- Test cases for CSV loader, add cleaner methods in ExpandedPyMISP.
|
|
- Add CSV loader.
|
|
Fix #376
|
|
- Helper to create MISP Objects for regcheck.org.uk.
|
|
- Test for ACLs in testlive.
|
|
- Test for manual calls to add_object and add_object_reference.
|
|
- Test update object in event.
|
|
- Changes
|
|
- Add python 3.7 support for pipenv users.
|
|
- Allow to pass a eml as string to EmailObject.
|
|
- Bump dependencies.
|
|
Fix CVE-2019-11324 (urllib3)
|
|
- Allow to pass an AbstractMISP to add_reference.
|
|
Fix #379
|
|
- Rework notebooks.
|
|
- Display an error on failure in testlive.
|
|
- Add tests for disable_tag.
|
|
- Reorganize some tests.
|
|
- Orders of tests in make_bool.
|
|
- Initial set of refactoring on PDF generator.
|
|
- Add i8n for pdfexport, without all the fonts in the main repo.
|
|
- Fix
|
|
- Build on readthedocs.
|
|
- [typo] Fixed a small typo I noticed in the docs.
|
|
- Add missing files for testing (CSV loader)
|
|
- Properly test query ACLs.
|
|
- Update all json submodules at one place in testlive.
|
|
- Disable some tests for the run on travis.
|
|
- [exportpdf] Doc update. [Falconieri]
|
|
- [exportpdf] Coding Style. [Falconieri]
|
|
- Improper handling of to_ids passed as integer in MISPEvent.
|
|
Fix #364
|
|
- Do not fail when importing the reportlab file.
|
|
- PDF Export requires python 3.6+.
|
|
- Do not run PDF Export tests on python < 3.6.
|
|
- [exportpdf] Custom path for fonts and font package.
|
|
- Allow to use global variables HTTP_PROXY and HTTPS_PROXY again.
|
|
Fix #365
|
|
- Slight changes in new .change_disable_correlation method.
|
|
- Get_object_template_id was broken. Add test case.
|
|
Fix #361
|
|
- Other
|
|
- New Add test for ASNObject.
|
|
- Update README.md.
|
|
Added number of monthly PyPi downloads
|
|
- Add: [exportpdf] documentation added about exportPDF.
|
|
- Fix for "'NoneType' object has no attribute 'setdefault'"
|
|
- Fix a type on function name.
|
|
- Add new function
|
|
PyMISP.change_disablecorrelation(attribute_uuid,disable_correlation)
|
|
to be able to enable/disable correlation on attributes.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 23 14:38:41 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- New requirement python3-sphinx-autodoc-typehints for docs.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 16 11:10:48 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- run spec-cleaner
|
|
- update to version 2.4.103:
|
|
- New
|
|
- Add auth parameter to pass to python-requests.
|
|
- Add readthedocs config.
|
|
- Changes
|
|
- [jupyter] remove all the response key (as response is removing it)
|
|
- Enforce strict in object testing to ease debugging.
|
|
- [pipenv] Pipfile.lock generated.
|
|
- [exportpdf] BIG refactoring. Classes, comments, Galaxy starting.
|
|
- [exportPDF] add basic handling of clusters.
|
|
- [exportpdf] Add metadata, bugfixes cases (too long values,
|
|
sanitization), links to misp instances.
|
|
- Add sphinx-autodoc-typehints.
|
|
- Use version 2 of readthedoc config file.
|
|
- [doc] add a reference to the Jupyter Notebook.
|
|
- Remove dependency on six.
|
|
- Fix
|
|
- [exportpdf] fix empty object/attribute/galaxy bugs.
|
|
- [exportpdf] Add suggestions (UX)
|
|
- [exportpdf] switch page size to A4.
|
|
- [exportpdf] switch page size to A4.
|
|
- Hopefully last fix for python 2.7 & reportlab.
|
|
- Properly pass the auth parameter to the request.
|
|
- Properly catch error if reportlab isn't installed.
|
|
- Make sure install works even without reportlab installed.
|
|
- URLJoin condition for double quotes. [Hannah Ward]
|
|
- Do not override sub-path from root URL. [Hannah Ward]
|
|
- [reportlab] Galaxies and Clusters printing.
|
|
- [reportlab] Clusters added. Still UX to perform.
|
|
- [reportlab] working clusters and galaxies. Not nice however.
|
|
- [exportPDF] Adding facultative text description, sightings, tests
|
|
cases.
|
|
- [exportpdf] Add Object date.
|
|
- [exportpdf] Double property printing error fixed.
|
|
- [exportpdf] Refactoring, nicer code.
|
|
- [pdfexport] Fix tests paths, dependency in pipfile, imports, and
|
|
'file' name overwrite in test function.
|
|
- Copy event dictionary when creating a MISPEvent.
|
|
Fix #321
|
|
- Wrong documentation on PyMISP.search_sightings.
|
|
Fix #336
|
|
- Typo in sphinx config.
|
|
- Fix dependencies for py2.
|
|
- Properly inform user when they try to run the live tests on old
|
|
systems.
|
|
Fix #329
|
|
- Other
|
|
- Add : [exportpdf] Objects handling, tests cases, test files.
|
|
- Add: [exportpdf] Handling pictures embedded as attributes.
|
|
- Add : [exportpdf] Picture management, manual.
|
|
- Fix & add: [exportpdf] Add metadata, fix special cases (too long
|
|
values, sanitization)
|
|
- Add: exportpdf tool working.
|
|
- General improvement : deisgn, exhaustiviness of mispEvent values
|
|
displayed, good pratice concerning paragraphe/table made.
|
|
- Update with table basics.
|
|
- Structure of the improvements OK : test file, test folder, report
|
|
generator.
|
|
- Search function fix to comply new version of MISP.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 3 21:56:57 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- update to version 2.4.102:
|
|
- New
|
|
- Add test cases for stix export.
|
|
- Changes
|
|
- [datamodel] new anonymised type added.
|
|
- [data] types updated to include the new zeek type.
|
|
- Other
|
|
- Check if IOC values are in warninglist.
|
|
- update to version 2.4.101:
|
|
- New
|
|
- Add missing test case for NOT on attribute level, update Pipfile.
|
|
- Add support for unix timestamp in set_date.
|
|
fix #302
|
|
- Add test for references when adding/updating a full event.
|
|
- [usersStats] Possibility to fetch users/statistics data for all
|
|
context (usage, org, tags, ...)
|
|
- Changes
|
|
- Force to_ids to be a boolean, as MISP is expecting.
|
|
fix #320
|
|
- Add support for sharing group filter for search_index.
|
|
- Support for Payload Delivery > Other attribute as PyMISP function.
|
|
- Add Pipfile config.
|
|
- [data] fix describeTypes.
|
|
- [data] new types added (hassh-md5 and hasshserver-md5)
|
|
- Bump misp-objects.
|
|
- [misp-objects] templates updated to the latest version.
|
|
- [data] describeTypes updated (grabbed from MISP HEAD)
|
|
- [data] ja3-fingerprint-md5 type added.
|
|
- [test] set a default distribution for massive event creation.
|
|
- [data] describeTypes.json updated to the latest version.
|
|
- More flexibility when loading an object from python dict.
|
|
- Pass all parameters to the search API.
|
|
- Remove compat for MISP 2.4.52, cleanup.
|
|
- Set verifycert to false in tests.
|
|
- [tests] Added verifycert option in case of using self-signed cert.
|
|
- Fix
|
|
- Remove jupyter & ipython from dev install so it works with python2.
|
|
- Wrong variable name in MISPEvent.
|
|
- Documentation error fix #278.
|
|
- Attempt to fix memory footprint in MISPAttribute.
|
|
- Still support simple event dict content.
|
|
- Don't modify event passed to the add_attribute methods.
|
|
fix #321
|
|
- The wrong class name was used when there is an error at Event
|
|
creation.
|
|
- Use new API in get_csv.py.
|
|
Fix #314
|
|
- Test case was broken.
|
|
- Create massive event using ExpandedPyMISP.
|
|
- Error vs errors key.
|
|
- Typo.
|
|
- Get_object_template_id.
|
|
- Other
|
|
- Update pymisp tutorial.
|
|
Extract the "response" field from the json result returned by misp.search_index
|
|
- Sort describeTypes.json output.
|
|
This is needed for the compatibility with the gen_misp_types_categories.py script. Data was sorted using the order_dict function of the gen_misp_types_categories script.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 27 18:54:29 UTC 2019 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- Update to version 2.4.99:
|
|
- New
|
|
- Auto generate doc for PyMISPExpanded.
|
|
- Search_index in ExpandedPyMISP, cleanup, update jupyter.
|
|
- Add log search.
|
|
- Add test for pushing an event to ZMQ.
|
|
- Change_distribution method.
|
|
- Add test cases for sightings, cleanup.
|
|
- [example] Added sighting rest search example.
|
|
- [sighting] Added support of sighting REST API.
|
|
- Allow to pass csv to return_format in search.
|
|
- Page/limit in search.
|
|
- Changes
|
|
- Add test cases for default distribution levels.
|
|
- Include proposals in attributes search.
|
|
Add includeProposals param to the search method
|
|
- Update readme to document testing.
|
|
- Fixes & update Jupyter.
|
|
- [tuto] Update search.
|
|
- Add a script to load the API key from the file system (training VM)
|
|
- Add print in testlive to debug travis.
|
|
- Fix
|
|
- Auto generate doc for PyMISPExpanded.
|
|
- Properly handle errors on event creation/update.
|
|
- Test case.
|
|
- Do not run the zmq test on travis.
|
|
- Type of quick_filter.
|
|
- Quick_filter was broken.
|
|
- Properly initialize the config when jupyter runs on the VM.
|
|
- Readme update + python3 + pep8.
|
|
align python path to readme specifying python3
|
|
- Feed-generator gitignore.
|
|
- Test cases.
|
|
- Other
|
|
- Dded get_object & get_attribute.
|
|
- Fix for last pymisp version.
|
|
- Mention virtualenv.
|
|
mide make sense for people who want to use it with virtualenv
|
|
- Be more precise with the supported time indicators.
|
|
- Fixed documentation bug.
|
|
- Fixes date parameters for search_index() function.
|
|
- Align examples on custom usage of misp_verifycert.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 4 12:52:28 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
|
|
|
- Remove superfluous devel dependency for noarch package
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 14 13:32:09 UTC 2018 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- Remove fix-274.patch and fix-274-1.patch.
|
|
- update to version 2.4.96:
|
|
- New
|
|
- [freedFromRedis] try to create an object/attribute out of the incoming
|
|
data even if not added with the helper.
|
|
- Direct_call without data means GET.
|
|
- Add direct call to just post data on a URL.
|
|
- Update warninglists.
|
|
- Toggle warning list, add test case.
|
|
- Add lots of test cases, find lots of bugs.
|
|
- Use new CSV interface, add test cases.
|
|
- Changes
|
|
- Allow to pass a json string to direct_call.
|
|
- Update order parameters & doc.
|
|
- Add an extra IP from the warninglists.
|
|
- Fix
|
|
- Prevent checking length on a integer.
|
|
- Use proper dependency (enum34)
|
|
- Other
|
|
- Fixed leaked taxonomy tags problem.
|
|
- Added some getters and setters for taxonomies, warninglists,
|
|
noticelists and tags & documentation.
|
|
- Add: Advanced Extraction to upload_sample.
|
|
- Add: update noticelists and object templates.
|
|
- Add: Add __eq__ to AbstractMISP.
|
|
Allow to discard duplicate tags.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 17 19:51:59 UTC 2018 - Sebastian Wagner <sebix@sebix.at>
|
|
|
|
- Add fix-274.patch and fix-274-1.patch to fix missing enum library (#274).
|
|
- update to version v2.4.95 (2018-09-06):
|
|
- New
|
|
- Add helpers for new server related APIs.
|
|
Fix #266
|
|
- Reworking the REST API (WiP)
|
|
- Add Jupyter for search.
|
|
- Changes
|
|
- [data-model] updated describeTypes file.
|
|
- Added email-header attribute.
|
|
- Updated types/categories mapping.
|
|
- Open all json files as bytes before loading in json.
|
|
- [PyMISP] describeTypes.json updated to add XMR type.
|
|
- Fix
|
|
- Normalizing the outputs.
|
|
- Jerry rig support for old python.
|
|
- Format of the describeTypes.
|
|
- [search.py] more example of query type added.
|
|
- Properly validate the last-type search query.
|
|
- Opening the json blobs as bytes was buggy.
|
|
- Allow boolean parameters in search_index.
|
|
- Typo in OpenIOC script.
|
|
- Fix #237
|
|
- Bad URL in get_attachment.
|
|
- Fix #240
|
|
- Improve error message in case the object template is unknown.
|
|
- update to version v2.4.93 (2018-07-01):
|
|
- New
|
|
- Add many comments in the jupyter notebook.
|
|
- Return the new object in `add_object`
|
|
- Add the ability to add Other attributes via the API.
|
|
- Tuto for MISPEvent.
|
|
- Load Org and Orgc as MISPOrganisation.
|
|
- Related to #239
|
|
- Changes
|
|
- Moar jupyter.
|
|
- Add few more calls.
|
|
- Fix sample retrieval from new-style zips.
|
|
- Raise an exception if the response is not in JSON.
|
|
- update to version v2.4.92.1 (2018-06-05):
|
|
- Fix
|
|
- Index out of range in add_object.
|
|
- update to version v2.4.92 (2018-06-05):
|
|
- New
|
|
- Add edit_object, simplify add_object.
|
|
- Fix
|
|
- Correct docstring of search method. [iso]
|
|
- Response data type mismatch in _send_attributes()
|
|
- Fix #206
|
|
- Decoding issue.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 10 09:49:15 UTC 2018 - sebix@sebix.at
|
|
|
|
- update to version 2.4.90.1:
|
|
* New
|
|
- Properly implement the Email object creator.
|
|
* Changes
|
|
- Normalize the RestResponse calls.
|
|
* Fix
|
|
- Properly get and decode the body of the email.
|
|
- Provide the extension of the EML file to attach.
|
|
- Properly handle attachments.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 29 18:52:32 UTC 2018 - sebix@sebix.at
|
|
|
|
- update to version 2.4.90:
|
|
* New
|
|
- Add more feed management methods. Fix #221
|
|
- Add update_attribute method.
|
|
- Add event_timestamp to REST search. Fix #220
|
|
- Add helper for Geolocation object.
|
|
- Add helper for ASN object.
|
|
- More flexibility in <something> -> datetime.
|
|
- Add helper for DomainIP.
|
|
- Add preliminary fail2ban object.
|
|
* Changes
|
|
- Add more examples.
|
|
- Remove useless timestamp cleanup.
|
|
- Make object helpers more generic, cleanup.
|
|
- Update fail2ban helper & example.
|
|
* Fix
|
|
- Use the recommended approach to add an attribute.
|
|
- Tests, new template version.
|
|
- New key - extends_uuid.
|
|
- Update test file accordingly to the default value.
|
|
- Geolocation object filename.
|
|
- Consider a timestamp < 30000000 as a date.
|
|
- AbstractMISP.from_dict() do not accept positional argument.
|
|
- Properly create fail2ban object.
|
|
- Add Info field to the event.
|
|
- Disable email object for python <3.6.
|
|
* Other
|
|
- Added missing field to feed generator.
|
|
- Add the ability to add an Autonomous System(AS) via the API.
|
|
- Changed shebang to python3.
|
|
- Deleted remaining outputs.
|
|
- First jupyter notebook tutorial (1 iterations)
|
|
- Added change_analysis_status API.
|
|
- Fix add_named_attribute regression, update add_named_attribute.py
|
|
example.
|
|
- Example of specifying special attribute type in your search: here yara
|
|
attribute.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 23 13:21:47 UTC 2018 - sebix@sebix.at
|
|
|
|
- update to 2.4.89:
|
|
- Add email object generator.
|
|
- Method to return an object by uuid.
|
|
- Do not try to upload objects in case make_binary_objects fails. Realtime feed generator
|
|
- Creation of the generator object which permit to easily add attributes and objects to daily events, stored as a MISP feed.
|
|
- Added support of MISP Object.
|
|
- Point to right anchor for client side certificates.
|
|
- Add search on sighting.
|
|
- Add attributes within objects as well, for tagging via value/id/uuid.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 13 10:59:26 UTC 2018 - sebix@sebix.at
|
|
|
|
- update to version 2.4.87.1:
|
|
- APIs to manage sharing groups. (#185)
|
|
- ReturnMetaAttributes flag for freeTextImport API. (#188)
|
|
- Encode string in _encode_file_to_upload.
|
|
- Prevent unpublished events to be included in feed.
|
|
Change default proposed config
|
|
- remove patch fix-Encode_string_in__encode_file_to_upload.patch, included upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 30 12:37:13 UTC 2018 - sebix@sebix.at
|
|
|
|
- update to version 2.4.87:
|
|
- Add bindings for Galaxies and Taxonimies.
|
|
- Add bindings to PyMISPWarninglists.
|
|
- Raise an exception when distribution is sharing group, but the ID is
|
|
missing.
|
|
- Allow to pass a directory with custom object templates.
|
|
- Allow to pass value, UUID, or ID to a sighting.
|
|
- Add_hashes was broken. (#174)
|
|
- Add: Allow to fetch warninglists. (#180)
|
|
- Add fix-Encode_string_in__encode_file_to_upload.patch to fix encoding problem (#183)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 22 17:03:04 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.85:
|
|
- Add last field to get_csv.
|
|
- Validate attributes in attributes.setter.
|
|
- Add get_attribute_tag method at MISPEvent level.
|
|
Also add a MISPTag class for consistency.
|
|
- Use new format for filtering.
|
|
- Initialize default class parameters. (#155)
|
|
- Fix MISPObject missing distribution and sharing_group_id.
|
|
- fix MISPObject missing distribution concept
|
|
- fix language typo paramaters => parameters
|
|
- Include documentation and examples in source dist.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 13 17:55:38 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.84
|
|
- Add methods to get taxonomy(ies)
|
|
- Add method to get all the events modified in an interval.
|
|
- Allow to pass a pseudofile to LIEF.
|
|
- Correction for 'last' param. 'last' gives the latest events that
|
|
have been published - add get_events_last_modified() this function
|
|
returns the modified events based on timestamp.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 7 11:28:27 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.83
|
|
- Add get CSV method.
|
|
- Allow to pass a proxy to query VT.
|
|
- Do not get the event from the server before publishing if
|
|
PyMISP.publish gets an ID.
|
|
- Add a way to check if the ACL is up-to-date.
|
|
- Add validators for describeTypes on the live instance.
|
|
- Add new objects: MISPUser and MISPOrganisation.
|
|
- Add a generic MISP object generator.
|
|
- Allow to add multiple attribute of the same type.
|
|
- Add fast publish method. Fix #86
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 10 08:16:45 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.82
|
|
- Proper debug system.
|
|
- Changes
|
|
- Small improvments in the logging system using python logging module.
|
|
- Let load unknown object relations in known templates.
|
|
- Allow to load non-malware ZIP files in MISP Event.
|
|
- Properly pass the distribution when uploading a sample.
|
|
- Other
|
|
- Created add_generic_object.py.
|
|
- remove patch fix-offline-test.patch, included in upstream version
|
|
- shorten existing changelogs
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 26 09:56:58 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.81.2
|
|
- update to version 2.4.81.1:
|
|
- Allow to hard delete an attribute by ID.
|
|
- Fixes
|
|
- Improve dependencies listing. Partial fix for #110
|
|
- Missing default category. Fix #119
|
|
- add fix-offline-test.patch to fix tests
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 9 17:44:18 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.81
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 4 16:16:57 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.80.1
|
|
- Fix
|
|
- Allow again to tag/delete unsaved attributes.
|
|
- Import the openioc converter from tool again.
|
|
- Other
|
|
- Fixing #114 (MISPEvent.add_tag(tag) fails if inital event does not contain tag )
|
|
- Formatted "Unknown MISP object" error message.
|
|
- removed fix-tests-pr-111.patch, merged upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 20 09:37:12 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.80
|
|
- Allow to get the list of known types out of MISPEvent again.
|
|
- Changed two fields in object references.
|
|
- source_uuid => object_uuid
|
|
- destination_uuid => referenced_uuid
|
|
- Refactoring in order to load objects.
|
|
- Add support for multiple entries of the same type in an object.
|
|
- Add support for ELF and MachO objects.
|
|
- add fix-tests-pr-111.patch to skip an optional test depending on third party data
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 7 20:05:10 UTC 2017 - sebix@sebix.at
|
|
|
|
- update to version 2.4.79
|
|
- updated shebang fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 10 14:15:10 UTC 2016 - sebix@sebix.at
|
|
|
|
- inital package
|
|
|