Commit Graph

53 Commits (master)

Author SHA1 Message Date
Koen Van Impe 27aa5b1df9 Contributions to the documentation small type for "registered"
- Clarifications for basic install of the client
- Clarifications for basic install of the server
- Fix small types registered instead of registred
2023-12-22 18:31:40 +01:00
Terrtia b2f463e8f1
fix: [d4-server] check HMAC key 2021-04-20 16:42:22 +02:00
Terrtia adf0f6008b
fix: [d4-server] worker launcher: don't add invalid HMAC or empty data stream to workers queue 2021-04-20 15:43:03 +02:00
Terrtia 39d593364d
chg: [D4Server] add server port in config 2021-03-31 11:43:54 +02:00
Terrtia dc3cdcbc1c
chg: [D4server] add shared hmac key in config 2021-03-30 18:26:15 +02:00
Terrtia 6fee7df9fe
chg: [Sensors API + UI] add sensors monitoring 2020-11-10 11:11:23 +01:00
Terrtia 6f58e862cc
chg: [core] add redis server in config 2019-11-25 16:28:20 +01:00
Terrtia 0bd02f21d6
chg: [server + UI] change server_mode + display all registered sensors 2019-10-01 11:26:14 +02:00
Terrtia 3ce8557cff
chg: [server + UI + API] add server mode: registration + shared-secret + API-UI: approve/delete pending sensors 2019-09-30 17:07:25 +02:00
ljaqueme 6b5ec52e28 make it docker compliance 2019-06-11 12:27:39 -06:00
Terrtia fb15487773
fix: [server] connection lost: avoid none uuid 2019-06-04 09:13:00 +02:00
Terrtia bfc75e0db8
fix: [server] fix extended-types connection (allow concurrent 2/254) + fix extended types metadata + save connected types/extended in DB 2019-06-03 17:29:20 +02:00
Terrtia ae2adfe4d6
fix: [server] fix type 2, active_connection keys 2019-04-24 10:53:36 +02:00
Terrtia 40ff019e2f
fix: [server] duplicate connections 2019-04-24 10:43:47 +02:00
Terrtia 87a68494c1
fix: [server] fix type 2/254 error handler and stats 2019-04-10 13:26:09 +02:00
Terrtia 9144cd8af1
chg: [server] timeout unvalid connections 2019-04-03 14:05:16 +02:00
Terrtia 5d923a39e2
chg: [server] add tcpkeepalive 2019-04-03 11:55:15 +02:00
Terrtia 8da1bce74a
add: [server] stats: type by uuid, #2 #13 #14 2019-04-03 09:55:17 +02:00
Terrtia d07ba92aaf
chg: [server + UI v0.3] kick sensor by uuid + add temp ban + close connection when requested by server 2019-04-02 16:18:37 +02:00
Terrtia 25d11be213
chg: [worker 2] basic worker 2, save json on disk 2019-02-28 16:35:34 +01:00
Terrtia be3029721b
chg: [server worker2] add worker2 v0.0 + detect type change 2019-02-27 15:46:34 +01:00
Terrtia 4b71e43e83
chg: [server] support both IPv4 and IPv6 2019-02-14 11:17:50 +01:00
Terrtia d12e8f4a91
chg: [server] add worker 8, push data to redis + save in disk 2019-02-01 11:18:05 +01:00
Terrtia 69b9c12054
chg: [server UI v0.2] display if uuid is active 2019-01-28 14:16:43 +01:00
Terrtia 7144b56ad8
chg: [server] map active_connection by type + Auto kick connection with same uuid-type 2019-01-28 11:35:28 +01:00
Terrtia eb2cafbafa
chg: [server UI v0.2] change uuid-hmac key 2019-01-25 17:01:43 +01:00
Terrtia 5cc00b93d5
chg: [server UI v0.2] add ip info + ip list 2019-01-25 16:17:46 +01:00
Terrtia 63a447d588
chg: [server UI v0.1] add management by uuid + blacklist ip by uuid 2019-01-22 15:38:24 +01:00
Terrtia 7ff0f9ccdb
chg: [server UI v0.1] add UI v0.1 2019-01-21 16:53:40 +01:00
Terrtia 0a73836fd1
fix: [server] fix 2019-01-18 17:16:04 +01:00
Terrtia 58b2f6a19e
chg: [server] fix 2019-01-18 15:38:27 +01:00
Terrtia cac6a1ce3c
chg: [web] add basic flask server 2019-01-17 15:33:44 +01:00
Terrtia e24c5e4149
chg: [server, workers] add new redis metadata + fix log rotation + add control on stream size + add control on accepted types 2019-01-16 10:27:59 +01:00
Terrtia d8f93160dd
chg: [server worker1] add uuid metadata + fix worker1 2019-01-15 14:15:37 +01:00
Terrtia 8d041682b7
chg: [server] add some logs 2019-01-14 12:27:30 +01:00
Terrtia a7d5348ca6
chg: [server] chg tcpdump filepath + add basic logging 2019-01-14 11:17:18 +01:00
Terrtia b66444540c
chg: [server] refractor stream worker + add uuid blacklist + handle pcap (type 2) 2019-01-11 13:54:01 +01:00
Terrtia 6472ba8a21
chg: [server] add blacklist + add ip-uuid stats 2019-01-08 16:29:44 +01:00
Terrtia 57981dd452
chg: [server] support binary, add time rotation 2019-01-08 10:09:57 +01:00
Terrtia 9fd028f17f
chg: [server] use redis stream + save file on disk + file rotation (max_size) 2019-01-07 16:11:04 +01:00
Terrtia 81044af438
chg: [server] add install script 2019-01-03 16:31:54 +01:00
Terrtia 64924db80a
fix: [server] buffer 2019-01-03 15:46:42 +01:00
Terrtia afa8edd08e
chg: [server] timeout buffers 2019-01-03 15:23:06 +01:00
Terrtia 1ab9deb777
chg: [server] test with multiple clients + cleaning
todo: - timeout buffers
      - handle multiple d4 on the same client (with tcp port number)
2019-01-03 14:53:53 +01:00
Terrtia e19e301038
fix: [server] fix buffer with incomplete header 2019-01-03 12:01:06 +01:00
Terrtia 236c8e99c8
fix: [server] fix buffer
todo: add timeout, fix hashmac check
2019-01-03 09:41:15 +01:00
Terrtia c3492bc5a4
chg: [server] add buffer
todo: cleaning + do more tests (one and multiple clients)
2019-01-02 17:00:43 +01:00
Terrtia 2001e86c2a
chg: [Server] unpack header 2018-12-21 15:27:51 +01:00
Terrtia 48fc60edeb
chg: [server] use redis stream 2018-12-13 16:03:05 +01:00
Terrtia 7a2d04cfe1
chg: [server] verify input data, save data to disk by uuid, cleaning
todo: redis server
2018-12-13 10:55:27 +01:00