Commit Graph

1366 Commits (2.4)

Author SHA1 Message Date
Sami Mokaddem 44dac20bf0
chg: [dashboard-widget:TrendingTags] Added filtering and over time functionalities 2023-02-09 10:06:11 +01:00
Jakub Onderka ea2e0421b6
Merge pull request #8613 from JakubOnderka/fix-ui
Fix UI
2022-12-22 12:54:56 +01:00
Sami Mokaddem 83cfe23052
new: [event-timeline] Added Timestamp distribution chart when the timeline cannot show all items 2022-12-20 13:03:29 +01:00
Jakub Onderka afa00c8bca fix: [internal] Simplify regexp 2022-12-15 10:05:13 -05:00
Jakub Onderka c8bda8b66f fix: [attribute] IP address was considered as valid AS number 2022-12-15 10:04:45 -05:00
Jakub Onderka f57ea8ef21 chg: [UI] For quick edit offer just valid types 2022-12-15 10:04:45 -05:00
Sami Mokaddem 4c30854e27
fix: [dashboard:*SightingsWidget] Updated to support the correct response type 2022-12-13 10:44:41 +01:00
Jakub Onderka cee85beb0a chg: [internal] Better error message for FileAccessTool::writeToFile 2022-12-02 09:50:18 +01:00
iglocska 1876c28912
chg: [redistool] allow for using sockets 2022-12-01 14:25:11 +01:00
Christophe Vandeplas 192ed311b9 fix: [remote_ip] respect MISP.log_client_ip_header everywhere fixes #8781 2022-11-28 14:08:11 +01:00
Jakub Onderka ccf7061ff3
Merge pull request #8749 from JakubOnderka/access-log
new: [logging] Access log in database
2022-11-14 09:31:56 +01:00
Jakub Onderka 835a255dde chg: [log] Tune compression for audit and access logs 2022-11-13 11:37:47 +01:00
iglocska 8ac4a9481c
new: [attribute type] azure-application-id added
- En taro @xg5_datafiend
2022-11-11 12:36:31 +01:00
Sami Mokaddem fd93ac9c5e
new: [workflow] Initial work on filtering modules - WiP 2022-11-11 09:45:38 +01:00
iglocska 56c5b9c409
Merge branch '2.4' into develop 2022-11-09 15:08:02 +01:00
CriimBow 0f6ffb8270 does not exists => does not exist 2022-11-08 16:13:14 +01:00
Sami Mokaddem c3c59d497a
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-11-06 18:27:06 +01:00
Sami Mokaddem d03dc9c73b
fix: [backgroundJobs] Added default fallback for settings & Use proper filepath when Redis not enabled 2022-11-06 18:25:48 +01:00
Jakub Onderka 338de3178c chg: [sync] Use new sighting pull for new MISP instances 2022-11-01 10:56:14 +01:00
Jakub Onderka 7a29e18d23 chg: [sync] New way how to pull sightings 2022-11-01 10:56:14 +01:00
Jakub Onderka bfff0f0320 chg: [internal] Store taxonomy in cache compressed 2022-10-30 18:25:28 +01:00
Jakub Onderka 645b11e1b1 new: [redis] Store some data in Redis compressed to save memory 2022-10-30 16:19:58 +01:00
Jakub Onderka b55235490c new: [feed] Store freetext feed compressed in cache 2022-10-30 11:49:38 +01:00
Jakub Onderka 53c37bd66d fix: [api] Remove user_id from extensionEvents JSON export 2022-10-26 09:16:27 +02:00
Jakub Onderka 446cf12799 chg: [internal] Cleanup code for JSON decoding 2022-10-23 13:17:39 +02:00
Sami Mokaddem a09721292e
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-10-21 08:48:57 +02:00
Sami Mokaddem 80f5ee1b4f
chg: [tool:evengraph] Include relationships when using pivot key 2022-10-21 08:44:17 +02:00
Jakub Onderka 09c0c50868
Merge pull request #8688 from JakubOnderka/widget-ui
chg: [UI] Cleanup code for widgets
2022-10-20 15:46:53 +02:00
Jakub Onderka 7e10b56db0 chg: [security] Mark Ubuntu 21.10 as not supported 2022-10-20 15:32:44 +02:00
Jakub Onderka 6b634c7520 fix: [widgets] Fix some widgets 2022-10-20 14:54:36 +02:00
Jakub Onderka 1c8056a66a chg: [attribute] Better ssdeep validation 2022-10-19 13:14:08 +02:00
Jakub Onderka 38e260fc04 chg: [freetext] Optimise parsing 2022-10-18 23:10:40 +02:00
Jakub Onderka 9f9c3d7bf1
Merge pull request #8678 from JakubOnderka/simdjson
new: [internal] Add support for simdjson extension
2022-10-18 19:49:50 +02:00
Jakub Onderka 21857cbfd1 new: [internal] Add support for simdjson extension 2022-10-18 18:39:08 +02:00
Jakub Onderka 260de5a868 new: [freetext] Try to parse input as JSON 2022-10-18 15:14:57 +02:00
Jakub Onderka 3cc2b7b826 new: [freetext] Fetch security vendor domains from warninglist 2022-10-18 12:28:17 +02:00
Jakub Onderka 4f19c0f47b new: [freetext] Remove to_ids from ComplexTypeTool 2022-10-18 12:27:48 +02:00
Sami Mokaddem 5b60603329
chg: [trigger:event-after-save-new-from-pull] Include pass-along pulling server 2022-10-17 15:27:18 +02:00
Sami Mokaddem fe293c0cfd
fix: [workflow:formatConverter] Typo in condition leading to ignore attribute tags if event tags were missing 2022-10-17 14:34:24 +02:00
Jakub Onderka 2845a755cc chg: [jobs] Small cleanup 2022-10-11 08:28:49 +02:00
Jakub Onderka a024a6f61e chg: [jobs] Store job data in Redis when SimpleBackgroundJobs are enabled
Will help to solve #8616
2022-10-10 19:31:24 +02:00
Jakub Onderka 79e2ffa6a7 fix: [redis] Delete all keys by pattern 2022-10-09 09:38:21 +02:00
Jakub Onderka cffdc528bd chg: [redis] Raise default count for deleteKeysByPattern method 2022-10-08 20:42:04 +02:00
Jakub Onderka 5465bd8bd0 chg: [internal] Cleanup Redis code 2022-10-08 18:18:25 +02:00
Sami Mokaddem b494d0db5f
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-10-04 16:32:26 +02:00
Jakub Onderka 341ac2d0a8 chg: [internal] New method RedisTool::unlink 2022-10-01 09:48:13 +02:00
Jakub Onderka 24c17ede94
Merge pull request #8632 from JakubOnderka/redis-unlink
chg: [internal] Optimise deleting keys from Redis
2022-10-01 08:59:52 +02:00
Jakub Onderka 1a4500a5a5 chg: [internal] Optimise deleting keys from Redis 2022-09-30 21:04:27 +02:00
Jakub Onderka 877cfd7780 fix: [UI] Undefined variable: tabs 2022-09-30 19:30:38 +02:00
Sami Mokaddem dd4159b4a5
fix: [export:context] Display matrix even when its heatmap is empty 2022-09-30 11:35:26 +02:00
Sami Mokaddem 9ed111060f
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-09-28 15:44:37 +02:00
Sami Mokaddem 4d4114c6bf
chg: [event-graph] Added entity comment in the graph as tooltip and support of comment in searches 2022-09-28 15:44:30 +02:00
Jakub Onderka 098d95545b fix: [export] Skip empty objects 2022-09-27 08:45:27 +02:00
Jakub Onderka 8b4eb7032e
Merge pull request #8601 from JakubOnderka/code-style
fix: [internal] Code style
2022-09-23 11:06:41 +02:00
Jakub Onderka 3f9898b806
Merge pull request #8612 from JakubOnderka/ssdeep-validation
chg: [validation] Check if ssdeep contain newline character
2022-09-22 17:55:13 +02:00
Jakub Onderka 4ef8f503b3 chg: [validation] Check if ssdeep contain newline character 2022-09-22 17:26:51 +02:00
Jakub Onderka 2873a8da4c fix: [UI] Round percentage change in periodic summary 2022-09-22 15:29:58 +02:00
Jakub Onderka a545966ce3 fix: [internal] Fix typo 2022-09-22 15:29:31 +02:00
Jakub Onderka 23245157cd fix: [UI] Trending tags missing key 2022-09-22 15:28:38 +02:00
Jakub Onderka f169d23be1 fix: [internal] Code style 2022-09-22 15:28:38 +02:00
Jakub Onderka 948c6f2b0a chg: [internal] Mark NidsExport class as abstract 2022-09-22 14:44:58 +02:00
Jakub Onderka 6930842c8b fix: [internal] Do not fetch full cluster for context export 2022-09-20 18:48:41 +02:00
Jakub Onderka 60ba5ceb7f fix: [internal] Undefined index 2022-09-20 18:00:41 +02:00
Jakub Onderka b36cdda337 chg: [internal] Reduce number of SQL queries when fetching taxonomy and galaxies in context export 2022-09-20 18:00:41 +02:00
Jakub Onderka b218672e01 fix: [internal] Cleanup code for context exporter 2022-09-20 18:00:41 +02:00
Jakub Onderka 450031b145
Merge pull request #8489 from JakubOnderka/event-index-cache
new: [sync] Event index cache
2022-09-20 12:15:35 +02:00
Sami Mokaddem a0612d05aa
chg: [periodic_notification] Generate tag trendings for mitre ATTACK if none are provided 2022-09-12 08:55:56 +02:00
Jakub Onderka e570cb07bb fix: [sync] Log when the request started 2022-09-11 10:59:14 +02:00
Jakub Onderka 17981be04d new: [internal] RedisTool 2022-09-11 10:59:14 +02:00
Jakub Onderka 36addef808 new: [sync] Event index cache 2022-09-11 10:59:14 +02:00
Sami Mokaddem d7b07138c1
Merge branch 'develop' of github.com:MISP/MISP into feature-periodic-notification 2022-09-08 15:01:37 +02:00
Sami Mokaddem f33bb2dbc9
chg: [event:getTrendsForTags] Created TrendingTool to help generating trends 2022-09-08 14:03:45 +02:00
Jakub Onderka c367e2b3a1
Merge pull request #8373 from JakubOnderka/mysql-extended
new: [internal] Experimental MysqlExtended driver
2022-09-07 17:12:41 +02:00
Sami Mokaddem f4262c081b
Merge branch 'develop' of github.com:MISP/MISP into feature-periodic-notification 2022-09-06 09:39:23 +02:00
Jakub Onderka 38ba34d4f6 fix: [internal] Throw exception if BackgroundJobsTool is not properly configured 2022-09-05 13:16:33 +02:00
Sami Mokaddem 1d6fe7e0f3
fix: [export:contextExport] Save passed option in the correct function 2022-09-01 09:02:21 +02:00
Sami Mokaddem 5643a067c5
chg: [export:context] Added support of `static` parameter to produce a static HTML output 2022-08-31 11:44:42 +02:00
Johannes Bader e6d039ede8 fixes issue 6379 2022-08-11 17:48:18 +02:00
iglocska 42a30bae98
fix: [warnings] added tlp:clear and tlp:amber+strict to the valid tlp tags
- Clearly, the new tags should be accomodated...
- ... though these ones do not spark joy.
2022-08-11 15:25:53 +02:00
Sami Mokaddem bd33dac909
chg: [workflow] Refactoring and allow running workflow by ID 2022-08-03 16:05:29 +02:00
Sami Mokaddem 151d23a8c2
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2 2022-08-01 09:59:44 +02:00
Alexandre Dulaunoy 02cedbf51f
Merge branch '2.4' into develop 2022-07-29 14:38:33 +02:00
Koen Van Impe 67f2f5d425
Update AttributeValidationTool.php 2022-07-29 12:23:55 +02:00
Sami Mokaddem d069d72f35
chg: [workflow] Changed the format of the graph WiP
Made a clear separation between node data and module data
2022-07-29 08:33:59 +02:00
Sami Mokaddem ba68a93f86
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2 2022-07-27 14:18:54 +02:00
Alexandre Dulaunoy 62670edfbc
Merge branch '2.4' into develop 2022-07-27 09:56:31 +02:00
Steve Clement 105734722f
Merge pull request #8509 from SteveClement/i18n
chg: [i18n] Added updated default.pot
2022-07-26 22:28:54 +09:00
Steve Clement d70f2ac529
fix: [i18n] Variables cannot be translated 2022-07-26 14:41:32 +02:00
Sami Mokaddem a1379ddd75
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2 2022-07-26 11:50:03 +02:00
Sami Mokaddem cdde1dbe38
fix: [tools:securityAudit] Do not fail if `tls` key does not exist 2022-07-26 11:49:42 +02:00
Sami Mokaddem a092a1da1c
chg: [workflow:zmq_module] Simplified usage 2022-07-25 15:08:17 +02:00
Sami Mokaddem 95e98c27bb
chg: [workflowBlueprint] Clean-up and new method export formats 2022-07-25 14:09:29 +02:00
Sami Mokaddem 510e682b20
fix: [tool:workflowFormatConverter] Fix typo 2022-07-25 13:32:53 +02:00
Sami Mokaddem 51fa6fd6d8
fix: [workflow] Remove leftovers from previous design with [non]blocking paths from triggers 2022-07-25 13:29:03 +02:00
Sami Mokaddem c34cd5d990
chg: [Tool:WorkflowGraph] Option to walk a graph without skipping logic nodes 2022-07-22 13:27:42 +02:00
Sami Mokaddem c8528a7c59
chg: [workflows:modules] Renamed parallel tasks into concurrent tasks 2022-07-22 09:56:30 +02:00
Sami Mokaddem 79e6d2bf54
chg: [workflow] Usage of format converter tool to convert passed data into MISP core format 2022-07-21 11:18:59 +02:00
Sami Mokaddem fd2bf8511a
chg: [workflow] Simplified extraction of trigger from workflows 2022-07-20 15:35:31 +02:00
Sami Mokaddem 4211cdd15d
chg: [workflow] Made action modules inherit the `WorkflowBaseActionModule` class 2022-07-20 15:06:41 +02:00
Sami Mokaddem 27cbdf9a5c
chg: [workflow] Removed duplicated module parameter related to blocking and added notice in editor 2022-07-19 09:52:58 +02:00
Sami Mokaddem b162dfed73
chg: [workflow:executeNode] Renamed function 2022-07-18 13:40:22 +02:00
Sami Mokaddem 0202493053
fix: [tools:workflowGraphTool] Fixed detection of edges making the graph cyclic 2022-07-14 10:53:03 +02:00
Sami Mokaddem 5b27ecd843
chg: [workflow] Prevent and notify multiple connection for the same output 2022-07-13 15:38:51 +02:00
Sami Mokaddem b07433374a
chg: [workflowBlueprint] Added mermaid support
Created new generic field for markdown
2022-07-13 14:43:13 +02:00
Sami Mokaddem ebb31aadaf
new: [workflow:mermaid] New tool to convert graph into mermaid notation 2022-07-13 10:42:43 +02:00
Sami Mokaddem a048098be5
new: [GraphvizDot] New tool to convert workflow graph into dot notation 2022-07-12 15:51:27 +02:00
Sami Mokaddem 74ff67d564
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows-2 2022-07-12 14:14:47 +02:00
Jakub Onderka 26cc86fde2
Merge pull request #8205 from JakubOnderka/pull-optim
Pull optim
2022-07-09 09:01:54 +02:00
Jakub Onderka 31b0c3998b
Merge pull request #8470 from JakubOnderka/process-error
chg: [internal] More clear error message in process tool
2022-07-09 08:54:18 +02:00
Sami Mokaddem 99a76812bc
Merge remote-tracking branch 'origin/develop' into feature-workflows-2 2022-07-07 09:09:39 +02:00
Sami Mokaddem 35d7c05582
Merge remote-tracking branch 'origin/2.4' into feature-workflows-2 2022-07-07 09:05:17 +02:00
Sami Mokaddem a220cac1a5
chg: [workflow] Moved directory of custom modules in `Lib` folder 2022-07-07 09:04:09 +02:00
Jakub Onderka 9e75c909e2 fix: [internal] Properly handle zmq exception 2022-07-06 17:20:07 +02:00
Sami Mokaddem 9f9c421140
chg: [tools:FileAccessTool] Added support of append in writeToFile 2022-07-06 15:29:21 +02:00
Jakub Onderka 74ecd2ee9d chg: [internal] More clear error message in process tool 2022-06-30 16:55:04 +02:00
Jakub Onderka 83190f31c2
Merge pull request #8452 from JakubOnderka/restSearchExport-description
chg: [UI] Event export description
2022-06-30 10:10:06 +02:00
Jakub Onderka 47b4c95fe2 chg: [internal] JsonExport cleanup 2022-06-30 09:44:55 +02:00
Sami Mokaddem 4ab4121d05
Merge remote-tracking branch 'origin/develop' into emmekappa86-feature-snort-rule-from-network-connection 2022-06-29 12:37:50 +02:00
Jakub Onderka 640a732c29
Merge pull request #8358 from JakubOnderka/memory-leak-fix
fix: [internal] PHP memory leak
2022-06-29 13:32:26 +02:00
Jakub Onderka 3dc6281676 chg: [internal] Include more types in hash export 2022-06-16 12:54:58 +02:00
chrisr3d 64ee149d5e Merge branch '2.4' of https://github.com/MISP/MISP into develop 2022-06-15 12:51:05 +02:00
Sami Mokaddem 17a32a8131
chg: [workflow] restored execution path support to allow parallel tasks 2022-06-13 11:27:27 +02:00
Sami Mokaddem 6511c3381a
chg: [workflows] Ability to run a workflow from any node and added background job support for parallel tasks 2022-06-13 10:48:59 +02:00
Sami Mokaddem 5a7da21f04
chg: [workflow] Small improvements and refactored behavior of if blocks 2022-06-09 14:08:43 +02:00
Johannes Bader 27e6c60b89 Fixes issue #6379
The NIDS export creates two rules for attributes with type 'email' (a
src and dst rule). However, the same SID was used for both rules. Since
SIDs must be unique for a ruleset, this will be logged as an error by
Suricata and the rule is not loaded (see issue #6379).

This fixes the issue by incrementing the SID before creating the second
email rule.
2022-06-07 21:23:02 +02:00
Jakub Onderka c46fd203a9 new: [email] Unsubscribe 2022-06-06 18:09:46 +02:00
Sami Mokaddem e802f2f92a
chg: [workflow] Renamed triggerIndex and triggerView into moduleIndex and moduleView 2022-06-01 08:22:26 +02:00
Sami Mokaddem ec896fe1cd
chg: [workflow] Improved login and `walkGraph` execution logic 2022-05-31 11:58:18 +02:00
Sami Mokaddem d8f8225b9e
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows 2022-05-30 14:37:36 +02:00
Jakub Onderka d8fd3e937a chg: [sync] Simplify galaxy cluster pushing 2022-05-30 08:28:22 +02:00
Jakub Onderka d4deca9330 chg: [sync] Optimise event filtering for push 2022-05-30 08:28:22 +02:00
Jakub Onderka ac82eb3844 chg: [sync] Optimise galaxy cluster pulling 2022-05-30 08:28:21 +02:00
Jakub Onderka bb9567f671 new: [UI] Allow to upload MISP event by pasting data to textarea 2022-05-29 16:21:25 +02:00
Sami Mokaddem b9fb55713e
chg: [tool:pubsub] Allow pushing on workflow topic with additional namespace 2022-05-26 10:58:07 +02:00
Sami Mokaddem fc738b67a0
chg: [workflow] Allow passing data between modules 2022-05-25 16:25:00 +02:00
Sami Mokaddem f0c633a3a3
chg: [workflow] Small refactoring and allow GraphWalker to execute logic nodes 2022-05-25 14:36:25 +02:00
Sami Mokaddem 0c172808f7
chg: [workflow] Allow starting walk in graph by specific node id and specific path type 2022-05-25 14:00:37 +02:00
Sami Mokaddem 98e15e78da
chg: [workflow] Renamed GraphNavigator into GraphWalker 2022-05-24 14:14:50 +02:00
Sami Mokaddem b0fd607379
chg: [workflow] Refactored module system to load modules from directory rather than hardcoded in a main class 2022-05-24 10:02:39 +02:00
Sami Mokaddem bbb955d8cc
chg: [workflow] Moved modules out of workflow model 2022-05-24 07:59:42 +02:00
Jakub Onderka 07f128272f new: [UI] Add support for webp images 2022-05-23 20:49:29 +02:00
Jakub Onderka a58e58ea9c chg: [UI] Render thumbnails in HiDPI and Webp 2022-05-23 19:02:12 +02:00
Sami Mokaddem 5a554480e9
chg: [workflowGraphTool:navigator] Added helper to navigate the graph based on control modules 2022-05-23 13:43:32 +02:00
Sami Mokaddem 0b7e82b183
chg: [workflow:editor] Throttle pooler if user logged out and bit of cleanup in workflowGraphTool 2022-05-23 09:53:45 +02:00
Jakub Onderka 2f644a2a33 chg: [internal] Use SORT_REGULAR for array_unique 2022-05-22 18:20:12 +02:00
Jakub Onderka 715ca6d1e2 fix: [internal] PHP memory leak 2022-05-22 18:19:45 +02:00
Jakub Onderka e293da740f chg: [internal] Remove QueryTool 2022-05-21 11:40:18 +02:00
Sami Mokaddem 49c2a47f35
chg: [workflow] Fixed inconsistent state in redis and prevent saving cyclic graphs 2022-05-20 17:34:41 +02:00
Luciano Righetti 217be89e00 new: add MysqlExtended DboSource to support index query hints 2022-05-19 11:08:31 +02:00
Luciano Righetti 097c9f8080
Merge pull request #8361 from righel/optimize-event-view-tags
Optimize event view tags
2022-05-17 14:35:19 +02:00
Sami Mokaddem c5af331bc5
Merge branch 'develop' of github.com:MISP/MISP into feature-workflows 2022-05-16 10:50:47 +02:00
Jakub Onderka 781de7dd6a chg: [internal] Do not use uniqid() and openssl_random_pseudo_bytes() methods 2022-05-15 13:04:32 +02:00
Luciano Righetti 5300207ee8 new: add new setting to disable taxonomy checks when browsing data 2022-05-12 11:13:35 +02:00
Sami Mokaddem 140b771989
Merge branch 'webhook' of github.com:MISP/MISP into feature-workflows 2022-05-11 13:05:15 +02:00
iglocska dbdde2f197
new: [background jobs tool] added new shell package 2022-05-11 12:35:05 +02:00
Jakub Onderka 2294232442 fix: [internal] Strict types 2022-05-07 10:40:41 +02:00
Jakub Onderka 6a3253bd2e chg: [API] Add support for ETag checking 2022-05-06 20:31:26 +02:00
Jakub Onderka fa26e9836f fix: [internal] Code cleanup 2022-05-01 14:38:21 +02:00
Jakub Onderka 975f694cd9 new: [freetext] Add support for ja3-fingerprint-md5 import 2022-04-28 18:08:31 +02:00
iglocska b36207a8c2
Merge branch 'custom_email_templates' into develop 2022-04-19 15:25:35 +02:00
iglocska 3e706867e9
new: [emailing] add custom templates to override existing ones
- currently implemented for event publish alerts and user enrollment (password_reset.ctp, alert.ctp)
- simply place the new templates in MISP/app/View/Emails/[text|html]/Custom
2022-04-15 16:28:36 +02:00
Jakub Onderka 104ea79afc chg: [internal] Simplify and speedup code for freetext importing 2022-04-15 14:31:17 +02:00
Jakub Onderka 9e8608b3d3 chg: [jsonTool] Properly handle invalid JSON for PHP 7.2 and older 2022-04-10 09:38:25 +02:00
Jakub Onderka 1a589c64f8 chg [authkeys] Add validation 2022-03-27 18:45:32 +02:00
Jakub Onderka e6202e8078 fixup! new: [test] JSONConverterToolTest 2022-03-26 13:57:24 +01:00
Jakub Onderka b21ad57b47 new: [test] GpgToolTest 2022-03-26 12:10:26 +01:00
Jakub Onderka 6e75c3b560 chg: [gpgTool] Simplify code 2022-03-26 08:41:11 +01:00
Jakub Onderka 5253ada680 chg: [sign] Simplified key handling 2022-03-26 08:41:09 +01:00
Jakub Onderka 9d8fc81678 chg: [internal] Throw exception if Redis class not found 2022-03-19 12:31:55 +01:00
Jakub Onderka f208c656ea chg: [cryptograhicKey] Simplified code for event pushing 2022-03-17 13:58:25 +01:00
iglocska 20fffac92b
chg: [signing validation] re-added to the new ServerSyncTool 2022-03-17 01:44:33 +01:00
iglocska e8dcb31623
Merge branch 'feature/protected_mode' into develop 2022-03-17 01:43:44 +01:00
iglocska 8eff854fce
fix: [signing validation] use the existing event rather than the incoming event for edits
- the ground truth for allowing edits is in the LOCAL version of the event
- prevents tampering attempts

- also cleanup of repetive file upload code
2022-03-17 00:41:55 +01:00
iglocska d49eca93ea
Merge branch 'feature/protected_mode' of github.com:MISP/MISP into feature/protected_mode 2022-03-16 01:34:19 +01:00
iglocska f6b5c7b7e3
chg: [gpgtool] validateGpgKey now also imports the key 2022-03-16 01:29:44 +01:00
iglocska c33230c2cd
Merge branch '2.4' into feature/protected_mode 2022-03-15 23:49:06 +01:00
iglocska 364eaa50c2
new: [event warnings] made modular
- app/Lib/EventWarning contains default warnings
- app/Lib/EventWarning/Custom can be used to just drop event warnings
- use app/Lib/EventWarning/DefaultWarning as a template
2022-03-15 09:30:56 +01:00
iglocska 2cfa89d492
chg: [tmpfiletool] allow reading into string without closing the file 2022-03-14 00:31:36 +01:00
iglocska cd3efdf225
chg: [JSONconvertertool] include cryptographic key 2022-03-13 15:12:05 +01:00
Jakub Onderka cac0e81001
Merge pull request #8154 from JakubOnderka/server-sync-push
chg: [sync] Use ServerSyncTool for pushing events
2022-03-12 13:19:54 +01:00
Sami Mokaddem 21997abc52
fix: [exports:context] Removed spaces 2022-03-10 09:45:47 +01:00
Sami Mokaddem b6c730f8f4
chg: [events:restSearch] Added `context-markdown` export format 2022-03-09 17:49:34 +01:00
Sami Mokaddem f08d29f1e7
Merge branch 'develop' of github.com:MISP/MISP into develop 2022-03-08 13:40:37 +01:00
Sami Mokaddem 155bf23776
new: [events:restSearch] Added `context` export format
The `context` export format includes:
- List of used taxonomies
- List of used galaxy cluster
- List of custom tags
- Mitre Att&ck matrix
2022-03-08 13:40:15 +01:00
Jakub Onderka a60825cbcc fix: [bgjobs] Try to avoid deadlock 2022-02-23 16:05:41 +01:00
Jakub Onderka 0cde5744c6 fix: [bgjobs] First read STDERR, then STDOUT 2022-02-23 16:05:41 +01:00
Jakub Onderka 4959173af6 fix: [bgjobs] Try to close pipes before proc_close 2022-02-23 16:05:41 +01:00
Jakub Onderka 4d9543d00a new: [bgjobs] Allow to set Redis read timeout 2022-02-23 16:05:41 +01:00
Jakub Onderka b32f397949 fix: [internal] CIDR validation 2022-02-23 10:10:57 +01:00
Jakub Onderka 330aa12313 chg: [sync] Use ServerSyncTool for pushing events 2022-02-20 13:56:13 +01:00
iglocska 607de3683c
fix: [tmpdir] default reverted to MISP/app/tmp
- too many access errors for users with /tmp as the default
2022-02-09 09:18:02 +01:00
chrisr3d 6263d4079f Merge branch '2.4' of https://github.com/MISP/MISP into develop 2022-02-01 14:10:19 +01:00
chrisr3d c7d25dcdba
fix: [stix export] Fixed wrong indentation causing variable name errors 2022-02-01 14:08:33 +01:00
Jakub Onderka 2f33b4ad3d new: [UI] Show TLS version for server test 2022-01-22 11:39:49 +01:00
Jakub Onderka 92546d12ff new: [security] Check TLSv1.3 connection 2022-01-22 11:39:49 +01:00
Jakub Onderka 6159a74c88 chg: [connection] Allow to define onConnect callback 2022-01-21 10:18:23 +01:00
Jakub Onderka f32c526bbe new: [security] Allow to specify min_tls_version 2022-01-21 10:18:22 +01:00
Jakub Onderka 3dbddfd9b9 new: [security] securityAuditTls 2022-01-20 16:08:50 +01:00
Jakub Onderka ca58c2467f new: [CLI] Security audit 2022-01-20 10:53:45 +01:00
Jakub Onderka 203cfb2caa
Merge pull request #8065 from fandigunawan/2.4
fix: Removes debug print in AWS S3 Client
2022-01-11 13:52:57 +01:00