Christophe Vandeplas
afedd8d90b
fix: [sharinggroups] Fixes wrong model for SharingGroupOrg
2021-11-30 10:43:44 +01:00
Christophe Vandeplas
38105f68b0
fix: [feed-generator] code style fixes
2021-11-29 16:35:12 +01:00
Christophe Vandeplas
dd5b448760
fix: [feed-generator] keeping function compatibility
2021-11-29 16:26:57 +01:00
Christophe Vandeplas
a9970d3078
chg: [feed-generator] support for distribution and sharing groups
2021-11-29 15:54:34 +01:00
Tom King
a56e344a21
fix: Fix final nosetest
2021-10-04 11:56:13 +01:00
Tom King
c120db02b8
chg: Improve sharing groups, bring back organsations included and ability to get specific SG
2021-10-04 11:41:36 +01:00
Raphaël Vinot
0bdfb3892d
chg: Bump live tests
2021-09-07 14:26:22 +02:00
Jakub Onderka
7ccf4c15d2
chg: Do not load schema for event when not necessary
2021-08-05 11:10:33 +02:00
Jakub Onderka
270d16cd4c
new: `to_dict` method supports `json_format` parameter
2021-06-29 13:28:24 +02:00
Raphaël Vinot
286712d0e1
fix: first-seen and last-seen on attributes and objects were not checked for sanity
2021-05-11 07:28:54 -07:00
Raphaël Vinot
18049212a5
new: Support for correlation exclusion list
...
Fix #732
2021-04-22 10:47:58 +02:00
Raphaël Vinot
31608b1480
chg: strip NULL string from value
...
https://github.com/MISP/PyMISP/issues/678
2021-03-15 14:09:50 +01:00
Raphaël Vinot
aee6945e95
fix: enable taxonomy failed if global pythonify is on
2021-03-09 16:35:00 +01:00
Raphaël Vinot
a0bda8736a
chg: Add test case, fix mypy
2021-03-05 12:11:00 +01:00
Raphaël Vinot
59946a6a6d
chg: take simple_value as value in MISPObject.add_attribute
2021-03-05 11:58:58 +01:00
Raphaël Vinot
4a2367ec96
fix: Make mypy happy in python 3.6 and 3.7
2021-03-02 12:37:35 +01:00
Raphaël Vinot
9f7282e8f4
fix: cosmetic changes, fix mypy
2021-03-02 12:21:59 +01:00
Raphaël Vinot
8137389452
chg: Bump tests for galaxy cluster
2021-03-02 11:49:31 +01:00
Raphaël Vinot
2e05a1b24f
new: soft delete object in MISPEvent
...
Fix #706
2021-02-27 14:53:15 +01:00
Tom King
5445479960
chg: Don't parse the meta key into cluster elements on a MISPEvent, but allow users to manually perform this action
2021-02-08 11:52:08 +00:00
Tom King
a94b81ae72
Merge remote-tracking branch 'upstream/main' into feature/misp-galaxy-2
2021-02-08 11:50:38 +00:00
Tom King
3b5102f0dc
chg: Add in delete function for a MISP Object
2021-01-31 21:37:25 +00:00
Tom King
7d4cfc40b7
chg: Add in nosetests for MISP Galaxy functions, check default key as a dict attribute not MISPAbstract attribute
2021-01-30 15:34:29 +00:00
Tom King
96636639c4
chg: Add in more Galaxy 2.0 functions and code cleanup
2021-01-30 13:56:40 +00:00
Tom King
eb28f01f01
Merge remote-tracking branch 'upstream/main' into feature/misp-galaxy-2
2021-01-29 10:56:27 +00:00
Raphaël Vinot
8c09a5bbc9
chg: Use lief 0.11.0, generate authenticode entries
2021-01-28 14:45:36 +01:00
Tom King
164791e980
new: MISP Galaxy 2.0 capability
2021-01-16 15:56:30 +00:00
Tom King
e6cb4ff9ee
fix: Call the AbstractMISP.from_dict at the end of the function to ensure the edited flag remains false
2021-01-14 18:58:35 +00:00
Tom King
12c29e6a06
new: Add in ability to create/update/delete MISP Event Reports
2021-01-14 16:45:25 +00:00
Raphaël Vinot
649e068fd8
chg: clarify misp_objects_template_custom
2020-12-01 14:32:03 +01:00
Raphaël Vinot
3375c9d519
chg: Add docstring for misp_objects_template_custom
2020-12-01 14:14:21 +01:00
Raphaël Vinot
0d86a4339f
new: Allow to pass an object template to MISPObject.__init__
...
MISPObject part of #6670
2020-12-01 14:01:32 +01:00
Raphaël Vinot
babb04cbc2
chg: Improve documentation of MISPAttribute.malware_binary
2020-11-30 09:53:49 +01:00
Raphaël Vinot
c8cb3bb589
chg: remove trailing space
2020-11-28 11:28:22 +01:00
Raphaël Vinot
201eeeb729
Update mispevent.py
2020-11-28 02:06:48 +01:00
Raphaël Vinot
fe91e10ced
chg: on-demand decryption of malware-binary, speeds up pythonify.
2020-11-26 13:31:10 +01:00
Raphaël Vinot
4c2ee4fd2f
fix: Properly match IO in load event
2020-11-25 13:34:13 +01:00
Raphaël Vinot
f254e15bd4
fix: Typing on recent mypy
2020-11-25 13:19:19 +01:00
Raphaël Vinot
3b130bd973
fix: object_uuid could be None
...
Fix #640
2020-11-10 12:04:45 +01:00
Raphaël Vinot
0d8467920f
fix: Missing f-string marker
2020-11-06 11:01:08 +01:00
Lott, Christopher (cl778h)
aa206d0009
chg: format docstrings in mispevent.py
...
Add ":param " prefix to parameters to improve ReadTheDocs output.
Fix some minor typos in docstrings.
2020-10-27 11:14:06 -04:00
Raphaël Vinot
c39328f30a
fix: Do not modify default_attributes_parameters in MISPObject
2020-09-15 17:01:56 +02:00
Lott, Christopher (cl778h)
f1de0fb794
chg: add docstrings and extend conf.py for RTD
...
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
2020-09-15 10:40:21 -04:00
Raphaël Vinot
50e5f156bd
chg: Improve error message, add comments, rename whitelist->allowedlist
2020-09-15 12:31:22 +02:00
Raphaël Vinot
918f841087
chg: Rename blacklist -> blocklist
2020-09-01 19:29:12 +02:00
Raphaël Vinot
be8c94e6e7
chg: Cleanup blocklist methods
2020-08-04 12:20:21 +02:00
Raphaël Vinot
2bbf888ca7
new: Blacklist methods
2020-08-03 15:59:54 +02:00
Paal Braathen
ff62f1c19c
Linting/Add missing whitespace
2020-07-28 20:05:42 +02:00
louis
67d2e47b3b
chg: Make MISPObject standalone by default
...
standalone defaults to True in MISPObject.__init__, and is set to False
when the object is added to an event.
2020-06-30 12:36:19 +02:00
louis
86f758e5b4
new: Add MISPObject.standalone property
...
Setting MISPObject.standalone updates MISPObject._standalone and
add/removes "ObjectReference" from AbstractMISP.__not_jsonable using
update_not_jsonable/_remove_from_not_jsonable.
2020-06-29 18:55:07 +02:00