Raphaël Vinot
dcd1db8883
fix: make flake8 happy
2020-05-11 15:40:20 +02:00
VVX7
fff0caa330
chg: [dev] clean up how keys are accessed in self._parameters
2020-05-08 19:54:12 -04:00
VVX7
759e9196de
chg: [dev] use isinstance() type check.
2020-05-08 19:31:19 -04:00
VVX7
395d6aabac
chg: [dev] fix abstract generator import. add logger.
2020-05-08 19:27:42 -04:00
VVX7
de994fd944
chg: [dev] change type() == list
2020-05-08 16:32:29 -04:00
VVX7
0eb209c7df
new: [dev] add microblog object tool
2020-05-08 16:10:09 -04:00
Raphaël Vinot
1d106d1a20
fix: remove extra print
2020-05-07 15:55:45 +02:00
Raphaël Vinot
c098981a40
new: Very simple test case for rest search on objects
2020-05-07 13:59:45 +02:00
Raphaël Vinot
4a060b3c07
new: Self registration, object level search (initial)
2020-05-07 12:17:31 +02:00
Raphaël Vinot
e020bac5f6
chg: Bump misp-objects
2020-05-05 11:05:50 +02:00
Raphaël Vinot
8980c2da3b
fix: Typo, add test for extended event
2020-05-04 10:19:55 +02:00
VVX7
a76a85b616
chg: [dev] add extend_event() test. chg typo in get_event()
2020-05-03 20:58:33 -04:00
Raphaël Vinot
3ac8c5916b
chg: Bump CHANGELOG
2020-04-30 10:23:31 +02:00
Raphaël Vinot
029aa8df79
chg: Bump objects, deps
2020-04-30 10:20:21 +02:00
Raphaël Vinot
ed2a95fbdd
new: Extended option on get event
...
Related to #567
2020-04-28 11:17:27 +02:00
mokaddem
f965e579d7
fix: [abstract] Forces file to be read with utf8 encoding
2020-04-24 11:33:32 +02:00
DocArmoryTech
4ee4db16fe
Fixed __query_virustotal return type
...
__query_virustotal returned a Response object and not the json expected; modified so that report_json is returned instead of report.
2020-04-06 10:46:15 +01:00
Raphaël Vinot
92e884f15d
chg: Bump version
2020-03-30 09:39:57 +02:00
Raphaël Vinot
a64c79e960
chg: Bump misp-objects
2020-03-30 09:35:11 +02:00
Raphaël Vinot
b5b40ae2c5
fix: Strip every string in AbstractMISP
...
fix #546
2020-03-24 14:34:29 +01:00
Raphaël Vinot
2a9c79a1e9
fix: Incorrect expectation of attribute value to be a str - take 2
...
Related #553
2020-03-13 12:02:11 +01:00
Raphaël Vinot
8cf3887d54
fix: Incorrect expectation of attribute value to be a str
...
Fix #553
2020-03-13 11:02:51 +01:00
Raphaël Vinot
1b4c74642d
chg: Bump version
2020-03-10 14:10:38 +01:00
Raphaël Vinot
4fba2b05ad
chg: Bump misp-objects
2020-03-10 10:27:52 +01:00
Raphaël Vinot
eff7146b3c
chg: JSON files are UTF8
...
Bump dev deps, update comment
2020-03-02 17:33:41 +01:00
Raphaël Vinot
67442dd503
new: Add import script for dxy data
2020-03-02 00:13:53 +01:00
Raphaël Vinot
68a2352afd
chg: Bump misp-objects
2020-02-29 01:38:46 +01:00
Raphaël Vinot
0a696d8c14
chg: Bump misp-objects
2020-02-26 14:52:41 +01:00
Raphaël Vinot
ffffbef69a
chg: Bump misp-objects
2020-02-26 14:50:26 +01:00
Raphaël Vinot
92afc4a2a0
chg: Bump version
2020-02-26 14:39:58 +01:00
Raphaël Vinot
21a0c74443
chg: Bump misp-objects
2020-02-26 14:39:13 +01:00
Raphaël Vinot
8d6e69ce65
fix: mypy, more typing
2020-02-24 17:09:42 +01:00
Raphaël Vinot
94c2a644af
fix: do not skip data in add_attribute methods
2020-02-24 14:13:10 +01:00
Raphaël Vinot
35377399e8
new: Add uuid by default in MISPEvent, add F/L seen in feed output.
2020-02-21 14:12:36 +01:00
Tom King
b08d26d762
chg: Remove SG search for search() func as this doesn't support SG searching, but the index does
2020-02-13 16:35:11 +00:00
Tom King
394b7a545e
Merge remote-tracking branch 'upstream/master' into feature/tagdelete_searchsg
2020-02-13 16:27:24 +00:00
Tom King
415e06f375
fix: merge SG params to allow search
2020-02-13 16:20:14 +00:00
Raphaël Vinot
55d1faac90
chg: Bump objects
2020-02-07 13:16:40 +01:00
Raphaël Vinot
0f72460d1a
chg: Bump version
2020-02-07 13:15:18 +01:00
Raphaël Vinot
11353f8ae2
fix: Make lief optional again
...
fix #538
2020-02-07 11:51:48 +01:00
Raphaël Vinot
70dca1d408
fix: Bump objects
2020-02-06 10:58:40 +01:00
Raphaël Vinot
f14963a656
chg: Bump version
2020-02-06 10:42:38 +01:00
Raphaël Vinot
8d58a50b9a
chg: Bump objects
2020-02-06 10:30:16 +01:00
Raphaël Vinot
732908a1d3
fix: Remove debugging
2020-02-05 17:29:40 +01:00
Raphaël Vinot
a1e96731b2
Merge branch 'master' of github.com:MISP/PyMISP
2020-02-05 13:11:56 +01:00
Raphaël Vinot
fe80924d60
chg: str to int, properly load SharingGroup
...
Fix #535
2020-02-05 13:08:17 +01:00
mokaddem
52774769ac
fix: [*-seen] Consider that `-` can also be in the date component while
...
parsing
2020-01-31 12:26:50 +01:00
Raphaël Vinot
3bfa202bfb
new: Add decay score in search query
2020-01-30 14:05:02 +01:00
Raphaël Vinot
4e586d0de5
chg: Bump deps, add pep8 test
2020-01-30 11:44:13 +01:00
Raphaël Vinot
cbce2cfbfe
chg: Bump objects
2020-01-30 11:40:07 +01:00
Raphaël Vinot
864d294294
chg: Support dict in tag/untag
2020-01-30 11:07:49 +01:00
Raphaël Vinot
98e1feefa1
fix: Syntax and typos
2020-01-28 14:12:39 +01:00
Raphaël Vinot
f43266fcf2
chg: Normalize to_datetime conversion
2020-01-27 20:14:14 +01:00
Raphaël Vinot
32445973bd
new: Support for first_seen/last_seen
...
Cleaner import of datetime
2020-01-27 19:07:52 +01:00
Raphaël Vinot
97d960883c
chg: Trustar example uses objects
2020-01-24 13:17:48 +01:00
Raphaël Vinot
2ab47e191a
fix: Bugs introduced by last commit
2020-01-23 11:03:23 +01:00
Raphaël Vinot
b0e95fd5af
chg: Refactorize typing, validate
2020-01-23 10:27:40 +01:00
Raphaël Vinot
c24cbbe141
chg: Bump version
2020-01-17 14:59:47 +01:00
Raphaël Vinot
9743c37fc8
chg: Bump misp-objects
2020-01-17 14:55:15 +01:00
AaronK
c0d375473a
Update api.py
...
minor typo, can;t help it noticing those. sorry,
2020-01-15 17:26:08 +01:00
Raphaël Vinot
aa17663b58
chg: Add more typing information
2020-01-03 15:42:15 +01:00
Raphaël Vinot
2e064563c3
chg: Add typing markup
2020-01-02 15:55:00 +01:00
Raphaël Vinot
6427ce3c84
chg: Bump misp-objects
2020-01-01 03:33:06 +01:00
Raphaël Vinot
6d4ae575e9
Merge branch 'master' into python3.6
2019-12-30 16:49:37 +01:00
Raphaël Vinot
3a858c1fc7
Merge branch 'master' into python3.6
2019-12-30 16:48:46 +01:00
Alexandre Dulaunoy
2d5e729025
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).
2019-12-28 15:30:39 +01:00
Alexandre Dulaunoy
5493881d52
Merge branch 'master' of https://github.com/cudeso/PyMISP into cudeso-master
2019-12-27 17:33:06 +01:00
Raphaël Vinot
70510f5aa8
chg: Bump misp-objects
2019-12-26 17:13:59 +01:00
Koen Van Impe
acae958947
Sync
2019-12-23 21:21:45 +01:00
Raphaël Vinot
24a8f90ea8
new: Remove python < 3.6 support.
2019-12-18 14:45:14 +01:00
Raphaël Vinot
a8d1285be2
chg: Version bump
2019-12-17 10:45:55 +01:00
Raphaël Vinot
7ec1940d66
chg: Bump misp-objects
2019-12-16 15:03:30 +01:00
Raphaël Vinot
24594a5aea
fix: Test case on reference
2019-12-11 23:38:41 +01:00
Raphaël Vinot
c9b5d24073
fix: Add missing fields to event & attribute for the feed output
2019-12-11 23:12:14 +01:00
Raphaël Vinot
3983efa373
Merge branch 'master' of github.com:MISP/PyMISP
2019-12-10 17:28:10 +01:00
Raphaël Vinot
056cab15a0
chg: Move scrippsco2 feed generator to a sub directory
2019-12-10 16:39:24 +01:00
Alexandre Dulaunoy
36cc79ffb6
Merge branch 'master' of github.com:MISP/PyMISP
2019-12-05 19:18:44 +01:00
Alexandre Dulaunoy
954da3c365
chg: [types] eppn type added
2019-12-05 19:18:03 +01:00
Raphaël Vinot
c03b26a18c
new: URLObject (requires pyfaup)
2019-12-04 15:18:27 +01:00
Raphaël Vinot
99d015a0d1
chg: Update documentation
...
Fix #396
2019-12-02 23:33:01 +01:00
Raphaël Vinot
75ecabaccf
chg: Bump objects
2019-12-02 09:57:29 +01:00
Raphaël Vinot
51b0ad58f3
chg: Bump version
2019-12-02 09:40:13 +01:00
Raphaël Vinot
0d354b2032
fix: Update tests.
2019-11-29 16:33:17 +01:00
Raphaël Vinot
446649992f
fix: Raise PyMISPError instead of Exception
2019-11-27 17:08:15 +01:00
Raphaël Vinot
4fed55a09d
fix: Rename feed_meta_generator so it clearly fails with python<3.6
2019-11-27 11:10:57 +01:00
Tom King
cf45bf0c46
new: Delete tags via update_attribute, search by sharing group
2019-11-26 12:21:24 +00:00
VVX7
8177476d7c
new: add includeDecayScore to rest search
2019-11-25 17:24:52 -05:00
Raphaël Vinot
9495ae8c89
chg: Bump version
2019-11-25 16:45:27 +01:00
Raphaël Vinot
78c9f4f605
chg: Few more improvements on the feed export
2019-11-25 16:35:56 +01:00
Raphaël Vinot
af3e19a271
chg: Bump misp-objects
2019-11-25 16:29:18 +01:00
Raphaël Vinot
38ee7679a7
cch: Bump misp-objects
2019-11-25 14:44:53 +01:00
Raphaël Vinot
6098cd869f
chg: Make the feed generator more generic
2019-11-22 17:36:24 +01:00
Raphaël Vinot
61867a8257
fix: improve stability of feed output
2019-11-20 12:49:42 +01:00
Raphaël Vinot
8d92a77c92
fix: Do not unitialize the uuid in MISPEvent
2019-11-20 10:52:27 +01:00
Raphaël Vinot
b1818b1751
new: Add to_feed export to MISPEvent
2019-11-19 15:53:58 +01:00
Raphaël Vinot
928af44b4c
chg: Bump misp-object
2019-11-18 18:04:24 +01:00
Raphaël Vinot
2da35829b1
chg: Allow to sort and indent the json output for objects
2019-11-18 18:04:02 +01:00
Raphaël Vinot
cd2995a212
fix: Print the full json blob in debug mode
...
Related https://github.com/MISP/PyMISP/issues/462
2019-11-15 13:59:55 +01:00
Raphaël Vinot
b1e50c8f6d
chg: Bump objects
2019-11-15 13:35:18 +01:00
Raphaël Vinot
c5dfa9b509
new: Test cases for restricted tags
...
Fix #483
2019-11-11 16:39:20 +01:00
Raphaël Vinot
8c2bbaa13c
new: Get Database Schema Diagnostic
...
Fix #492
2019-11-11 14:28:17 +01:00
Raphaël Vinot
0c74ff7078
Merge branch 'master' of github.com:MISP/PyMISP
2019-10-30 16:27:42 +01:00
Raphaël Vinot
047f3f96e8
fix: Avoid exception on legacy MISP
2019-10-30 16:27:31 +01:00
Raphaël Vinot
b273a308d0
chg: Bump version
2019-10-30 16:08:11 +01:00
Christophe Vandeplas
494e70eb69
fix: prevents exception when lief is not installed
2019-10-30 14:23:37 +01:00
Shortfinga
f79f5584ed
Corrected docstring
2019-10-23 13:41:11 +02:00
Raphaël Vinot
ed6db5988a
chg: Bump misp-objects
2019-10-18 14:46:23 +02:00
Raphaël Vinot
880fb300ea
chg: Use default category from template
...
Fix #477
2019-10-18 14:44:57 +02:00
Raphaël Vinot
fef328d395
fix: Python <3.4 should work again....
...
Fix #482
2019-10-18 11:56:09 +02:00
Raphaël Vinot
11d7ede2a2
fix: remote_describe_types response was invalid
2019-10-17 10:53:07 +02:00
Raphaël Vinot
d643de7eea
fix: Missing file in last commit
2019-10-16 17:25:22 +02:00
Raphaël Vinot
cde248b825
Merge branch 'master' of github.com:MISP/PyMISP
2019-10-16 17:22:33 +02:00
Raphaël Vinot
c509b22beb
new: Add support for UserSettings
2019-10-16 17:22:19 +02:00
Raphaël Vinot
aba8e322b6
Merge pull request #476 from ater49/patch-1
...
Update aping.py
2019-10-14 08:47:13 +02:00
ater49
6852887180
Update aping.py
...
Just fixing a typo
2019-10-14 08:42:29 +02:00
Marc Hoersken
1f4a475f48
Remove unused MISPFileCache from PyMISP class
2019-10-12 17:44:55 +02:00
Raphaël Vinot
82abf4c801
fix: Remove overwrite of remote_describe_types
2019-10-12 16:48:44 +02:00
Raphaël Vinot
c7e8896864
chg: Bump version
2019-10-10 23:53:28 +02:00
Raphaël Vinot
cc204475ff
chg: Test if json exists in cached method
2019-10-10 18:33:55 +02:00
Raphaël Vinot
6cc7730d24
chg: Decode datetime without dateutils if possible
2019-10-10 18:27:47 +02:00
Raphaël Vinot
2785d0027d
fix: [Python2] Use LRU cache decorator, fix call to describe_types in PyMISP
2019-10-10 10:15:23 +02:00
Raphaël Vinot
7c42a5f748
fix: Python2 SyntaxError...
2019-10-10 08:58:06 +02:00
Raphaël Vinot
02659a5782
chg: Add support for rapidjson, refactoring and code cleanup.
2019-10-09 16:07:40 +02:00
Raphaël Vinot
898bc96ea6
chg: Cleanups
2019-10-08 16:06:28 +02:00
Raphaël Vinot
f312f87072
fix: Objects helpers were broken, do not overwrite describe_types
2019-10-08 09:28:33 +02:00
Raphaël Vinot
3bb220c94b
chg: Cleanups and improvements
2019-10-08 08:15:56 +02:00
Raphaël Vinot
f322e479cd
fix: Support for legacy python versions
...
90 days and counting, folks.
2019-10-07 04:00:11 -06:00
Raphaël Vinot
f9118f8c85
Merge branch 'mback2k-template-cache' into perf
2019-10-07 03:53:50 -06:00
Raphaël Vinot
6303c6c6a9
Merge branch 'template-cache' of https://github.com/mback2k/PyMISP into mback2k-template-cache
2019-10-06 13:08:39 -06:00
Marc Hoersken
4be029a0f6
Use classmethod instead of staticmethod and avoid hard-coded reference
2019-10-04 08:55:55 +02:00
Raphaël Vinot
bae942d2ec
fix: Cache object templates at AbstractMISP level
...
Related #468 and #471
2019-10-03 13:54:43 -07:00
Raphaël Vinot
6c1f988b13
fix: Cache describeTypes at AbstractMISP level.
2019-10-03 13:23:00 -07:00
Marc Hoersken
e05c7d9b4f
Cache JSON definitions in memory LFU cache provided by cachetools
...
- 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.
2019-10-03 19:30:57 +02:00
Raphaël Vinot
a2b66e943b
fix: Big speed improvment when loading MISPEvent
...
1. `properties` is a list comprehension
2. Massively reduce the amount of calls to `properties`
2019-10-02 22:45:12 -07:00
Christophe Vandeplas
952c320b72
chg: [types] updated to the latest version
...
now using the gen_misp_types_categories using jq
2019-10-02 09:51:24 +02:00
Alexandre Dulaunoy
de6a64ba45
chg: [describeTypes] updated to the latest version
2019-10-01 19:51:54 +02:00
Raphaël Vinot
f50632579c
Merge branch 'master' of github.com:MISP/PyMISP
2019-09-28 14:34:15 -06:00
Raphaël Vinot
629fd14310
chg: Add missing return formats in restsearch, bump objects
2019-09-28 14:33:38 -06:00
Antoine Cailliau
8d81f318cd
Adds support to add local tags.
...
Requires https://github.com/MISP/MISP/pull/5215 to be merged first.
2019-09-26 10:26:59 +02:00
Alexandre Dulaunoy
1e0016cafa
chg: [misp-objects] updated to the latest version
2019-09-19 14:33:01 +02:00
Raphaël Vinot
7324ae72e6
new: Better handling of delete(d) attributes
...
* Hard delete on attribute
* Get the deleted attributes within an event
2019-09-13 16:12:45 +02:00
Raphaël Vinot
a6dae9467b
chg: Use default for warnings
...
fix : #453
2019-09-13 14:32:48 +02:00
Raphaël Vinot
b800dcb4b4
chg: Dump dependencies, update tests
2019-09-11 14:20:55 +02:00
Raphaël Vinot
7912df8f37
fix: Python 2.7 support
...
I want a cookie.
2019-09-04 14:35:02 +02:00
Raphaël Vinot
9df636cd37
chg: Update upload malware/attachment example script
...
Fix #447
Make data at attibute level more generic with getter/setter methods
2019-09-04 13:59:25 +02:00
Raphaël Vinot
daca32db36
fix: Event delegation was incorrect
2019-08-30 14:19:52 +02:00
Raphaël Vinot
1b2328d485
chg: Bump version
2019-08-30 11:50:36 +02:00
Raphaël Vinot
7bf6005576
new: [Community] Request access
2019-08-30 11:45:56 +02:00
Raphaël Vinot
7402e1b3b6
new: Initial support for communities
2019-08-29 18:08:53 +02:00
Raphaël Vinot
a5d4910c1f
new: Contact event reporter
2019-08-28 16:02:26 +02:00
Raphaël Vinot
cebdc2ef3f
fix: Automatically skip empty string in add_attribute at object level
...
Fix #439
Re-enable test cases.
2019-08-28 14:46:02 +02:00
Raphaël Vinot
f0c103b73c
chg: Bump misp-objects
2019-08-27 14:03:03 +02:00
Raphaël Vinot
f133cb9477
chg: Re-enable a few test cases
2019-08-27 10:43:58 +02:00
Raphaël Vinot
bfd57e7741
chg: [tests] Check the type of the response
2019-08-26 20:18:12 +02:00
Raphaël Vinot
0b7314c474
new: Delegate Event
...
And more test cases
2019-08-26 16:24:48 +02:00
Raphaël Vinot
e95948bcf6
chg: Better handling of sightings.
2019-08-20 15:34:21 +02:00
Raphaël Vinot
cbf3039735
chg: Bump version
2019-08-16 17:01:34 +02:00
Raphaël Vinot
85643da9ae
fix: Fallback to propose attribute update.
2019-08-16 11:44:32 +02:00
Raphaël Vinot
2e84dd69fc
chg: Update and improve live testing
2019-08-16 10:48:06 +02:00
Raphaël Vinot
2d37c68bd7
chg: Add tests cases for sync, bump describeTypes
2019-08-12 14:12:40 +02:00
Raphaël Vinot
29cc7142ff
Merge branch 'master' of github.com:MISP/PyMISP
2019-08-09 17:59:06 +02:00
Raphaël Vinot
96576af02b
new: Helpers & testcases for syncing
2019-08-09 17:58:55 +02:00
Pierre-Jean Grenier
a2aa5646df
chg: Return empty list instead of None
...
In all cases but one, the 3rd returned object is a (potentially empty) list.
2019-08-08 14:35:51 +02:00
Raphaël Vinot
7a5945a5ce
fix: Properly __repr__ MISPUser
2019-08-07 18:20:38 +02:00
Raphaël Vinot
f9c8fb815e
new: Update MISP, test sync server
2019-08-07 18:19:52 +02:00
Raphaël Vinot
da6d7cbeb8
fix: 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.
2019-08-07 16:09:56 +02:00
Raphaël Vinot
a3140f3773
new: Properly support attribute/add of multiple attributes (2.4.113+)
2019-08-06 16:50:09 +02:00
Raphaël Vinot
89a24d4923
chg: Some more code cleanup
2019-08-06 14:26:54 +02:00
Raphaël Vinot
5286462361
chg: Code cleanup
2019-08-06 14:23:32 +02:00
Raphaël Vinot
e993886dd7
fix: Exception when posting multiple attributes on attributes/add
...
Fix #433
Few cleanups in code.
2019-08-06 14:14:28 +02:00
Raphaël Vinot
277f9a6037
chg: Bump describeTypes
2019-08-05 11:34:59 +02:00
Raphaël Vinot
d160edce57
fix: Inconsistency in MISPEvent, reenable tests
2019-08-03 00:54:08 +02:00
Raphaël Vinot
1ac62e8e4e
chg: Bump version
2019-08-02 17:09:44 +02:00
Raphaël Vinot
66ccc7d082
new: [Search] Add a few new options in rest search
2019-08-02 17:08:25 +02:00
chrisr3d
0e024760d1
add: New attribute type weakness
2019-08-01 16:47:38 +02:00
Paal Braathen
8d302d3ea6
Fix missing f in f-string
...
Fixes : #429
2019-08-01 15:47:40 +02:00
Raphaël Vinot
b1c79f939b
chg: [tests] Few improvements
2019-08-01 15:10:48 +02:00
Raphaël Vinot
1b85f73d89
chg: [tests] Add new test cases
2019-08-01 13:19:21 +02:00
Raphaël Vinot
1f6c238370
Merge branch 'master' of github.com:MISP/PyMISP
2019-07-30 20:15:15 +02:00
Raphaël Vinot
9352062de3
fix: PyTaxonomies is not compatible with python<3.6
2019-07-30 20:14:50 +02:00
Georges Toth
7cc72349c1
wrong variable
2019-07-30 01:13:08 +02:00
Raphaël Vinot
0957399799
new: Allow to change the template on an object on-the-fly
...
Related: #425
2019-07-25 14:53:30 +02:00
Raphaël Vinot
d477a3688c
chg: Rename relationship included-in -> includes
2019-07-24 13:57:36 +02:00
Raphaël Vinot
96f65b7d29
chg: Bump misp-objects
2019-07-24 09:32:12 +02:00
Raphaël Vinot
5a3e3def97
new: get_objects_by_name in MISPEvent
...
new: Convert datetime objects to python datetime.
2019-07-23 16:37:26 +02:00
Raphaël Vinot
4d45587dc5
fix: [deprecation] Wrong deprecation message
...
Also, deprecated method was broken.
Fix #424
2019-07-22 15:18:25 +02:00
Raphaël Vinot
38140e3a45
chg: Bump verison
2019-07-22 11:41:26 +02:00
Raphaël Vinot
a6a0fcd4fb
chg: Make pythonify=False default everywhere
...
Add a method to toggle pythonify globally
2019-07-22 11:28:31 +02:00
Raphaël Vinot
a40e383b18
fix: [objects] Allow the value of an attribute to be 0
2019-07-22 00:42:44 +02:00
Raphaël Vinot
55c2bff26b
fix: Properly handle fallbacks add/update/delete attributes
2019-07-19 16:26:28 +02:00
Raphaël Vinot
1ae058acde
fix: [add_attribute] Only create a proposal when needed
2019-07-19 14:46:28 +02:00
Raphaël Vinot
f5cbb417c8
new: [Sightings] Delete method
...
Fix #230
2019-07-19 11:42:05 +02:00
Raphaël Vinot
60a2bdfd43
chg: Bump version
2019-07-18 14:55:48 +02:00
Raphaël Vinot
4ade9b8130
fix: Python < 3.6 support
2019-07-18 14:16:18 +02:00
Raphaël Vinot
9d0be8d3f0
new: Add option to locally expand malware samples with LIEF
2019-07-18 14:05:08 +02:00
Raphaël Vinot
16ac0b2c14
chg: Bump misp-objects
2019-07-17 17:16:09 +02:00
Raphaël Vinot
2d0d36e578
chg: Improve deprecation message on PyMISP
2019-07-17 17:12:28 +02:00
Raphaël Vinot
ce4cb36d0d
chg: Reorganise ExpandedPyMISP methods, normalise the parameters
2019-07-17 15:37:14 +02:00
Raphaël Vinot
c9d58dad8a
chg: Deprecate everything in PyMISP
2019-07-17 11:44:55 +02:00
Raphaël Vinot
84935c211f
chg: Bump version
2019-07-12 16:09:02 +02:00
Raphaël Vinot
ccad2321a5
chg: Bumb misp-objects
2019-07-12 16:07:08 +02:00
Raphaël Vinot
b8b384a3c3
Merge branch 'master' of github.com:MISP/PyMISP
2019-07-04 16:57:15 +02:00
Raphaël Vinot
7d5b55fcdc
fix: Skip attribute in object when value is empty, skip empty objects.
2019-07-04 16:56:56 +02:00
Raphaël Vinot
9f53426202
Merge pull request #408 from tomking2/master
...
Introduce ability to create a sharing group
2019-07-04 10:59:33 +02:00
Raphaël Vinot
24f31e44a1
Merge pull request #410 from tomking2/feature/delete_sharing_group
...
chg: Allow for deletion of security group
2019-07-04 10:58:48 +02:00
Raphaël Vinot
7c76d6be39
Merge pull request #409 from 3c7/bugfix/openioc_datatypes
...
[OpenIOC] Allow the use of content type for RouteEntryItem/Destination
2019-07-04 10:35:40 +02:00
Raphaël Vinot
e0fac90310
new: Allow to pass delimiter & quotechar to the CSV loader
2019-07-02 11:55:51 +02:00
Tom King
fcfe058509
chg: Allow for deletion of security group
2019-06-20 09:11:51 +01:00
0x3c7
7be58af56a
[openioc] changed default mapping for RouteEntryItem/Destination/string.
2019-06-19 12:45:20 +02:00
Tom King
709ba2c29c
chg: Remove roaming as it can't be set in this request
2019-06-19 10:40:15 +01:00
Tom King
ffcc7e0631
new: Introduce ability to create a sharing group
2019-06-19 10:25:34 +01:00
0x3c7
b7d15380c9
[openioc] Changed mapping for RouteEntryItem/Destination/string to domain instead of url because UrlHistoryItem/URL is mostly used for urls
2019-06-19 07:39:15 +02:00
0x3c7
42a3dcf704
Fixes other mapping to other types
2019-06-19 07:38:15 +02:00
0x3c7
efd8b80adb
[openioc] Allow the use of types in openioc content tags
2019-06-18 16:10:20 +02:00
mokaddem
98ce3f803e
fix: [direct_call] Allows the response type to be something else than a
...
JSON (e.g. csv).
2019-05-22 11:55:03 +02:00
Raphaël Vinot
121d8853e2
new: Method to POST a STIX file to MISP and create a new event.
2019-05-21 16:47:10 +02:00
Raphaël Vinot
3b56b218b5
new: Object generator for ssh authorized_keys files.
2019-05-20 16:40:47 +02:00
Jeroen Pinoy
309b767864
Added includeWarninglistHits as a possible filter for the event level restsearch.
2019-05-12 01:08:21 +02:00
Raphaël Vinot
767859c264
Merge pull request #385 from l3m0ntr33/master
...
Resolve issue with change_sharing_group which do not update event suc…
2019-05-08 16:31:42 +02:00
Raphaël Vinot
de65608a12
fix: Properly fix deprecation warning
...
fix #390
2019-05-08 10:12:41 +02:00
Raphaël Vinot
5a4c37d029
chg: Bump dependencies.
2019-05-07 11:04:25 +02:00
hrifflet
56f80960f2
Resolve issue with change_sharing_group which do not update event successfully.
2019-04-30 15:12:08 +00:00
Christophe Vandeplas
bd758f06c1
new: Allow custom user-agent
2019-04-30 11:42:46 +02:00
Raphaël Vinot
810468e169
chg: Bump Objects
2019-04-24 15:45:54 +02:00
Raphaël Vinot
78d59ca9b6
chg: Bump version, Bump changelog
2019-04-24 15:39:51 +02:00
Raphaël Vinot
67cb8e9d53
chg: Allow to pass a eml as string to EmailObject
2019-04-24 15:37:40 +02:00
Raphaël Vinot
a95ec9b774
Merge branch 'master' of github.com:MISP/PyMISP
2019-04-16 11:43:45 +02:00
Raphaël Vinot
dac51fdec3
chg: Bump misp-objects
2019-04-16 11:42:58 +02:00
Raphaël Vinot
b67d2e024c
chg: Allow to pass an AbstractMISP to add_reference
...
Fix #379
2019-04-16 11:41:43 +02:00
Steve Clement
b6dc0a196b
fix: [typo] Fixed a small typo I noticed in the docs.
2019-04-16 09:07:57 +09:00
Raphaël Vinot
633f75db24
new: Improve python3.6+ lib
2019-04-11 23:13:15 +02:00
Raphaël Vinot
52402c2acf
new: add_attributes method in MISPObject (for multiple attributes)
2019-04-09 17:54:12 +02:00
Raphaël Vinot
b1b9f95501
new: Method to set the default role
2019-04-04 16:39:17 +02:00
Raphaël Vinot
3fb54e62b2
new: Default to "me" in the get_user method, update ExpandedPyMISP
...
Fix #377
2019-04-04 14:37:17 +02:00
Raphaël Vinot
99b2052449
new: Add get_object to ExpandedPyMISP.
...
Fix #372
2019-04-04 10:42:37 +02:00
Raphaël Vinot
1de4c9d0b9
new: Test cases for CSV loader, add cleaner methods in ExpandedPyMISP
2019-04-03 17:46:52 +02:00
Raphaël Vinot
e5a42b812f
new: Add CSV loader
...
Fix #376
2019-04-03 16:28:31 +02:00
Raphaël Vinot
1e060f669f
new: Helper to create MISP Objects for regcheck.org.uk
2019-04-02 17:13:07 +02:00
Raphaël Vinot
dd236d9f8b
chg: Bump misp-objects
2019-03-20 11:13:21 +01:00
Raphaël Vinot
f53690f406
chg: Orders of tests in make_bool
2019-03-20 10:44:12 +01:00
Raphaël Vinot
1dddfd72e0
Merge branch 'master' of github.com:MISP/PyMISP
2019-03-15 10:57:55 +01:00
Raphaël Vinot
9f4cd243aa
fix: Improper handling of to_ids passed as integer in MISPEvent
...
Fix #364
2019-03-15 10:53:00 +01:00
Falconieri
bdff7e635f
fix: [exportpdf] Doc update
2019-03-14 08:11:30 +01:00
Falconieri
ea4ed24f4f
fix: [exportpdf] Coding Style
2019-03-14 08:02:45 +01:00
Raphaël Vinot
9902a6d79d
fix: PDF Export requires python 3.6+.
2019-03-12 16:17:20 +01:00
Raphaël Vinot
9d2251cb38
chg: Initial set of refactoring on PDF generator
2019-03-12 15:14:44 +01:00
Raphaël Vinot
637af49b21
Merge pull request #362 from Vincent-CIRCL/master
...
fix: [exportpdf] Custom path for fonts and font package
2019-03-12 13:05:52 +01:00
Jacco Ligthart
00bce80bdb
fix for "'NoneType' object has no attribute 'setdefault'"
2019-03-11 13:12:29 +01:00
Raphaël Vinot
ea6aeff4e1
fix: Allow to use global variables HTTP_PROXY and HTTPS_PROXY again
...
Fix #365
2019-03-11 11:56:56 +01:00
Raphaël Vinot
ec6439ce34
fix: Slight changes in new .change_disable_correlation method
2019-03-11 11:32:54 +01:00
Raphaël Vinot
e73bdc765e
Merge branch 'master' of https://github.com/l3m0ntr33/PyMISP into l3m0ntr33-master
2019-03-11 11:07:47 +01:00
Raphaël Vinot
c592bfcca9
fix: get_object_template_id was broken. Add test case.
...
Fix #361
2019-03-11 10:15:45 +01:00
hrifflet
e91d4a7d2d
Add new function PyMISP.change_disablecorrelation(attribute_uuid,disable_correlation) to be able to enable/disable correlation on attributes.
2019-03-08 11:33:33 +00:00
Falconieri
9d6585cd3a
fix: [exportpdf] Custom path for fonts and font package
2019-03-05 11:37:01 +01:00
Raphaël Vinot
b8759673b9
chg: Add i8n for pdfexport, without all the fonts in the main repo
2019-03-04 16:06:38 -08:00
Raphaël Vinot
e3c96d9d85
chg: Bump version
2019-03-01 10:46:48 -08:00
Falconieri
1b8921d820
fix: [exportpdf] fix empty object/attribute/galaxy bugs
2019-03-01 11:12:04 +01:00
Falconieri
b2c5477cd9
fix: [exportpdf] Add suggestions (UX)
2019-03-01 10:45:44 +01:00
Falconieri
ead9cec7d3
fix: [exportpdf] switch page size to A4
2019-03-01 09:56:38 +01:00
Falconieri
39b4677bf9
fix: [exportpdf] switch page size to A4
2019-03-01 09:55:42 +01:00
Falconieri
f1d2f3ae1e
Merge branch 'master' of github.com:Vincent-CIRCL/PyMISP
2019-03-01 09:22:55 +01:00
Falconieri
e6291e71d5
fix: [exportpdf] None if no Galaxies bug
2019-03-01 09:21:48 +01:00
Vincent-CIRCL
83ef1b851e
Merge branch 'master' into master
2019-03-01 09:07:45 +01:00
Falconieri
a06c8cf5b8
fix: [reportlab] Galaxies and Clusters printing
2019-03-01 09:06:01 +01:00
Falconieri
24e1a1732c
fix: [reportlab] Clusters added. Still UX to perform
2019-02-28 16:34:07 +01:00
Falconieri
79e66363d2
fix: [reportlab] working clusters and galaxies. Not nice however
2019-02-28 15:14:52 +01:00
Falconieri
6031a7d426
chg: [exportpdf] BIG refactoring. Classes, comments, Galaxy starting
2019-02-28 13:44:54 +01:00
Falconieri
9adff0b574
chg: [exportPDF] add basic handling of clusters
2019-02-28 10:58:49 +01:00
Raphaël Vinot
0d6aa428ef
fix: Python 2.7 blah foo.
2019-02-27 23:43:49 -08:00
Raphaël Vinot
59f1f0f9eb
chg: Bump misp-objects
2019-02-27 23:17:27 -08:00
Raphaël Vinot
e688a3e99f
fix: properly pass the auth parameter to the request
2019-02-27 21:38:31 -08:00
Raphaël Vinot
3e64a7b03d
fix: Properly catch error if reportlab isn't installed
2019-02-27 21:23:59 -08:00
Raphaël Vinot
2e93aad34a
fix: Make sure install works even without reportlab installed.
2019-02-27 21:16:49 -08:00
Raphaël Vinot
fc3958ace2
Merge branch 'master' of github.com:MISP/PyMISP
2019-02-27 11:14:14 -08:00
Raphaël Vinot
4d792bd7a5
new: add auth parameter to pass to python-requests
2019-02-27 11:13:43 -08:00
Alexandre Dulaunoy
e18f51f11f
Merge pull request #354 from Vincent-CIRCL/master
...
Facultative text description, Sightings, Tests cases
2019-02-27 14:53:23 +01:00
Falconieri
a9c0ce4107
fix: [exportPDF] Adding facultative text description, sightings, tests cases
2019-02-27 11:48:56 +01:00
Alexandre Dulaunoy
62e047f3c1
Merge pull request #352 from Vincent-CIRCL/master
...
chg: [exportpdf] Add image and objects handling + testcases
2019-02-26 15:55:30 +01:00
Falconieri
10b5496174
fix : [exportpdf] Add Object date
2019-02-26 15:51:06 +01:00
Falconieri
133db6aeaa
fix : [exportpdf] Double property printing error fixed
2019-02-26 15:42:49 +01:00
Falconieri
8194c534d7
add : [exportpdf] Objects handling, tests cases,
...
test files
2019-02-26 15:35:40 +01:00
Falconieri
029ca57b5f
fix: [exportpdf] Refactoring, nicer code
2019-02-26 14:28:31 +01:00
Falconieri
29a1b05c1f
add: [exportpdf] Handling pictures embedded as attributes
2019-02-26 14:03:25 +01:00
Falconieri
cefcc3430c
add : [exportpdf] Picture management, manual
2019-02-26 11:13:24 +01:00
Alexandre Dulaunoy
345f055844
Merge pull request #350 from Vincent-CIRCL/master
...
chg: [exportpdf] Add metadata, bugfixes cases (too long values, sanitization)
2019-02-25 16:13:03 +01:00
Falconieri
2adac8f0d2
chg: [exportpdf] Add metadata, bugfixes cases (too long values, sanitization), links to misp instances
2019-02-25 15:49:53 +01:00
Falconieri
37d3f2f613
fix & add: [exportpdf] Add metadata, fix special cases (too long values, sanitization)
2019-02-22 17:47:22 +01:00
Alexandre Dulaunoy
ccd7565d3c
Merge pull request #348 from Vincent-CIRCL/master
...
add: [pdfexport] Add pdf export tool, operating on a Misp Event input.
2019-02-22 11:47:41 +01:00
Falconieri
76ef3d058f
fix: [pdfexport] Fix tests paths, dependency in pipfile, imports, and 'file' name overwrite in test function
2019-02-22 11:34:41 +01:00
Falconieri
57eccfe7dc
add: exportpdf tool working
2019-02-22 10:18:44 +01:00
Hannah Ward
c5e5ad5050
fix: URLJoin condition for double quotes
2019-02-21 13:15:24 +00:00
Hannah Ward
731acea4dc
fix: Do not override sub-path from root URL
2019-02-21 13:11:33 +00:00
Falconieri
0fc780994f
general improvement : deisgn, exhaustiviness of mispEvent values displayed, good pratice concerning paragraphe/table made
2019-02-20 16:15:56 +01:00
Falconieri
01b2ad9199
update with table basics
2019-02-19 16:00:57 +01:00
Falconieri
c7511812f0
Structure of the improvements OK : test file, test folder, report generator
2019-02-19 15:17:00 +01:00
Raphaël Vinot
bd74a11e2f
fix: Copy event dictionary when creating a MISPEvent
...
Fix #321
2019-02-13 00:12:49 +01:00
Raphaël Vinot
5afdcb5709
fix: Wrong documentation on PyMISP.search_sightings
...
Fix #336
2019-02-07 16:25:49 +01:00
Raphaël Vinot
ec60442491
fix: Fix dependencies for py2
2019-02-06 11:53:37 +01:00
Raphaël Vinot
3eeae9f7e4
Merge branch 'master' of github.com:MISP/PyMISP
2019-02-06 11:31:15 +01:00
Raphaël Vinot
fe91d06b91
chg: Remove dependency on six
2019-02-06 11:31:05 +01:00