Commit graph

654 commits

Author SHA1 Message Date
ziirish
7f2832d1fa lint 2023-03-19 15:13:01 +01:00
ziirish
10169e4894
fix: don't throw exceptions when the burp directory is not found 2021-10-06 17:23:48 +02:00
ziirish
2273af93a4
lint 2021-09-17 22:57:45 +02:00
PaliPalo
affbed705f
Update local.py
Use default Python PAM module instead of pasta-code
2021-07-13 17:03:54 +02:00
ziirish
4fbffa839a
fix nested trio issue with agent and parallel backend 2021-05-14 22:53:55 +02:00
ziirish
43253d8265
use black to format the code 2021-05-12 17:47:01 +02:00
ziirish
720855961f
fix: don't screw up configuration files (fix #333) 2020-08-03 22:20:04 +02:00
ziirish
4d73ae8a74
fix: allow to provide a burp-server version in case we cannot determine it automatically #333 2020-06-15 23:52:37 +02:00
ziirish
b0412fec66
add: last backup attempt on the clients view (fix #309) 2020-05-23 23:13:32 +02:00
ziirish
70d9a25efe
make sure tmpdir exists prior running a restoration (fix #315) 2020-03-29 23:13:37 +02:00
ziirish
3bfc6c653d
fix: issue with python 3.8 2020-03-29 22:27:19 +02:00
ziirish
f19162a758
properly handle acl order and exclude (fix #327) 2020-01-20 23:05:29 +01:00
ziirish
23185f333b
lint 2019-10-21 10:11:23 +02:00
ziirish
5049f6319d
document audit API (see #260) 2019-10-03 15:15:01 +02:00
ziirish
2292ef826f
add: new static templates (fix #280) 2019-10-03 11:51:25 +02:00
ziirish
30a255037f
Allow to exclude patterns as well (fix #305) 2019-09-27 15:29:34 +02:00
ziirish
ed2a646a69
allow to exclude some clients from matching ACL rules (see #305) 2019-09-26 22:03:41 +02:00
ziirish
b558c1170f
introduce a new 'order' keyword in the ACL rules (see #305) 2019-09-25 22:15:55 +02:00
ziirish
26ebab6590
allow to rename client/templates 2019-09-18 18:18:54 +02:00
ziirish
7464f9d78c
remove calls to gevent (see #316) 2019-08-20 17:22:31 +02:00
ziirish
38c3d94f2f
prevent burp-ui from crashing when monitor is not ready (fix #318) 2019-08-20 14:33:24 +02:00
ziirish
fa6d987d51
use a dedicated listen port for burp-ui restorations 2019-08-01 18:00:11 +02:00
ziirish
150c738418
bump trio version 2019-08-01 14:04:39 +02:00
ziirish
09c39002a0
don't lock the backend while performing a restore 2019-07-31 17:29:48 +02:00
ziirish
bb41c71fa4
allow to run remove_client asynchronously through celery (#232) 2019-07-10 22:29:53 +02:00
ziirish
3dabaf7690
fix: do not delete data unless told otherwise (see #232) 2019-07-02 00:10:42 +02:00
ziirish
86bd40ee90
fix: allow to load a user from a cookie 2019-07-02 00:10:02 +02:00
ziirish
63845992c6
improve readability 2019-07-02 00:09:31 +02:00
ziirish
81455caa2c
make fresh logins upon basic auth 2019-05-15 23:00:43 +02:00
ziirish
e5d2a48d65
fix: make sure to use the right data type 2019-05-15 18:25:08 +02:00
ziirish
e394744162
add: allow to delete clients data upon removal (fix #232) 2019-05-15 18:11:54 +02:00
ziirish
b38e3c9de5
fix: remember original authentication backend 2019-05-15 18:08:11 +02:00
ziirish
ebf12aa4b5
take advantage of all()/any() builtins optimizations 2019-05-07 17:41:08 +02:00
ziirish
ec6e305f2f
make sure to use the correct version of Click (fix #308 and #307) 2019-05-03 16:16:16 +02:00
ziirish
15be9a6238
various performance improvements for the parallel backend 2019-05-03 12:11:18 +02:00
ziirish
2c8e330acd
wait for the burp-server to be up and running while starting the agent 2019-04-02 18:20:38 +02:00
ziirish
40d814f290
syntax 2019-03-29 22:03:46 +01:00
ziirish
13727a3617
handle a few exceptions 2019-03-29 21:58:17 +01:00
ziirish
1fbee0c268
make sure celery doesn't prevent the main server to talk to the monitor while performing huge computes 2019-03-29 18:30:15 +01:00
ziirish
d125718944
typo 2019-03-28 17:21:19 +01:00
ziirish
54a117da61
fix setup-burp by enforcing burp2 backend for setup and fallback to client_version when we can't determine the server_version for the parser 2019-03-28 17:13:10 +01:00
ziirish
56464b0254
better exceptions handling 2019-03-28 09:54:00 +01:00
ziirish
8a3f50aed5
demo: ensure the monitor is ready before initializing the agent 2019-03-22 11:14:37 +01:00
ziirish
d20514ba6e
fix: processes may not be alive anymore if they have been idle for a long time 2019-03-15 22:21:57 +01:00
ziirish
b62c359fce
fix: allow templates removal 2019-03-06 18:05:18 +01:00
ziirish
30223d5e52
fix tests 2019-03-06 17:27:50 +01:00
ziirish
cc7771818c
support burp 2.2.10+ options in the diag and setup tools 2019-03-05 23:09:56 +01:00
ziirish
021206dc04
make parser compatible with burp 2.1.x and 2.2.x 2019-03-05 15:04:07 +01:00
ziirish
ecb9aa8d3a
make sure to evaluate server_version before returning it 2019-03-05 11:15:44 +01:00
ziirish
83f9ecec72
fix: rename default settings 2019-02-08 19:12:36 +01:00