Commit Graph

59 Commits (a0a23dca20b3e24319aa5cf0425709beffe12a3f)

Author SHA1 Message Date
Raphaël Vinot a0a23dca20 chg: Bump har2tree 2023-03-16 17:32:14 +01:00
Raphaël Vinot d970c924f8 chg: Simplify tracing the exceptions related to a specific capture. 2023-03-16 13:49:22 +01:00
Raphaël Vinot afd383cfc3 fix: Better error handling with unpickling, improve logging 2023-03-16 12:45:58 +01:00
Raphaël Vinot 9497060028 fix: Cleanup prints, improve archiver. 2023-03-16 12:28:28 +01:00
Raphaël Vinot 0b678e2db0 new: Optimize pickle, store as gzip to reduce space. 2023-03-15 18:02:33 +01:00
Raphaël Vinot 4a33e10cc9 chg: force protocol 5 for pickles 2023-03-08 16:55:18 +02:00
Raphaël Vinot 36d39f6076 new: Add PID in lock file, allows to check if the locking process is still there 2023-02-26 17:20:17 +01:00
Raphaël Vinot 370850285d fix: exception when cloudflare lookup is unavailable 2023-02-23 16:55:24 +01:00
Raphaël Vinot ecb4623b86 new: Cloudflare lookup feature to flag IPs appropriately 2023-01-30 16:07:01 +01:00
Raphaël Vinot fdf1069c76 fix: Properly load IPs in old format. 2023-01-16 17:22:23 +01:00
Raphaël Vinot a3c62d1682 fix: Issue when loading IPs 2023-01-16 17:00:11 +01:00
Raphaël Vinot 1e563ff345 chg: Improve DNS resolution 2023-01-16 15:50:10 +01:00
Raphaël Vinot ae59b59071 fix: improper concat for sets 2023-01-16 15:16:40 +01:00
Raphaël Vinot 6624aec1bd new: run DNS lookups on AAAA too 2023-01-16 15:10:10 +01:00
Raphaël Vinot 55d727792a fix: Add logger in capture cache 2022-12-31 12:19:42 +01:00
Raphaël Vinot c7aba15ee2 fix: Avoid exception if the redirects key in cache is empty 2022-12-31 12:16:50 +01:00
Raphaël Vinot 01b9f8d1be fix: remove print, replace with logging 2022-12-27 01:55:18 +01:00
Raphaël Vinot 479fcb39e5 new: Basic support for IPASN lookup 2022-12-23 16:36:11 +01:00
Raphaël Vinot ca7ec64ffe fix: avoid exception if the tree cannot be build 2022-12-19 17:42:14 +01:00
Raphaël Vinot d2b5605182 fix: Force UA so we dont try to re-cache in a loop. 2022-12-07 15:14:33 +01:00
Raphaël Vinot 94b3b487f3 chg: Add more entries to the cache, use it in the modules. 2022-12-07 13:03:15 +01:00
Raphaël Vinot 2d0b7224cc new: Timeout if a tree takes too long to generate 2022-11-27 00:09:40 +01:00
Raphaël Vinot c71a79fb14 chg: clear cache on update 2022-09-28 11:44:15 +02:00
Raphaël Vinot a27683f090 fix: Match compressed HAR as valid for rebuild 2022-09-28 11:23:44 +02:00
Raphaël Vinot 33d30a3f4c chg: More cleanup 2022-09-27 02:39:10 +02:00
Raphaël Vinot df4a37ea12 fix: Properly catch broken captures 2022-09-26 17:16:04 +02:00
Raphaël Vinot 31261e84c2 fix: Better handling of half broken captures without HAR files 2022-09-26 14:58:30 +02:00
Raphaël Vinot 50e59bdf31 fix: Not having a HAR file is valid now. 2022-09-25 22:52:42 +02:00
Raphaël Vinot 137c05648b fix: Always make sure to build the tree when we set the cache 2022-07-29 19:31:56 +02:00
Raphaël Vinot a80a5425fa fix: wrong delete call 2022-07-29 19:08:56 +02:00
Raphaël Vinot ac4b81e880 chg: That wil teach me not to use mypy 2022-07-29 19:05:18 +02:00
Raphaël Vinot 8b5ce7986b chg: properly clear cache when needed 2022-07-29 19:02:06 +02:00
Raphaël Vinot 80541f4d35 chg: Some more cleanup in the caching system 2022-07-29 13:40:15 +02:00
Raphaël Vinot 08897d4d77 fix: Python 3.8 compatibility 2022-07-29 13:15:45 +02:00
Raphaël Vinot 5cc51b3e3e chg: Few more improvements in cache. 2022-07-29 13:08:42 +02:00
Raphaël Vinot b1d30cadcf fix: Attempt to fix the stats page 2022-07-29 11:02:51 +02:00
Raphaël Vinot b8cd1319a5 fix: Speedup display of hostnode popup 2022-07-27 14:36:56 +02:00
Raphaël Vinot 5f329e4d7b new: compress HAR files in archived captures. 2022-07-12 18:44:33 +02:00
Raphaël Vinot 1817a3e13b chg: sunday cleanup 2022-05-23 00:15:52 +02:00
Raphaël Vinot ae9cb3e81c chg: Bump deps 2022-03-29 21:13:02 +02:00
Raphaël Vinot 1f998b457f chg: use template 2021-10-18 13:06:43 +02:00
Raphaël Vinot 80d2804f6c chg: Bump deps 2021-10-01 14:53:46 +02:00
Raphaël Vinot 8296502707 fix: Avoid exception if the capture happens at 0 microsec. 2021-09-30 15:38:25 +02:00
Raphaël Vinot 9215522563 fix: Avoid exception in case the DNS files are broken 2021-09-29 15:05:31 +02:00
Raphaël Vinot 681e136ef4 chg: More cleanup to use the new caching system as it should be. 2021-09-27 11:36:27 +02:00
Raphaël Vinot 6e9e3990c4 fix: Indexes not updated on tree rebuild, better handling of tree cache 2021-09-24 16:16:41 +02:00
Raphaël Vinot 48fc807e7d new: Add monitoring for pickle cache status 2021-09-24 12:02:28 +02:00
Raphaël Vinot 1d3bb55343 chg: Rebuild trees when captures are moved. 2021-09-23 16:40:39 +02:00
Raphaël Vinot e6e61089b6 chg: Speedup cache initialization 2021-09-23 10:29:02 +02:00
Raphaël Vinot aa7173d27d fix: a broken/missing pickle is handled elsewhere 2021-09-23 09:17:34 +02:00