118 Commits

Author SHA1 Message Date
Peter Haag
235fad2e71 Fix minor issues and compiler warnings 2017-12-03 15:53:48 +01:00
Peter Haag
659f582b97 Fix sfcapd time slices < 60 are not allowed 2017-12-03 14:15:35 +01:00
Peter Haag
41e5ec8d20 Fix version tags. update all to 1.6.16 2017-12-03 14:04:25 +01:00
Peter Haag
7b9fa686a9 Fix readme for release 1.6.16 2017-11-05 16:09:11 +01:00
Peter Haag
9821114694 Release 1.6.16 v1.6.16 2017-11-05 16:06:35 +01:00
Peter Haag
29e80e48b5 Change -B behaviour as proposed in issue #59. Should not impact with previous use, but is more flexible 2017-11-05 15:41:47 +01:00
Peter Haag
a8bc82decb Add bzip compress switch in usage output of nfpcapd 2017-11-05 14:52:27 +01:00
Peter Haag
a35ecdd129 Fix issue #72 - multiple stat output 2017-11-05 14:25:27 +01:00
Peter Haag
f7a4bc566a Add 8byte timestamps exported by Nexus 7k family 2017-11-05 13:25:17 +01:00
Peter Haag
ad628903c0 Fix memory leak, if nfcapd can not write into directory 2017-03-18 15:16:18 +01:00
Peter Haag
f0666be488 Fix compile issues on some platforms 2017-03-18 02:46:58 +01:00
Peter Haag
f67d99e2e0 For nfpcapd, use more efficient spin locks for thread sync 2016-11-26 18:08:52 +01:00
Peter Haag
4c712ee62a Clean up logging. User Log* routines everywhere 2016-11-26 13:32:28 +01:00
Peter Haag
4cd1ef119d Merge branch 'master' of github.com:phaag/nfdump 2016-11-26 12:17:55 +01:00
Peter Haag
4aa127265d Add latency extension to nfpcapd. Streamline nfpcapd. 2016-11-26 12:17:16 +01:00
Peter Haag
88ed5083d5 Merge pull request #39 from bernhardschmidt/spelling
Fix several typos in manpages and sources
2016-11-19 17:13:40 +01:00
Peter Haag
b1a20cc154 Merge pull request #43 from aapo/typo_in_man
Fix typo in man
2016-11-15 08:53:36 +01:00
Peter Haag
aaa5c69092 Fix nfdump man page #44 2016-11-13 16:04:57 +01:00
Peter Haag
63e5ee71e4 Push fixes 2016-11-13 15:59:41 +01:00
Peter Haag
4be59e0e69 Add nfdump.test.out to git. Few debug changes in v9 and ipfix 2016-11-13 13:50:08 +01:00
Aapo Rantalainen
beae8f530a Fix typo in man 2016-10-22 11:27:21 +03:00
Erik Wenzel
b22d19a0c3 Fix man warning in nfdump.1 2016-10-03 20:12:57 +02:00
Bernhard Schmidt
365c300439 Fix spelling errors in sources found by Debian lintian 2016-10-03 20:10:40 +02:00
Bernhard Schmidt
05e97ab207 Fix spelling errors in manpages found by Debian lintian 2016-10-03 16:44:47 +02:00
Peter Haag
f8db5a90ea Replace unreliable _ftok in bookkeeper 2016-07-23 16:41:37 +02:00
Peter Haag
01bfb785da Merge pull request #28 from candlerb/candlerb/in_out_bytes
Aggregate using in+out bytes for bidirectional flows
2016-07-20 20:37:11 +02:00
Peter Haag
ecf85cffbd Merge pull request #26 from simonflood/patch-7
Update README.md
2016-07-20 20:19:28 +02:00
Brian Candler
5fab7794a3 Aggregate using in+out bytes for bidirectional flows
Some sources of data, e.g.  ASA NSEL, record a bidirectional flow record
with separate counters for in/out bytes and in/out packets.  This patch
makes aggregation over "packets", "bytes", "bps" etc look at the *sum* of
the input and output counters.  Previously they would use only the input
counters.

Query types which explicitly look at one direction, like "ibyte" and
"obyte", are unchanged.

Processing of unidirectional flows is not affected, because these store
values in the "in" counters only - the "out" counters are zero, so using the
sum of in+out is the same.

The resulting code is simpler: it doesn't have to calculate both in/out
values everywhere. It also uses accessor functions for all values, which
means no special cases for r->counter[cindex].
2016-06-13 21:41:06 +06:30
Simon Flood
e1120f0ed5 Update README.md
Fix typo
2016-06-07 11:08:31 +01:00
Peter Haag
812651f1fd Cleanup formating of nf_common.c 2016-06-05 12:31:24 +02:00
Peter Haag
0cde713e2c Merge pull request #25 from Opmantek/rawts
added output formats for timestamps in raw format
2016-06-05 12:21:08 +02:00
Peter Haag
68d660e984 Release v1.6.15 v1.6.15 2016-06-05 11:52:29 +02:00
Peter Haag
25138d83f6 Fix wrong bps type case in cvs output. Fix opbs ipbs typos 2016-06-05 11:27:35 +02:00
Peter Haag
3039c97c29 Fix obyte, opps and obps output records 2016-06-05 10:17:17 +02:00
Alexander Zangerl
4237451c49 fixed stupid mistake re msec inclusion in start and end timestamps (received was ok) 2016-05-11 14:20:39 +10:00
Alexander Zangerl
69cc9c062c added formats %tsr, %ter and %trr for printing raw, fractional unix timestamps 2016-05-11 14:03:12 +10:00
Peter Haag
6ef51a7405 Merge pull request #19 from adamlamar/nfxstat-header-guard
Add header guard to nfxstat
2016-05-07 11:26:30 +02:00
Peter Haag
0db0d7ffd6 Add %ff record flags to custom output format 2016-05-07 11:18:33 +02:00
Peter Haag
bca76b91b3 Cleanup code in netflow_v9.c 2016-05-07 10:59:48 +02:00
Peter Haag
5d77fad378 Fix email address in AUTHERS file 2016-05-07 08:44:50 +02:00
Peter Haag
ff0e855bd1 Fix security issues in netflow_v9.c and ipfix.c 2016-05-07 08:35:34 +02:00
Peter Haag
aeb703c762 Fix shared library build issue. --enable-shared=no and yes are honored correctly. 2016-05-06 15:06:08 +02:00
Adam Lamar
83e31800dc Add header guard to nfxstat 2016-03-14 11:23:12 -06:00
Peter Haag
45c669ceeb Merge pull request #13 from simonflood/patch-6
Update nfdump.spec
2016-02-03 09:23:05 +01:00
Peter Haag
73a775c577 Merge pull request #10 from simonflood/patch-3
Update nfdump.spec
2016-02-03 09:22:27 +01:00
Peter Haag
16438a2b52 Merge pull request #11 from simonflood/patch-4
Update BSD-license.txt
2016-02-03 09:22:03 +01:00
Peter Haag
09729c7216 Merge pull request #9 from simonflood/patch-2
Update sfcapd.c - typo
2016-02-03 09:21:01 +01:00
Peter Haag
88f833b9fa Merge pull request #8 from simonflood/patch-1
Update nfcapd.c - typo
2016-02-03 09:20:25 +01:00
Peter Haag
089875b915 Merge pull request #12 from simonflood/patch-5
Update nfdump.spec
2016-02-03 09:19:34 +01:00
Simon Flood
c3a33fb523 Update nfdump.spec
Now nfdump creates libnfdump build and package it!
2016-02-02 15:44:47 +00:00