1
0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-11-24 02:46:36 +01:00
Commit Graph

974 Commits

Author SHA1 Message Date
Pavel Odintsov
b520b2301e Add packet length option 2015-05-20 09:15:41 +02:00
Pavel Odintsov
9f4eadd1c6 Add iptables backend for Flow Spec Queue 2015-05-19 23:07:43 +02:00
Pavel Odintsov
fe5ad61ff0 Significant rewrite Firewall class to OOP 2015-05-19 19:21:00 +02:00
Pavel Odintsov
8c1af6e869 Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon 2015-05-19 00:19:19 +02:00
Pavel Odintsov
a1060d6e1e Switch off counter to deadline 2015-05-19 00:18:31 +02:00
Pavel Odintsov
ecb9aaf5e7 Merge pull request #224 from lirico/patch-1
Update README.md
2015-05-19 01:15:57 +03:00
lirico
9ad11382a5 Update README.md
Added info about only x86_64 architecture supported.
2015-05-19 00:14:27 +02:00
Pavel Odintsov
81609a38ac Add feature for announce whole subnet with BGP instead single IP. Closes: #222 2015-05-18 07:07:55 -04:00
Pavel Odintsov
217471528a Add function fo lookup subnet for ip in string format 2015-05-18 07:06:11 -04:00
Pavel Odintsov
0ae9618e27 Add function for conversion prefix_t to string format 2015-05-18 06:38:19 -04:00
Pavel Odintsov
8ccd677df4 Code unification for exabgp_ban_manage; We could announce non /32 subnet now 2015-05-18 12:55:03 +03:00
Pavel Odintsov
080b9b2541 Add working handle for filters flush for netmap-ipfw 2015-05-18 01:01:30 +02:00
Pavel Odintsov
a50217515b Add working ExaBGP config files 2015-05-18 01:32:16 +03:00
Pavel Odintsov
50e1f1ec7c Working code for integration with userpace netmap-ipfw with flow spec 2015-05-17 19:19:49 +02:00
Pavel Odintsov
733bdeaceb Add filter for = sign 2015-05-17 17:32:01 +02:00
Pavel Odintsov
41f6b86337 Add draft code for netmap-ipfw management 2015-05-17 18:16:12 +03:00
Pavel Odintsov
c9f7f5ddb9 Add script for netmap-ipfw speed measurenment 2015-05-17 14:33:15 +03:00
Pavel Odintsov
aa1d08b897 Working code for Firewall Queue! Whoa! We could block traffic directly from ExaBGP hook 2015-05-15 21:53:38 +02:00
Pavel Odintsov
b0cae2a958 Fix code for run worker 2015-05-15 21:16:42 +02:00
Pavel Odintsov
aae744a9c0 Add exec flag 2015-05-15 21:10:51 +02:00
Pavel Odintsov
36867da629 Move script to scripts folder 2015-05-15 19:13:21 +03:00
Pavel Odintsov
0d2440160d Add stub for firewall queue implementation 2015-05-15 17:35:02 +03:00
Pavel Odintsov
a80f0b44f2 Complete code reformat with clang-format 2015-05-15 13:55:52 +03:00
Pavel Odintsov
62b8067fcb Add remark about clang 2015-05-15 13:55:43 +03:00
Pavel Odintsov
3cac8ce8ed Add script for code reformatiing 2015-05-15 13:50:50 +03:00
Pavel Odintsov
edcdee446b Add fix to clang format file 2015-05-15 13:30:58 +03:00
Pavel Odintsov
a9b66331d4 Add example clang format file 2015-05-15 12:43:21 +03:00
Pavel Odintsov
e904437e28 Add ninja call in docs 2015-05-15 11:27:00 +03:00
Pavel Odintsov
6ebb02fdd9 Add remark about ninja and compilation speedup; Rewrite fine tuning guide 2015-05-15 11:26:28 +03:00
Pavel Odintsov
4d0240c864 Add comments to ExaBGP config 2015-05-14 19:00:14 +03:00
Pavel Odintsov
cd7397df14 Add packet for pip 2015-05-14 18:49:26 +03:00
Pavel Odintsov
fba3a1bfe3 We will shutdown tool if soemthing wrong with signals 2015-05-14 18:42:49 +03:00
Pavel Odintsov
e80cb9d4d1 Fix underscores in Header Guards 2015-05-14 18:21:26 +03:00
Pavel Odintsov
c40f5f2887 Add signal() function resul handler. Related: #214 2015-05-14 18:13:41 +03:00
Pavel Odintsov
e415c83039 Fix Header Guard naming: https://www.securecoding.cert.org/confluence/display/seccode/PRE06-C.+Enclose+header+files+in+an+inclusion+guard 2015-05-14 18:04:51 +03:00
Pavel Odintsov
12806bb28f Fix MacOS compatibility because we haven't ability to assign CPUS here 2015-05-14 18:04:12 +03:00
Pavel Odintsov
ceb26735f9 Add script for PCI passthourgh configuration 2015-05-14 13:16:35 +03:00
Pavel Odintsov
ce20b28d87 Fix markup 2015-05-14 03:48:55 +03:00
Pavel Odintsov
0d415f2b92 Add results for VM Passthrough + irq balance 2015-05-14 03:48:36 +03:00
Pavel Odintsov
4f268c1e12 Rename 2015-05-14 03:45:19 +03:00
Pavel Odintsov
c8f58a061d Fix docs about irq balance manually 2015-05-14 03:43:53 +03:00
Pavel Odintsov
f9f79b0fce Add script for IRQ distribution over all available cores; Provide 1Mpps speed up for netmap 2015-05-14 03:42:22 +03:00
Pavel Odintsov
d8cab4a4d5 Fix typo 2015-05-14 03:33:18 +03:00
Pavel Odintsov
68796c63ed Add performance evaluation results for KVM VM 2015-05-14 03:32:58 +03:00
Pavel Odintsov
4f2334839c Remark about netmap 2015-05-14 03:15:39 +03:00
Pavel Odintsov
1d3a86f6c8 Update PERFORMANCE_TESTS.md 2015-05-14 01:18:07 +03:00
Pavel Odintsov
97d218e5bf Add performance tests 2015-05-14 00:06:47 +03:00
Pavel Odintsov
7d6184aab6 Fix 2015-05-14 00:05:47 +03:00
Pavel Odintsov
0f075a314d Switch to mpps instead of pps 2015-05-13 23:59:35 +03:00
Pavel Odintsov
bb11d6eead Fix markup 2015-05-13 23:58:46 +03:00