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
Raphaël Vinot
83273b6ce8
new: Add list of missing calls
2020-07-30 16:48:37 +02:00
Paal Braathen
ff62f1c19c
Linting/Add missing whitespace
2020-07-28 20:05:42 +02:00
Raphaël Vinot
706e553f5d
Merge pull request #607 from paalbra/remove-unnecessary-logic
...
Remove explicit loglevel checking
2020-07-28 12:42:44 +02:00
Paal Braathen
e8d34ea337
Remove explicit loglevel checking
2020-07-28 11:18:43 +02:00
Paal Braathen
96881f216b
Remove explicit traceback printing
2020-07-28 11:03:59 +02:00
Raphaël Vinot
b2e8cffd0b
fix: Add STIX XML output for the search
...
Use stix-xml as return_format.
Fix #600 https://github.com/MISP/MISP/issues/5618
2020-07-17 14:19:15 +02:00
louis
b6322c0d0c
chg: Make get_object return a not standalone object
2020-06-30 13:07:38 +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
Raphaël Vinot
c8d66365c5
chg: Update comments for search
2020-06-19 11:32:02 +02:00
Raphaël Vinot
16cbb93867
chg: Rename master -> main
2020-06-16 14:58:38 +02:00
Raphaël Vinot
23d732e398
chg: Remove extra parameter in change_user_password
2020-06-02 10:08:17 +02:00
Raphaël Vinot
3e26d3c807
fix: Make mypy happy
2020-05-21 23:03:04 +02:00
Christophe Vandeplas
515a47a591
fix: fixes bug in timeout change
2020-05-21 22:01:26 +02:00
Christophe Vandeplas
f3b3f4c13c
fix: fixes bug in timeout change
2020-05-21 21:52:42 +02:00
Christophe Vandeplas
12f8fd8530
fix: fixes bug in timeout change
2020-05-21 21:49:25 +02:00
Christophe Vandeplas
fa639d8aa9
fix: fixes bug in timeout change
2020-05-21 21:46:24 +02:00
Christophe Vandeplas
e74a0a4269
fix: fixes bug in timeout change
...
hail to Rafiot
2020-05-21 21:30:28 +02:00
Christophe Vandeplas
d09852fa4b
fix: fixes bug in timeout change
2020-05-21 20:59:28 +02:00
Christophe Vandeplas
d745d5b226
fix: fixes bug in timeout change
2020-05-21 20:44:42 +02:00
Christophe Vandeplas
50ee8d9a66
new: Timeout for connection/request, fixes #584
2020-05-21 20:31:19 +02:00
Raphaël Vinot
901afb32d9
chg: Strip empty parameters in build_complex_query
...
Fix #577
2020-05-14 13:10:01 +02:00
Bernhard E. Reiter
da0373a615
Update docstring in api.py
...
* remove typo in ssl parameter docstring.
* Add hint that other certs (which are not in the default CAs, but also are not self signed in a strict sense) can also use the CA_BUNDLE function of the ssl parameter.
2020-05-14 09:42:24 +02:00
Raphaël Vinot
35257e538d
fix: Make flake8 happy
2020-05-12 11:34:38 +02:00
Raphaël Vinot
14d278fff2
fix: Properly load feeds, fix undefined variable
2020-05-12 11:24:47 +02: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
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
ed2a95fbdd
new: Extended option on get event
...
Related to #567
2020-04-28 11:17:27 +02: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
3bfa202bfb
new: Add decay score in search query
2020-01-30 14:05:02 +01:00
Raphaël Vinot
864d294294
chg: Support dict in tag/untag
2020-01-30 11:07:49 +01:00
Raphaël Vinot
b0e95fd5af
chg: Refactorize typing, validate
2020-01-23 10:27:40 +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
24a8f90ea8
new: Remove python < 3.6 support.
2019-12-18 14:45:14 +01:00
Raphaël Vinot
11d7ede2a2
fix: remote_describe_types response was invalid
2019-10-17 10:53:07 +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
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
02659a5782
chg: Add support for rapidjson, refactoring and code cleanup.
2019-10-09 16:07:40 +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
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
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