Commit Graph

55 Commits

Author SHA1 Message Date
gurkenhabicht 8367067d3d updated TODOs 2023-08-03 22:50:27 +02:00
gurkenhabicht 1e6fc92e41 make the database work again 2023-07-24 22:57:31 +02:00
gurkenhabicht 636c383e64 formatting, cleanup, readme overhaul 2020-06-30 17:26:02 +02:00
gurkenhabicht 5c36509827 cleanup 2020-06-29 23:54:42 +02:00
gurkenhabicht b571cb06f5 introduced full tokio + std mpsc chain, introduced jemallocator 2020-06-29 02:19:29 +02:00
gurkenhabicht 381cecd710 updated Cargo.toml 2020-06-22 12:11:51 +02:00
gurkenhabicht 23d821234a typos 2020-06-21 20:24:14 +02:00
gurkenhabicht e963232e82 reworked qrydata 2020-06-21 20:08:35 +02:00
gurkenhabicht d664ac8122 switched from INSERT to COPY + impelemented multithreading 2020-06-21 03:39:58 +02:00
gurkenhabicht 2e2c8c5e5b solved logic bug,clean up 2020-06-19 02:03:28 +02:00
gurkenhabicht 0e1b9435b1 reworked chunker, performance inrease 2020-06-18 20:22:18 +02:00
gurkenhabicht 668a22b4d0 added database table to config file 2020-06-18 01:45:12 +02:00
gurkenhabicht 6a2dc9cff6 clean up 2020-06-16 01:48:59 +02:00
gurkenhabicht 7dc1788597 grammar n stuff 2020-06-15 21:03:37 +02:00
gurkenhabicht d453fafc30 grammar n stuff 2020-06-15 21:00:55 +02:00
gurkenhabicht 4708292353 Merge branch 'master' of https://github.com/gurkenhabicht/tpcpr 2020-06-15 20:50:20 +02:00
gurkenhabicht 8007c3246e added some lines to README 2020-06-15 20:49:13 +02:00
gurkenhabicht 3cc7571e2d
Delete .gdb_history 2020-06-15 01:21:50 +02:00
gurkenhabicht ff1da0de84 clean up 2020-06-15 01:08:40 +02:00
gurkenhabicht 4e86759c68 clean up + restucturing 2020-06-14 04:14:06 +02:00
gurkenhabicht 4bfd00ac05 fully implemented linktype rawip 2020-06-13 03:17:13 +02:00
gurkenhabicht 09c8a7438f modularized linktypes, transport layer generic function call possible 2020-06-12 23:17:52 +02:00
gurkenhabicht faddf64307 implemented data_link() for device_parse(), implemented serializable MacAddress, clean up 2020-06-11 18:24:09 +02:00
gurkenhabicht 7aff006aed introduced ip_raw(vlan) encapsulation type parsing, clean up 2020-06-11 01:08:16 +02:00
gurkenhabicht 8a9f819e68 added fn init_qrydata 2020-06-07 23:56:53 +02:00
gurkenhabicht 16a2253f23 added Fileinfo struct, including file size, metadata and pcap encapsulation type 2020-06-06 16:48:40 +02:00
gurkenhabicht 2930cdd2ac added regex parser to config 2020-06-06 03:29:38 +02:00
gurkenhabicht cb973851d6 clean up 2020-06-04 21:13:48 +02:00
gurkenhabicht 6f56f5a930 pcap iterator now in configure, performance improvements 2020-06-01 20:55:11 +02:00
gurkenhabicht 0b2dd3a59c implemented arp protocol 2020-05-31 00:45:30 +02:00
gurkenhabicht ac9cc64fbc implemented arp protocol 2020-05-31 00:44:47 +02:00
gurkenhabicht c7355fbcf8 updated string concat function, crazy performance increase 2020-05-30 00:45:32 +02:00
gurkenhabicht 483dad881c modular Config initialization 2020-05-29 01:05:53 +02:00
gurkenhabicht 2d96ddba3a clean up 2020-05-27 00:42:07 +02:00
gurkenhabicht c5e99f8afb some corrections 2020-05-25 00:54:45 +02:00
gurkenhabicht 0f7f196b24 added file signature recognition for pcap+pcapng files 2020-05-25 00:51:10 +02:00
gurkenhabicht d70a882245 udp fully implemented + hefty performance boost 2020-05-22 19:09:05 +02:00
gurkenhabicht 4d3d1c98d6 regex parser result is now a field in QryData, and stored in the db as a result 2020-05-21 17:27:30 +02:00
gurkenhabicht 45d69dd97f changed first if loop to match statement 2020-05-21 01:48:13 +02:00
gurkenhabicht 59e96a1205 implemented regex parser to stdout, formatted layout 2020-05-21 00:56:11 +02:00
gurkenhabicht 8e553bee9e implemented regex parser to stdout 2020-05-21 00:54:56 +02:00
gurkenhabicht 2f3d08b21d fixed tcp_header.data_offset in ipv6 branch 2020-05-19 20:04:20 +02:00
gurkenhabicht 18de53015b cleanup 2020-05-19 19:34:19 +02:00
gurkenhabicht a324836a90 made osi Layer 3+4 optional, table layout will be dynamic 2020-05-19 18:28:32 +02:00
gurkenhabicht a2d6ebe535 ipv6 are correct now 2020-05-18 17:31:25 +02:00
gurkenhabicht 9c15ce850c added rayon to toml file 2020-05-18 16:53:17 +02:00
gurkenhabicht 7d351101b7 parallelized serialization with rayon 2020-05-18 16:51:48 +02:00
gurkenhabicht cfa405b5c2 reworked ipv6, field still faulty 2020-05-18 15:21:09 +02:00
Stefan Friese 86b9051277 added arp packet handler 2020-05-15 19:37:23 +02:00
Stefan Friese dd49870da4 impl of ipv6 2020-05-15 12:49:10 +02:00