Raphaël Vinot
b273a308d0
chg: Bump version
2019-10-30 16:08:11 +01:00
Raphaël Vinot
c43819892c
Merge pull request #488 from gallypette/patch-1
...
fix: [examples] typo uuid.
2019-10-30 15:53:05 +01:00
Jean-Louis Huynen
36ad91cb64
fix: [examples] typo uuid.
...
give me a hoodie.
2019-10-30 15:47:10 +01:00
Raphaël Vinot
5e3242dfef
Merge pull request #487 from cvandeplas/master
...
fix: prevents exception when lief is not installed
2019-10-30 15:43:00 +01:00
Christophe Vandeplas
494e70eb69
fix: prevents exception when lief is not installed
2019-10-30 14:23:37 +01:00
Raphaël Vinot
086f44d8f7
Merge pull request #486 from wotschel/master
...
Added example for checking sync servers
2019-10-30 11:46:03 +01:00
wotschel
97109f5e3c
Added example for checking sync servers
2019-10-30 10:50:50 +01:00
Raphaël Vinot
3e8c36dc2f
Merge pull request #485 from Shortfinga/master
...
Corrected docstring
2019-10-23 13:59:16 +02: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
21c16c8c75
chg: Skip usersettings tests when emails are disabled
2019-10-17 12:42:59 +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
d55a5f90de
Merge pull request #480 from cudeso/master
...
Include to_ids and replace newlines in title
2019-10-16 15:36:57 +02:00
Koen Van Impe
4b08b9baa4
Include to_ids and replace newlines in title
2019-10-16 00:19:12 +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
Raphaël Vinot
631fb73845
Merge pull request #475 from mback2k/master
...
Remove unused MISPFileCache from PyMISP class
2019-10-14 08:46:42 +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
f73571f30d
chg: Bump changelog
2019-10-10 23:54:37 +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
c80d35fa75
Merge branch 'perf'
2019-10-10 11:20:25 +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
Raphaël Vinot
a6ecd524d8
Merge pull request #474 from mback2k/master
...
Follow up to PR #473
2019-10-04 11:42:57 -07:00
Marc Hoersken
76f0ab113d
Fix mixed whitespace in the travis helper script files
2019-10-04 19:49:27 +02:00
Marc Hoersken
3e7615d002
Remove explicit clonce as the viper-test-files are now a Git submodule
2019-10-04 19:49:14 +02:00
Raphaël Vinot
3b90c42290
Merge pull request #473 from mback2k/master
...
Add viper-test-files repository as Git submodule
2019-10-04 10:37:30 -07:00
Marc Hoersken
5cfe7e6b59
Add viper-test-files repository as Git submodule
2019-10-04 09:00:01 +02: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
5cd9e26073
Merge pull request #472 from mback2k/ignore-tests
...
Update .gitignore to exclude files produced during tests
2019-10-03 14:01:54 -07: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
0c1ebbf82e
Update .gitignore to exclude files produced during tests
2019-10-03 19:45:17 +02: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