- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=31
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=28
* 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=24
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=23
- 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)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=18
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=16
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=15
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=14
- Properly bundle object templates. [Raphaël Vinot]
- update to version 2.4.81.1:
- Do not raise an exception when the object template is unknown. [Raphaël Vinot]
- Allow to hard delete an attribute by ID. [Raphaël Vinot]
- Fixes
- Properly bundle object templates. [Raphaël Vinot]
- Fix typos and logic mistakes in mispevent. [Raphaël Vinot]
- Min required version of setuptools. [Raphaël Vinot]
- Improve dependencies listing. [Raphaël Vinot] Partial fix for #110
- Missing default category. [Raphaël Vinot] Fix#119
- add fix-offline-test.patch to fix tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymisp?expand=0&rev=11