Commit Graph

  • a40b68f549 Fix in patricia performance tests Pavel Odintsov 2014-12-18 18:44:56 +0300
  • 0ab7054fdf Switch to thread safe __sync_fetch_and_add instead increment Pavel Odintsov 2014-12-18 18:30:10 +0300
  • d26fed8fe0 Enable gcc optimizations because they provides big speedup wihtout issues Pavel Odintsov 2014-12-18 13:23:56 +0300
  • 4d93c5786d Fix in LPM tests Pavel Odintsov 2014-12-16 17:21:11 +0300
  • 2d6d497cfa Migration to 64bit counters; Fix very ugly big with check_period; Add shift for 500ms for draw thread; Pavel Odintsov 2014-12-16 17:20:04 +0300
  • 4e50e76614 Stats refactoring; Add speed recalculation time; Pavel Odintsov 2014-12-16 14:59:24 +0300
  • 288e7ebeee Thank to clang! I will never find this bug without it Pavel Odintsov 2014-12-16 14:08:50 +0300
  • ea65c8504b Fix ugly bug with memory corruption Pavel Odintsov 2014-12-16 13:56:08 +0300
  • 352e6e08f9 add remarks about debug compilation Pavel Odintsov 2014-12-16 13:55:54 +0300
  • 7f89530293 Remove obsoleted makefile Pavel Odintsov 2014-12-16 13:32:17 +0300
  • 37ba3199da Add remark about clang compilation with cmake Pavel Odintsov 2014-12-16 13:31:41 +0300
  • 4d455a5d26 Reproduce production workload at LPM Pavel Odintsov 2014-12-16 12:12:54 +0300
  • cf3d346f81 Fix LPM tests Pavel Odintsov 2014-12-16 11:13:13 +0300
  • f3fbb900f4 Fix build for LPM tests; We do test again Pavel Odintsov 2014-12-16 11:03:55 +0300
  • 3929e213ff Fix patricia lib name Pavel Odintsov 2014-12-16 11:01:07 +0300
  • 083a52ffc6 Introduce complete PF_RING ZC API with balancer; Remove mutexes for total counters; Optimize ban table lookup code; Pavel Odintsov 2014-12-16 04:22:51 +0300
  • b21d07f4ce Add libnuma to deps Pavel Odintsov 2014-12-15 22:11:13 +0300
  • 548947c69f Wokring PF_RING ZC Native API Pavel Odintsov 2014-12-15 22:08:39 +0300
  • 350c0f9961 Add stub for PF_RING native ZC API Pavel Odintsov 2014-12-15 19:24:51 +0300
  • 2300be70ca Add link to Linkedin Pavel Odintsov 2014-12-14 14:18:56 +0300
  • b28fe8adbf Add fix in docs Pavel Odintsov 2014-12-13 17:23:58 +0300
  • a5a576b2fa Add ability to check number of CPU cores Pavel Odintsov 2014-12-13 16:06:03 +0300
  • 982f922827 Disable multichannel Pavel Odintsov 2014-12-13 15:22:30 +0300
  • e1a3bc36b7 Move locks to critical section Pavel Odintsov 2014-12-13 14:46:56 +0300
  • 70e3c77c29 Add file with project THANKS Pavel Odintsov 2014-12-12 21:36:56 +0300
  • a3672ca0c6 Disable travis Pavel Odintsov 2014-12-12 20:48:50 +0300
  • c3427974f5 Introduce ability to enable multy-channel mode manually Pavel Odintsov 2014-12-12 19:32:39 +0300
  • 0c612e46a5 Enable ability to disable flow tracking Pavel Odintsov 2014-12-12 16:10:20 +0300
  • b63f4b9471 Introduce DNA/ZC PF_RING support Pavel Odintsov 2014-12-12 00:15:54 +0300
  • d47c10690b Enable autoenabling packet parser in DNA/ZC PF_RING mode Pavel Odintsov 2014-12-12 00:11:49 +0300
  • a85db93eaf Merge branch 'master' of github.com:FastVPSEestiOu/fastnetmon Pavel Odintsov 2014-12-11 23:32:45 +0300
  • 81404769c2 Add ability to separate bans and attack details collection Pavel Odintsov 2014-12-11 23:32:36 +0300
  • 29ed809f06 Merge branch 'master' of https://github.com/FastVPSEestiOu/fastnetmon Pavel Odintsov 2014-12-11 19:43:09 +0300
  • 4f1c08371f Fixes #70; We should parse up to 4 level every ZC packet; And we should zeroify all data Pavel Odintsov 2014-12-11 19:41:36 +0300
  • 7f5b49d10f Fix example code Pavel Odintsov 2014-12-11 19:27:24 +0300
  • 3256c42669 Add PoC for PF_RING ZC bug Pavel Odintsov 2014-12-10 18:34:02 +0300
  • 34f04f1d67 Add counter for unprocessed packets Pavel Odintsov 2014-12-10 18:08:12 +0300
  • b88ff87d9e Add L2TP packet payload timestamping Pavel Odintsov 2014-12-10 17:48:40 +0300
  • 37c4f55e67 Add dbug code Pavel Odintsov 2014-12-10 16:49:49 +0300
  • c50f6951a7 Disable logging, sosry :( Pavel Odintsov 2014-12-10 15:47:31 +0300
  • f5488153fe Introduce L2TP support; Closes #71 Pavel Odintsov 2014-12-10 15:44:33 +0300
  • 016963c674 L2TP decapsulation support Pavel Odintsov 2014-12-09 18:58:37 +0300
  • 9e41222be4 Add dkms into dependecies Pavel Odintsov 2014-12-08 12:04:16 +0300
  • 6bd4a50a5f Add come magic with current path of Travis Pavel Odintsov 2014-12-06 19:22:19 +0300
  • 2378cb2bd4 Restore current folder for Tarvis Pavel Odintsov 2014-12-06 19:18:01 +0300
  • c8952a5e33 Fix path for PF_RING again Pavel Odintsov 2014-12-06 19:12:57 +0300
  • a6f0c0c3c7 Sepcify path for wget in Travis CI Pavel Odintsov 2014-12-06 19:10:05 +0300
  • d66ebedb60 Add PF_RING deps for TRAVIS_CI Pavel Odintsov 2014-12-06 19:06:38 +0300
  • 5e1fb4812e Fix travis for cmake Pavel Odintsov 2014-12-06 18:39:34 +0300
  • ea1bc45a13 Add Travis config file Pavel Odintsov 2014-12-06 18:35:50 +0300
  • 1a6a0d5a8b Fix handling of unsigned types Pavel Odintsov 2014-12-05 22:44:24 +0300
  • 3f8a6d7b39 Fix CentOS 6 featur with libstdcpp Pavel Odintsov 2014-12-05 22:41:29 +0300
  • 89f81f7afe Introduce stable attack protocol detection; Closes #59 Pavel Odintsov 2014-12-05 18:48:12 +0300
  • feed0d8c38 Introduce more intellegent alforithm for attack direction Pavel Odintsov 2014-12-05 18:13:53 +0300
  • 1892f5eb7c Prettify attack handler code Pavel Odintsov 2014-12-05 18:01:17 +0300
  • 0a076f18b3 Introduce per protocol counters Pavel Odintsov 2014-12-05 17:34:59 +0300
  • e73aaa39a0 Revrite monkey code for speed counters Pavel Odintsov 2014-12-05 16:47:57 +0300
  • 4b334741c7 Optimize speed calculation Pavel Odintsov 2014-12-05 16:31:55 +0300
  • 0e0d85b365 Replace copy & paste fields with inheritance Pavel Odintsov 2014-12-05 16:17:04 +0300
  • f47a40ab4b Introduce icmp tracking Pavel Odintsov 2014-12-05 16:09:25 +0300
  • 2b723a1eb8 Now we save attack details in separate files Pavel Odintsov 2014-12-05 14:02:46 +0300
  • 0e14d3437d Add explicit type conversion for number of flows Pavel Odintsov 2014-12-05 12:54:54 +0300
  • 2c9f36c2c2 Replace EVN variable with configuration param Pavel Odintsov 2014-12-05 12:46:01 +0300
  • b87bf264f9 We should process even zeroed traffic! Pavel Odintsov 2014-12-05 12:01:52 +0300