Commit Graph

98 Commits (63a447d5885072b573e72b01665080ff42c9b7f6)

Author SHA1 Message Date
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 c37250f869
Merge branch 'master' of https://github.com/D4-project/d4-core 2019-01-18 17:16:29 +01:00
Terrtia 0a73836fd1
fix: [server] fix 2019-01-18 17:16:04 +01:00
Gerard Wagener 4e8b287606 Merge branch 'master' of github.com:D4-project/d4-core 2019-01-18 16:32:50 +01:00
Gerard Wagener 412232c2ef chg: [client] Remove last \n from config data 2019-01-18 16:32:18 +01:00
Terrtia b37aa38d3b
fix: [server install] add screen 2019-01-18 16:08:19 +01:00
Terrtia fe2b98dd93
chg: [flask] resize 2019-01-18 15:54:16 +01:00
Terrtia 58b2f6a19e
chg: [server] fix 2019-01-18 15:38:27 +01:00
Terrtia 653a1073b8
chg: [server launcher] add launcher 2019-01-18 12:02:20 +01:00
Jean-Louis Huynen 7760d37084 Merge branch 'master' of github.com:D4-project/d4-core 2019-01-18 08:59:39 +01:00
Jean-Louis Huynen f1e27cf447 Adds scripts and instructions for Verifiable Self-Signed Certificate generation 2019-01-18 08:59:15 +01:00
Gerard Wagener c1ea2c2e00 chg: [client] use alternative to getrandom as it is not available on openbsd 2019-01-17 17:28:32 +01:00
Gerard Wagener e92094571f Merge branch 'master' of github.com:D4-project/d4-core 2019-01-17 17:04:01 +01:00
Gerard Wagener 27b8d2d974 chg: [client] use local uuid header file 2019-01-17 17:02:53 +01:00
Terrtia 8b30947dd1
Merge branch 'master' of https://github.com/D4-project/d4-core 2019-01-17 15:34:11 +01:00
Terrtia cac6a1ce3c
chg: [web] add basic flask server 2019-01-17 15:33:44 +01:00
Gerard Wagener b988939a59 chg: [client] fixed string parsing for source and destination 2019-01-17 15:22:27 +01:00
Gerard Wagener c879a22cf2 chg: [client] check if hmaczero could be allocated 2019-01-17 14:54:27 +01:00
Gerard Wagener 5cce7ee139 Merge branch 'master' of github.com:D4-project/d4-core 2019-01-17 14:54:12 +01:00
Jean-Louis Huynen 12956f605b new example scripts to get a root CA 2019-01-17 12:13:35 +01:00
Terrtia 598ef2e8d8
chg: [server] add redis config file 2019-01-16 10:37:34 +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 b6c48d95e3
fix: [worker4] fix save rotation 2019-01-15 15:01:30 +01:00
Terrtia 797ec0056a
chg: [worker4] add dnscap workers 2019-01-15 14:23:53 +01:00
Terrtia 0f8a13a11a
Merge branch 'master' of https://github.com/D4-project/d4-core 2019-01-15 14:16:07 +01:00
Terrtia d8f93160dd
chg: [server worker1] add uuid metadata + fix worker1 2019-01-15 14:15:37 +01:00
Gerard Wagener 5086b37425 chg: [client] close file descriptor 2019-01-15 13:25:33 +01:00
Gerard Wagener d738a68312 chg: [client] embedded util-linux-2.31.1 2019-01-15 11:03:35 +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 b82786e911
Merge branch 'master' of https://github.com/D4-project/d4-core 2019-01-11 13:56:09 +01:00
Terrtia b66444540c
chg: [server] refractor stream worker + add uuid blacklist + handle pcap (type 2) 2019-01-11 13:54:01 +01:00
Jean-Louis Huynen 9bd32a5cc5 self-signed certificate generation script 2019-01-10 10:20:42 +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 fef4513ecc Merge branch 'master' of https://github.com/D4-project/d4-core 2019-01-03 11:38:20 +01:00
Terrtia 3937486e7c fix: [client] fix sha256 hmac 2019-01-03 11:37:43 +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
Gerard Wagener 788aad117e chg: [client] Reset HMAC for each d4 packet 2018-12-20 14:55:49 +01:00
Gerard Wagener 081f3e027e chg: [client] Check if hmac context exists 2018-12-20 14:41:56 +01:00
Gerard Wagener d413cc68dc chg: [client] Fixed memory aligment artefacts 2018-12-20 10:56:13 +01:00