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 |
|