Commit graph

1461 commits

Author SHA1 Message Date
ziirish
935c4ca890
python3 fix 2019-04-01 11:57:08 +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
5fa69481a9
support Flask-SocketIO 3.2.1+ 2019-03-25 15:40:03 +01:00
ziirish
8a3f50aed5
demo: ensure the monitor is ready before initializing the agent 2019-03-22 11:14:37 +01:00
ziirish
06db950c17
fix demo for v0.7.0+ 2019-03-21 17:17:06 +01:00
ziirish
e27e5fe36d
update demo 2019-03-20 17:01:56 +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
de53553abd
fix: looks like an old indentation issue just showed up 2019-02-08 19:14:13 +01:00
ziirish
83f9ecec72
fix: rename default settings 2019-02-08 19:12:36 +01:00
ziirish
a294ad755e
fix: allow to switch login on another backend in case of failure 2019-02-08 19:12:17 +01:00
ziirish
55c2dfb6fb
make the parallel backend work with the agent 2019-02-08 19:11:09 +01:00
ziirish
ef69e9c2ff
fix lint 2019-02-08 19:08:48 +01:00
ziirish
21ea24ea53
use a shared logger through a fabric in order to have the same settings everywhere 2019-02-08 19:04:33 +01:00
ziirish
39a96f59cd
rename authentication backends sections 2019-01-18 12:54:06 +01:00
ziirish
09667e52d9
make the agent exit when the backend is in trouble at startup 2019-01-17 18:44:33 +01:00
ziirish
338c791cc4
fix: websocket was not working anymore since 53b404a 2019-01-15 16:45:51 +01:00
ziirish
f8f8e94ce2
fix: try to parse timestamp according to the timezone #284 2019-01-10 18:15:36 +01:00
ziirish
766dc6e9a6
fix doc warnings 2018-11-09 14:32:54 +01:00
ziirish
f671d3dbbb
update trio requirement and drop use of deprecated Queues 2018-11-08 16:25:56 +01:00
ziirish
2456227d9f
fix lint 2018-10-31 18:36:21 +01:00
ziirish
52144c3dfa
refactoring to reduce duplicate code 2018-10-31 18:32:00 +01:00
ziirish
d38beea8d0
fix lint 2018-10-30 18:43:34 +01:00
ziirish
7683c83af9
add: new unit tests 2018-10-30 18:28:06 +01:00
ziirish
aee8b6033b
improve test coverage 2018-10-15 20:17:02 +02:00
ziirish
d2dd8afcec
allow moderator to reset user password 2018-10-15 20:16:10 +02:00
ziirish
3d4db7e17c
upgrade to latest flask-resplus==0.12.1 2018-10-11 14:14:54 +02:00
ziirish
58e811ef4a
allow to hide selected clients/servers (see #282) 2018-10-10 23:13:01 +02:00
ziirish
f973a2f281
fix unit tests + fix deprecation warnings 2018-09-19 21:16:17 +02:00
ziirish
6810b40a20
cleanup 2018-09-19 17:14:34 +02:00
ziirish
1588989149
allow to list all backups on every backups through the 'magic' -1 value + remove some gevent/parallelization code which is hard to maintain 2018-09-19 16:40:11 +02:00
ziirish
a468136112
better handling of broken pipes 2018-09-19 11:09:59 +02:00
ziirish
310f9f3f58
rename misc.backend.burp module to misc.backend.utils 2018-09-18 15:30:51 +02:00
ziirish
a07be32f1b
support upcoming '-V' flag instead of '-v' 2018-09-18 15:18:39 +02:00
ziirish
12c33cd9ff
add several audit logs 2018-09-14 16:18:08 +02:00
ziirish
78030c3eb8
prevent the monitor pool from dying when burp-client is not starting properly 2018-09-14 14:42:08 +02:00
ziirish
20fc9f2ec5
support new status response delimiter introduced in 2.1.10 2018-09-12 18:21:41 +02:00
ziirish
ea2d374d85
rename the 'async' backend into 'parallel' in order to be compliant with python 3.7 2018-08-18 02:58:51 +02:00
ziirish
a3eda48012
missing rename 2018-08-18 02:07:31 +02:00
ziirish
87b96c4d75
also update monitor bconfcli 2018-08-17 18:11:58 +02:00
ziirish
772f17e2b7
lint 2018-08-17 16:43:31 +02:00