Raphaël Vinot
11353f8ae2
fix: Make lief optional again
...
fix #538
2020-02-07 11:51:48 +01:00
Raphaël Vinot
7b3804ac11
chg: Add lief in the generic requirements
2020-01-23 13:23:23 +01:00
Raphaël Vinot
24a8f90ea8
new: Remove python < 3.6 support.
2019-12-18 14:45:14 +01:00
Raphaël Vinot
1e8d9eb406
fix: Bump lief to 0.10.1
2019-11-30 10:41:15 +01:00
Raphaël Vinot
15d28b71a1
chg: Require stable version of lief again
2019-11-25 16:43:10 +01:00
Raphaël Vinot
f9118f8c85
Merge branch 'mback2k-template-cache' into perf
2019-10-07 03:53:50 -06: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
08da648dfb
fix: [tests] Path to test file
...
Fix #423
2019-07-22 09:42:15 +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
c9d58dad8a
chg: Deprecate everything in PyMISP
2019-07-17 11:44:55 +02:00
Raphaël Vinot
a79c4ed9c2
chg: Use pydeep from pypi, add test
2019-05-08 12:16:43 +02: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
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
Falconieri
57eccfe7dc
add: exportpdf tool working
2019-02-22 10:18:44 +01:00
Raphaël Vinot
f560153f20
chg: Add sphinx-autodoc-typehints
2019-02-07 14:57:54 +01:00
Raphaël Vinot
ec60442491
fix: Fix dependencies for py2
2019-02-06 11:53:37 +01:00
Raphaël Vinot
1ec357cd74
new: Add missing test case for NOT on attribute level, update Pipfile
2019-01-25 10:35:53 +01:00
Raphaël Vinot
0f8d2f1b48
chg: Add Pipfile config
2019-01-18 17:39:34 +01:00
Raphaël Vinot
f0f3b3f844
fix: use proper dependency (enum34)
2018-09-20 12:22:06 -07:00
Georges Toth
d8be769397
fix invalid py2 keyword
2018-09-18 09:02:43 +02:00
Georges Toth
9a25919fa2
- Add description from README.md as long-description -> displayed on pypi.
...
- Add project related URLs to be displayed on pypi.
2018-09-18 08:39:50 +02:00
Raphaël Vinot
ceedb6e95c
fix: Python2 support.
...
Fix #274
2018-09-17 13:59:28 -07:00
Raphaël Vinot
63a9acfc57
fix: Add dependency
2018-08-12 01:55:13 +02:00
Raphaël Vinot
9e44ec6616
fix: Properly create fail2ban object
2018-03-26 17:03:16 +02:00
Raphaël Vinot
78eb6e3080
fix: Update dependencies for VT generator.
2017-10-25 15:00:00 -04:00
Raphaël Vinot
39ffa91cd4
fix: properly bundle object templates
2017-10-24 09:07:33 -04:00
Raphaël Vinot
8f16f741cf
fix: Properly bundle object templates
2017-10-23 14:08:32 -04:00
Raphaël Vinot
f6febb5842
fix: min required version of setuptools
2017-10-20 11:08:45 +02:00
Raphaël Vinot
e2c400aac3
fix: Improve dependencies listing
...
Partial fix for #110
2017-10-20 10:21:10 +02:00
Sebastian Wagner
d59e70ce84
TST: update test requirements
2017-09-20 11:34:12 +02:00
Raphaël Vinot
f06bfd310b
Do not fail if pymisp is not installed
2017-08-25 16:38:12 +02:00
Raphaël Vinot
77845bd813
Update file/pe/pe-sections objects creator.
2017-08-23 15:37:04 +02:00
Raphaël Vinot
78488db7aa
Initial commit supporting MISP Objects
2017-07-21 20:34:56 +02:00
Raphaël Vinot
a72b4d7779
Fix package installation
2016-11-04 14:32:29 +01:00
Raphaël Vinot
e035922949
Getting closed to a full support of a misp event as a Python Object
2016-09-27 19:47:22 +02:00
Raphaël Vinot
5937ef9e9b
Version bump
2016-08-02 15:17:42 +02:00
Raphaël Vinot
81fa4e5bdd
Add test cases (initial)
2015-09-22 15:25:47 +02:00
Raphaël Vinot
a7c3d8869c
Add version-related methods
2015-09-18 12:03:56 +02:00
Raphaël Vinot
d735e6a3d3
Add methods to query the version of MISP (master and local)
2015-09-17 13:51:31 +02:00
Raphaël Vinot
5fea22600e
Add publish method
2015-09-17 00:51:45 +02:00
Raphaël Vinot
f731b88fde
Try to convert event ID to integer if not None.
2015-09-13 00:31:27 +02:00
Raphaël Vinot
c133713d33
Fix bug in download sample function.
...
Thanks to @kevthehermit
2015-09-12 23:08:06 +02:00
Raphaël Vinot
22e4d58a50
Timestamp not needed to update an event.
...
Fix #18
2015-09-08 15:25:26 +02:00
Raphaël Vinot
e4d96bd198
Fix download of samples with the new archive format.
2015-08-24 12:05:49 +02:00
Raphaël Vinot
218ffcd915
Add Yara rules download support (by event)
2015-08-19 10:43:03 +02:00
Raphaël Vinot
51e91f8827
Fix license mentioned in setup.py
...
fix #16
2015-08-19 09:46:34 +02:00
Raphaël Vinot
eacd82840b
Fix bug introduced by using urljoin.
2015-08-10 11:58:20 +02:00
Raphaël Vinot
bdd09bfe9a
Add sample download
2015-08-07 17:24:03 +02:00
Raphaël Vinot
2ad737e7b7
Add search all
2015-08-06 17:43:12 +02:00