Commit Graph

105 Commits (40ce38efec260b95705ddae52b60418298d8635d)

Author SHA1 Message Date
Jakub Onderka 6ac24a5a18 chg: [internal] Store warninglist cache in more efficient format 2022-09-11 10:59:14 +02:00
Jakub Onderka 877dded06a fix: [internal] Use Redis serializer to more places 2022-09-11 10:59:14 +02:00
Jakub Onderka 17981be04d new: [internal] RedisTool 2022-09-11 10:59:14 +02:00
Jakub Onderka 7bfc680ab6 fix: [internal] `Cannot use a scalar value as an array` error when updating warninglist 2022-05-15 08:52:51 +02:00
Jakub Onderka 95b750b0d1 chg: [internal] Just edit warninglist when updating 2022-05-06 16:41:06 +02:00
Jakub Onderka 67fd15f543 chg: [warninglist] Insert in bigger chunks 2022-03-27 18:45:32 +02:00
Jakub Onderka b0561c388c fix: [warnignlist] Update cache after warninglist edit 2022-02-26 19:23:58 +01:00
Jakub Onderka 74dc9b3681 chg: [internal] Use FileAccessTool 2022-02-26 19:23:58 +01:00
Jakub Onderka 48f9834098 chg: [internal] Convert array to const in Warninglist 2021-11-03 10:27:42 +01:00
Jakub Onderka 4c0af7892c chg: [UI] Show matched value for warninglist search 2021-08-18 09:22:39 +02:00
Jakub Onderka 64cc108b6f new: [warninglist] Assign warninglist comment 2021-08-17 18:48:12 +02:00
Jakub Onderka 61106fc7c1 chg: [internal] Regenerate warninglist cache just when save was successful 2021-06-30 14:52:41 +02:00
Jakub Onderka d61b4cb2f2 chg: [internal] Use less memory when inserting warninglist to db 2021-06-30 12:06:22 +02:00
Jakub Onderka 2c341029b5 fix: [internal] Faster deleting warninglist 2021-06-30 10:58:56 +02:00
Jakub Onderka e7dc14c991 new: [API] Import warninglist 2021-06-13 09:59:37 +02:00
Jakub Onderka d87ae7627c new: [ZMQ] Send warninglist changes to ZMQ 2021-06-08 17:48:06 +02:00
Jakub Onderka 8dc740cc35 new: Custom warninglist 2021-06-08 17:48:05 +02:00
Jakub Onderka ad1b373766 new: [log] Audit log 2021-05-03 13:44:44 +02:00
Jakub Onderka 0cf1bf5e78 chg: [internal] Faster updating warninglist 2021-02-10 21:32:42 +01:00
Jakub Onderka 3687488638 chg: [internal] Cache warninglist for eight hours 2021-02-02 12:34:55 +01:00
Jakub Onderka c01028a036 new: [internal] Cidr tool for faster checking CIDR ranges 2021-01-28 19:21:09 +01:00
Jakub Onderka 5f78f6a2d5 chg: [internal] Use strict comparison for in_array 2021-01-10 20:12:31 +01:00
Jakub Onderka 9bc52c18fe chg: [internal] Use find('column') on more places 2020-12-23 13:45:57 +01:00
Jakub Onderka d56fe702eb fix: [internal] Redis unlink method for old Redis versions 2020-11-24 18:21:52 +01:00
Jakub Onderka df97c9f768 chg: [internal] Faster updating JSON structures 2020-11-19 23:41:35 +01:00
Jakub Onderka 2dea93375e fix: [warnings] Cache deletion 2020-10-03 12:49:33 +02:00
Jakub Onderka 36a9b15211 chg: [warninglist] Use faster method for fetching data from Redis 2020-10-03 10:17:06 +02:00
Jakub Onderka 93b16280ca chg: [warninglist] Hash key in binary and store just for one hour 2020-10-03 10:17:06 +02:00
Jakub Onderka 41ec29e12a chg: [internal] Fix for exact string match 2020-10-03 10:17:05 +02:00
Jakub Onderka d6c83993c1 chg: [internal] Normalize CIDR and hostname warninglists 2020-10-03 10:17:05 +02:00
Jakub Onderka 4a339773b5 fix: [internal] IPv6 CIDR warninglist 2020-10-03 10:17:05 +02:00
Jakub Onderka a77ee50845 chg: [internal] Simplified Warninglist::__checkValue 2020-10-03 10:17:05 +02:00
Jakub Onderka b031ad3a07 chg: [internal] Change method name to show that it just filter one attr 2020-10-03 10:17:05 +02:00
Jakub Onderka e54482c77e chg: [internal] Save memory when storing warninglist to cache 2020-10-03 10:17:05 +02:00
Jakub Onderka 6eb66835e4 chg: [internal] Start IPv4 checking from zero 2020-10-03 10:17:05 +02:00
Jakub Onderka c79b282134 chg: [internal] Warninglist code cleanup 2020-10-03 10:17:05 +02:00
Jakub Onderka aeef4e2946 chg: [internal] Fix event warnings without redis cache 2020-10-03 10:17:05 +02:00
Jakub Onderka 1882b60ddf new: [internal] Allow to set warning checking for all attributes, not just IDS 2020-10-03 10:17:05 +02:00
Jakub Onderka 7173663c19 chg: [internal] Move getting missing tlds list to model 2020-10-03 10:17:05 +02:00
Jakub Onderka ce3581c291 chg: [internal] Refactoring warninglist loading and saving 2020-10-03 10:17:05 +02:00
Jakub Onderka b8a9b5e87e chg: [internal] Attach warnings to proposals 2020-10-03 10:17:05 +02:00
Jakub Onderka 66b270b42e chg: [internal] Rename Warninglist::simpleCheckForWarning to checkForWarning 2020-10-03 10:17:05 +02:00
Jakub Onderka 40ab937181 new: [warninglist] Allow to check if IP in CIDR is part of another CIDR 2020-10-03 10:17:05 +02:00
Jakub Onderka bbb08e4074 new: [warninglist] Cache warninglist results 2020-10-03 10:17:05 +02:00
Jakub Onderka c9b024e220 chg: [internal] Faster checking if warninglist already exists for event 2020-07-13 17:53:09 +02:00
Jason Kendall aa0b79925b Clean up errors when trying to update warning lists 2020-05-15 12:26:06 -04:00
iglocska e11490494e
fix: [internal] Added a code branch to check if saddarray is available - if yes, use it
- for the warninglist model's cacheWarninglistEntries function
2019-09-16 09:28:43 +02:00
Andras Iklody 3e3318c419
fix: [internal] warninglist missing Redis::sAddArray() fixed 2019-09-15 11:15:34 +02:00
Andras Iklody 3b555ec2c7
Merge pull request #5014 from JakubOnderka/filter-cidr
Much faster IPv4 warninglists
2019-08-21 10:29:42 +02:00
Jakub Onderka c580b52e11
chg: [warning-list] Use different algorithm for IPv4 CIDR comparsion 2019-08-20 15:44:32 +02:00