Commit Graph

1101 Commits

Author SHA1 Message Date
Cooper Quintin
0f6020cc2d updating files to push to /data/wavehunter directory 2023-12-15 16:40:02 -08:00
Cooper Quintin
43a40e02c9 Merge branch 'main' into scripts 2023-12-15 14:38:39 -08:00
Cooper Quintin
746c41ad77 better logging and pid handling 2023-12-15 14:38:32 -08:00
Cooper Quintin
17782b3fa2 Merge pull request #10 from EFForg/gsmtap
Gsmtap
2023-12-15 14:34:24 -08:00
Cooper Quintin
b91f4af0a7 Merge branch 'main' into gsmtap 2023-12-15 14:34:03 -08:00
Cooper Quintin
6b2de86ddf Merge pull request #12 from EFForg/handle-empty-reads
diag_device: handle 0 byte reads
2023-12-15 14:14:23 -08:00
Will Greenberg
85d8526829 diag_device: handle 0 byte reads 2023-12-15 13:21:40 -08:00
Cooper Quintin
9500882ce2 adding init.d scripts and updating makefile 2023-12-14 17:19:13 -08:00
Will Greenberg
d1bb29f6c2 some minor cleanups, comments 2023-12-14 12:29:06 -08:00
Will Greenberg
f99d0897eb wavehunter and wavehunter-reader now output pcap files 2023-12-14 11:48:30 -08:00
Will Greenberg
fd5d01ad1f Switch to using log crate macros 2023-12-14 11:48:30 -08:00
Will Greenberg
d6266db1b9 Add GSMTAP parsing and PcapNg file writing 2023-12-14 11:48:30 -08:00
Cooper Quintin
20a31a05bd Merge pull request #9 from EFForg/failsafe
Debug logging, rename to Wave Hunter
2023-12-14 11:31:41 -08:00
Will Greenberg
557de415d7 More reorganization, renamed to Wave Hunter 2023-12-13 16:51:55 -08:00
Will Greenberg
69d40a766a some renaming, reorganization 2023-12-13 16:51:55 -08:00
Will Greenberg
0187fa51e8 rename failsafe mode to debug mode 2023-12-13 16:51:55 -08:00
Will Greenberg
6cc22c3863 exit failsafe_reader if incorrect args are supplied 2023-12-13 16:51:55 -08:00
Will Greenberg
2504a1da2e add failsafe writer and reader 2023-12-13 16:51:55 -08:00
Cooper Quintin
297fc83e3f Merge pull request #7 from EFForg/fix-1
Drive log reading locally
2023-12-13 16:09:32 -08:00
Will Greenberg
dffa76792e yet more read loop fixes 2023-12-12 15:03:12 -08:00
Will Greenberg
2e4d54928d maybe fix read loop? 2023-12-12 13:59:03 -08:00
Will Greenberg
e3e50b95e5 simplify packet reading a bit 2023-12-08 17:51:13 -08:00
Will Greenberg
978901b233 fix packet reading and leftover bytes checks 2023-12-08 16:38:23 -08:00
Will Greenberg
10bafc3faa fix hdlc ops 2023-12-07 18:49:39 -08:00
Will Greenberg
76555fe68c make hdlc operations work on slices 2023-12-07 17:20:22 -08:00
Will Greenberg
470a263593 better log parsing 2023-12-07 16:29:17 -08:00
Will Greenberg
9617ec3023 add logging crates 2023-12-07 16:29:05 -08:00
Will Greenberg
196eeba520 Parse log bodies 2023-12-06 15:19:52 -08:00
Will Greenberg
bdb12aba9e fixed log config stage, now getting actual logs 2023-12-05 18:41:35 -08:00
Will Greenberg
9dda8eb952 wip 2023-12-05 18:26:17 -08:00
Will Greenberg
be058507f1 wip 2023-12-05 18:11:17 -08:00
Will Greenberg
ccd9dfa2a7 appease clippy 2023-12-04 16:54:46 -08:00
Will Greenberg
e6fab5c27d log parsing 2023-12-04 16:47:42 -08:00
Will Greenberg
db18abae6f Mostly working now, except for log parsing and random checksum failures 2023-12-04 15:38:01 -08:00
Will Greenberg
7d55716104 logging enabled without qcsuper 2023-12-02 23:43:02 -08:00
Will Greenberg
0f534a0d11 slightly clearer server comment 2023-12-02 10:56:57 -08:00
Will Greenberg
f319ee8d70 add more comments 2023-11-15 11:07:08 -08:00
Cooper Quintin
4729525235 Merge pull request #2 from EFForg/server
implements server
2023-11-15 09:50:40 -08:00
Will Greenberg
5bd2c3f653 various cleanups, fix client disconnect flow 2023-11-14 20:22:39 -08:00
Will Greenberg
3fc1b4d686 fix server 2023-11-14 19:20:58 -08:00
Will Greenberg
f2bcda0342 update deps 2023-11-14 19:20:50 -08:00
Will Greenberg
c02393a192 appease clippy 2023-11-09 22:37:09 -08:00
Will Greenberg
508b882d45 implement server 2023-11-09 18:50:16 -08:00
Will Greenberg
05cc2839ce add tokio 2023-11-09 18:43:31 -08:00
Will Greenberg
5da9aad0a8 refactor into a struct to prepare for tcp server 2023-11-09 15:06:21 -08:00
Cooper Quintin
2b776815eb Merge pull request #1 from EFForg/build-config
Build config
2023-11-08 17:26:30 -08:00
Will Greenberg
102fe8d10e minor nitpicks 2023-11-08 17:15:13 -08:00
Will Greenberg
1e8ab45b37 add cargo config for cross-compilation 2023-11-08 16:21:15 -08:00
Cooper Quintin
677d0b9d66 typo 2023-11-08 15:26:59 -08:00
Cooper Quintin
8e9d8634d1 housekeeping 2023-11-08 15:23:19 -08:00