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
Raphaël Vinot
86c2357a5d
Merge branch 'master' of github.com:MISP/PyMISP
2019-10-02 22:41:28 -07:00
Raphaël Vinot
742a579215
Merge pull request #469 from cvandeplas/master
...
chg: [types] updated to the latest version
2019-10-02 11:24:25 -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
Raphaël Vinot
9bbc2d3ce8
Merge branch 'master' of github.com:MISP/PyMISP
2019-10-01 14:28:48 -07:00
Raphaël Vinot
c0540429fb
chg: Bump dependencies
2019-10-01 13:15:10 -07: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
Alexandre Dulaunoy
c23375c275
Merge pull request #461 from cudeso/master
...
Disable to_ids based on false positive sightings reporting
2019-09-27 08:16:53 +02:00
Alexandre Dulaunoy
cccba7e727
Merge pull request #464 from ancailliau/add_localtag_api
...
Adds support to add local tags.
2019-09-27 08:15:03 +02:00
Raphaël Vinot
2d72ddf56d
Merge pull request #466 from stamparm/patch-1
...
Minor grammar errors
2019-09-27 06:21:57 +02:00
Koen Van Impe
5b7eeaa8ab
Code cleanup
2019-09-26 20:50:53 +02:00
Koen Van Impe
0e68071ef2
Update type and code cleanup
2019-09-26 20:46:31 +02:00
Koen Van Impe
edaae39bc8
List all the sightings - show_sightings.py
2019-09-26 20:31:05 +02:00
Miroslav Stampar
ddb3c2e4ac
Minor grammar errors
2019-09-26 11:03:03 +02: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
Koen Van Impe
c8e9aa47d5
Disable to_ids based on false positive sightings reporting
2019-09-24 20:59:46 +02:00
Alexandre Dulaunoy
1e0016cafa
chg: [misp-objects] updated to the latest version
2019-09-19 14:33:01 +02:00
Raphaël Vinot
7510914c30
chg: Update search examples
2019-09-16 21:52:38 +02:00
Raphaël Vinot
9a6fea67c4
chg: Update main notebook
2019-09-16 18:30:53 +02:00
Alexandre Dulaunoy
b67cec60a3
chg: [test] remove attribute field which was not foreseen in 2.4 branch
...
Signed-off: by the Hungarian leader
2019-09-16 15:06:05 +02:00
Raphaël Vinot
605cdc21ef
chg: Fix travis tests due to sighting_timestamp
2019-09-16 13:10:14 +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
266b7abfcd
Merge branch 'master' of github.com:MISP/PyMISP
2019-09-13 14:33:09 +02:00
Raphaël Vinot
a6dae9467b
chg: Use default for warnings
...
fix : #453
2019-09-13 14:32:48 +02:00
Raphaël Vinot
1a8ceacee1
Merge pull request #452 from camAtGitHub/master
...
Make client_certs out of the box friendly
2019-09-12 13:42:34 +02:00
Campbell McKenzie
0fad4d9640
Make client_certs out of the box friendly
2019-09-12 12:42:22 +10:00
Raphaël Vinot
b800dcb4b4
chg: Dump dependencies, update tests
2019-09-11 14:20:55 +02:00
Raphaël Vinot
53667485b9
chg: Bump readme
2019-09-10 13:55:58 +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
73c8d8b87d
chg: Bump Changelog.
2019-08-30 14:20:26 +02:00
Raphaël Vinot
daca32db36
fix: Event delegation was incorrect
2019-08-30 14:19:52 +02:00
Raphaël Vinot
d47bf6fbdf
chg: Bump Changelog.
2019-08-30 12:16:09 +02:00
Raphaël Vinot
5037810c4c
chg: Temp disable tests for request_community_access
2019-08-30 12:15:39 +02:00
Raphaël Vinot
681c06cdd2
chg: Disable test for now
2019-08-30 12:03:52 +02:00
Raphaël Vinot
ea2f6feb91
chg: Bump Changelog.
2019-08-30 11:55:26 +02:00
Raphaël Vinot
5f2c98acd0
chg: Bump Dependencies
2019-08-30 11:54:21 +02:00
Raphaël Vinot
4f8508fb0a
Bump Changelog.
2019-08-30 11:51:35 +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