forked from CESNET/ipfixprobe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
264 lines (256 loc) · 17.7 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
2021-08-17 (Karel Hynek): Merge pull request #43 from CESNET/parser-segfault
2021-08-17 (Jiri Havranek): fixed segfault in parser caused by pcap_dispatch() ignoring max packet count
2021-07-28 (Karel Hynek): Merge pull request #42 from CESNET/new_version
2021-07-28 (Jiri Havranek): changed signal stop variable
2021-07-28 (Jiri Havranek): ipfix: enum constants are used when getting template
2021-07-28 (Jiri Havranek): ipfix: added static checks for max extension count
2021-07-28 (Jiri Havranek): tlsplugin: fixed out of bounds write to an array
2021-07-28 (Jiri Havranek): improved code doc
2021-07-28 (xsiska12): ipfixprobe: increased version, updated ChangeLog, released RPM package
2021-07-28 (xsiska12): ipfixprobe: increased version, updated ChangeLog, released RPM package
2021-07-28 (Tomas Cejka): http: updated HTTP IPFIX element identifiers
2021-07-28 (Tomas Cejka): ghactions: codeql: install dependencies for build
2021-07-28 (Tomas Cejka): ghactions: add codeql template
2021-07-28 (Tomas Cejka): ghactions: limit coverity scan to coverity branch and PR to master
2021-07-28 (Tomas Cejka): ghactions: add coverage flags for codecov build
2021-07-28 (Tomas Cejka): ghactions: add codecov
2021-07-28 (Tomas Cejka): ghactions: add coverity
2021-07-23 (Jiri Havranek): improved class variables naming
2021-07-21 (Jiri Havranek): rpm: packages are compiled with libunwind
2021-07-15 (Jiri Havranek): configure: added missing HAVE_LIBUNWIND macro define
2021-07-15 (Jiri Havranek): added missing with condition in rpm spec file
2021-07-15 (Jiri Havranek): fixed uninitialized members reported by coverity
2021-07-15 (Jiri Havranek): fixed null pointer dereferences reported by coverity
2021-07-15 (Jiri Havranek): fixed uninitialized members reported by coverity
2021-07-15 (Jiri Havranek): fixed integer handling issues reported by coverity
2021-07-15 (Jiri Havranek): configure: added --with-unwind option
2021-07-14 (Jiri Havranek): fixed stacktrace message
2021-07-14 (Jiri Havranek): ghactions: updated list of installed packages
2021-07-14 (Jiri Havranek): added stacktrace print on segmentation fault
2021-07-14 (Jiri Havranek): added export of flowEndReason IPFIX field
2021-07-14 (Jiri Havranek): systemd: added restart on failure
2021-07-20 (Tomas Cejka): http: updated HTTP IPFIX element identifiers
2021-07-16 (Tomas Cejka): ghactions: codeql: install dependencies for build
2021-07-16 (Tomas Cejka): ghactions: add codeql template
2021-07-16 (Tomas Cejka): ghactions: limit coverity scan to coverity branch and PR to master
2021-07-15 (Tomas Cejka): ghactions: add coverage flags for codecov build
2021-07-15 (Tomas Cejka): ghactions: add codecov
2021-07-14 (Tomas Cejka): ghactions: add coverity
2021-06-24 (Jiri Havranek): added compile time checks for cache and cache line sizes
2021-06-24 (Jiri Havranek): systemd: added configuration option CACHE_SIZE
2021-06-22 (Jiri Havranek): ndp: fixed compilation
2021-06-21 (Jiri Havranek): pstats: fixed invalid timestamps being exported on bigendian arch
2021-06-21 (Jiri Havranek): fixed issues with endianess
2021-06-21 (Jiri Havranek): moved packet headers to headers.h file
2021-06-21 (Jiri Havranek): added header file for u_char type
2021-06-21 (Jiri Havranek): fixed segfault when using flow cache stats plugin
2021-06-21 (Jiri Havranek): configure: added flowcachesize parameter
2021-06-18 (Jiri Havranek): fixed invalid timestamps when exporting in IPFIX format
2021-06-17 (Jiri Havranek): smtp: fixed buffer overflow when parsing some fields
2021-06-17 (Jiri Havranek): http: fixed buffer overflow when parsing method
2021-06-17 (Jiri Havranek): http: fixed parsing of header lines
2021-05-30 (Tomas Cejka): build: tplink: problem with endian checks in header file
2021-05-30 (Tomas Cejka): build: fixed errors on turris, missing header time.h, missing u_char
2021-06-08 (Jiri Havranek): fixed missing constant in older libpcap versions
2021-05-15 (Jiri Havranek): stats are not printed when until init phase ends
2021-05-15 (Jiri Havranek): cygwin compatibility modifications
2021-05-14 (Pavel Valach): wgplugin: preallocate RecordExtWG
2021-05-10 (Pavel Valach): README: added WG (WireGuard) section
2021-05-10 (Pavel Valach): wgplugin: parse_wg: fix coding style
2021-05-10 (Pavel Valach): Makefile.am: included wg-sample.pcap in EXTRA_DIST
2021-04-27 (Pavel Valach): tests: wgplugin - added handshake with cookie reply (under load)
2021-04-27 (Pavel Valach): tests/test_reference/wg: fixed order of flows and zeroized LINK_BIT_FIELD
2021-04-27 (Pavel Valach): tests: added test for WireGuard plugin
2021-04-27 (Pavel Valach): wgplugin.parse_wg: use switch statement instead of else ifs
2021-04-27 (Pavel Valach): wgplugin: removed debug lines
2021-04-27 (Pavel Valach): wgplugin: added WG_CONF_LEVEL field to indicate whether this is WireGuard packet or not
2021-04-26 (Pavel Valach): wgplugin: add strict length checks for packet types
2021-04-24 (Jiri Havranek): cache: export TCP flows when ports are reused
2021-04-24 (Jiri Havranek): pstats: added seq overflow check when skipping TCP retransmissions
2021-04-23 (Jiri Havranek): fixed ndp compilation
2021-04-23 (Jiri Havranek): refactored input plugins, improved coding style
2021-04-23 (Jiri Havranek): improved coding style
2021-04-23 (Jiri Havranek): removed ARP plugin
2021-04-21 (Jiri Havranek): pstats: fixed packet retransmission detection
2021-04-18 (Karel Hynek): BUGFIX: Corrected calculation of histograms
2021-04-16 (Jiri Havranek): pstats: added new option skipdup to not include TCP retransmissions in plugin output
2021-04-13 (Pavel Valach): wgplugin: added cstring import
2021-04-10 (Pavel Valach): wgplugin: split flows during new handshakes
2021-04-09 (Pavel Valach): wgplugin: delete useless comparison
2021-04-09 (Pavel Valach): wgplugin: assign src_peer and dst_peer properly
2021-04-08 (Pavel Valach): wgplugin: do not flush the flow after recognition
2021-04-01 (Jiri Havranek): fixed infinity loop when parsing TCP options
2021-03-28 (Pavel Valach): wgplugin.h, wgplugin.cpp: initialize types to zeros
2021-03-28 (Pavel Valach): wgplugin.cpp: memcpy for sender and receiver fields wgplugin.h: implemented fillUnirec
2021-03-24 (Tomas Cejka): ipfixprobed: extend service to support list of interfaces
2021-03-24 (Tomas Cejka): ipfixprobed: extend service to support list of interfaces
2021-03-24 (Jiri Havranek): fixed segfault when using unirec output
2021-03-24 (Jiri Havranek): improved module arguments
2021-03-22 (Jiri Havranek): fixed -c parameter
2021-03-22 (Pavel Valach): WGPlugin: fixed packet type check during parsing
2021-03-22 (Pavel Valach): WGPlugin: specifically checking for zeroes in header now
2021-03-22 (Pavel Valach): WGPlugin: implement basic post_update
2021-03-22 (Pavel Valach): First attempt of Wireguard parsing code
2021-03-21 (Pavel Valach): First iteration of WireGuard detection plugin
2021-03-17 (Jiri Havranek): tests: added additional path to search for logger executable
2021-03-17 (Jiri Havranek): improved help string for -n parameter
2021-03-17 (Jiri Havranek): removed flow_meter references
2021-03-17 (Jiri Havranek): ipfiexporter: added configurable MTU
2021-03-16 (Jiri Havranek): fixed ipfix export dropping flow records sometimes
2021-03-11 (Karel Hynek): PHISTS: fixed typo in README
2021-03-10 (Jiri Havranek): fixed some inactive flows not being exported
2021-03-10 (Jiri Havranek): fixed last flow in export queue not being exported
2021-03-10 (Jiri Havranek): added status message for each input
2021-03-10 (Jiri Havranek): fixed memory leaks
2021-03-10 (Jiri Havranek): removed unused code
2021-03-09 (Jiri Havranek): added output rate limiting
2021-03-01 (Jiri Havranek): ndpreader: fixed unexpected end of capture
2021-02-14 (Karel Hynek): Uncrustyfy now checks for spaces after if,for,switch...
2021-02-11 (Jiri Havranek): fixed segfault
2021-02-11 (Jiri Havranek): fixed initialization of ndp reader counters
2021-02-11 (Jiri Havranek): improved user messages
2021-02-10 (Jiri Havranek): fixed last packet block not being read when reading from file
2021-02-10 (Jiri Havranek): fixed build
2021-02-10 (Jiri Havranek): separated input and storage plugins to separated threads
2021-02-06 (Jiri Havranek): added deduplication of exported flows in ipifx export
2021-02-06 (Jiri Havranek): fixed RTSP plugin ipfix export
2021-02-06 (Jiri Havranek): fixed RTSP plugin cleanup
2021-02-06 (Jiri Havranek): fixed inactive timeout check
2021-01-27 (Jiri Havranek): changed strategy of checking inactive timeout
2021-01-23 (Jiri Havranek): flow export separated to another thread
2021-02-24 (Jiri Havranek): phist: improved coding style
2021-02-24 (Karel Hynek): PHISTS: Changed histogram array type: uint16* -> uint32*
2021-02-24 (Karel Hynek): PHISTS: added creation of size histogram for individual directions, added creation of IPT histograms for individual directions
2021-02-24 (Karel Hynek): PHISTS: incorporated plugin into ipfixprobe FIX main
2021-02-24 (Karel Hynek): PHISTS: modified README
2021-02-24 (Karel Hynek): PHISTS: added tests FIX test
2021-02-24 (Karel Hynek): PHISTS: added creation of size histogram for individual directions, added creation of IPT histograms for individual directions
2021-02-24 (Karel Hynek): PHISTS: incorporated plugin into ipfixprobe FIX main
2021-02-24 (Karel Hynek): PHISTS: Initial commit
2021-02-16 (Karel Hynek): BSTATS: Improved coding style
2021-02-16 (Karel Hynek): BSTATS: Moved RecordExtBSTATS initialisation to constructor
2021-02-16 (Karel Hynek): BSTATS: changed burst size calculation
2021-02-16 (Karel Hynek): BSTATS: updated readme
2021-02-16 (Karel Hynek): BSTATS: added plugin tests
2021-02-16 (Karel Hynek): BSTATS: added ipfix export
2021-02-16 (Karel Hynek): BSTATS: implemented burst recognition and their export to unirec
2021-02-13 (Karel Hynek): BSTATS: plugin creation
2021-02-12 (Jiri Havranek): fixed parsing of malformed packets
2021-02-12 (Karel Hynek): BASICPLUS: Fixed infinite loop with zero-length options
2021-02-12 (Karel Hynek): BASICPLUS: Added TCP SYN size and fixed MSS IPFIX field definition
2021-02-11 (Jiri Havranek): updated README.md
2021-02-11 (Jiri Havranek): fixed arp plugin test
2021-02-11 (Jiri Havranek): updated README.md
2021-02-11 (Jiri Havranek): updated create_plugin.sh
2021-02-11 (Karel Hynek): fixed distcheck
2021-02-11 (Jiri Havranek): added basicplus plugin exporting additional IP and TCP fields
2021-01-25 (Karel Hynek): NEW CLASS: ipfix-basiclist represent the basic list structure
2021-01-25 (Karel Hynek): PSTATS plugin: edited IPFIX export, now it uses basic list class
2021-01-25 (Karel Hynek): Added .gitignore file
2021-01-13 (Karel Hynek): PSTATS: fixed wrong packet length value when packet trimming is used
2021-01-10 (Karel Hynek): Fixed distcheck
2021-01-10 (Karel Hynek): updated pstats test-reference
2021-01-10 (Karel Hynek): Added pstats plugin option for including/excluding zero-length packets
2021-01-05 (Jiri Havranek): tests: updated tests to new timestamp precision
2021-01-05 (Jiri Havranek): pcapreader: fixed payload length computation when packet contains additional data at the end
2020-12-11 (Karel Hynek): PSTATS: changed exported packet length to payload_length
2020-12-01 (Jiri Havranek): idpcontent: fixed wrong method param
2020-12-01 (Jiri Havranek): pstats: unused code cleanup
2020-12-01 (Jiri Havranek): idpcontent: fixed packet payload content export when using flush
2020-12-01 (Jiri Havranek): pstats: fixed exported packet stats when flushing flow
2020-11-24 (Tomas Cejka): actions: test with nemea reference data
2020-11-19 (Tomas Cejka): travis: add dependencies
2020-11-19 (Tomas Cejka): travis: remove branch limit
2020-11-19 (Tomas Cejka): travis&coverity: try to update token, completed build command
2020-11-19 (lePici): Coverity: change to official example
2020-11-19 (lePici): Coverity: change secure token
2020-11-19 (lePici): Travis: delete 'master' branch in .travis.yml
2020-11-19 (lePici): Travis: delete 'travis' branch in .travis.yml
2020-11-19 (lePici): Travis: added script section in .travis.yml file
2020-11-19 (lePici): Travis: added .travis.yml file
2020-11-12 (Karel Hynek): Fixed RPM build when using libndp
2020-11-11 (Jiri Havranek): fixed compilation when libndp is used
2020-11-07 (Tomas Cejka): build: unify indentation
2020-10-22 (Jiri Havranek): Update netbiosplugin.cpp
2020-10-22 (Jiri Havranek): Update netbiosplugin.h
2020-10-19 (xsedla1o): NetBIOS: Fixed dist build error
2020-10-19 (xsedla1o): NetBIOS: Changed suffix type from bytes to uint8
2020-10-19 (xsedla1o): NetBIOS: Review requested changes
2020-10-19 (xsedla1o): NetBIOS: Added return value to store_first_query
2020-10-19 (xsedla1o): NetBIOS: Fixed build without NEMEA
2020-10-19 (xsedla1o): NetBIOS: Whitespace changes
2020-10-19 (xsedla1o): NetBIOS: Added plugin test
2020-10-19 (xsedla1o): NetBIOS: Added stats
2020-10-19 (xsedla1o): NetBIOS: Implemented NBNS parsing
2020-10-19 (xsedla1o): NetBIOS: Changed export fields
2020-10-19 (xsedla1o): NetBIOS: Formatting
2020-10-19 (xsedla1o): NetBIOS: Filled in export base
2020-10-19 (xsedla1o): NetBIOS: Created plugin
2020-11-01 (Jiri Havranek): improved conversion from microseconds to fraction when exporting ipfix
2020-10-30 (Jiri Havranek): increased exported timestamp precision to microseconds
2020-10-30 (Jiri Havranek): fixed payload length computation for frames shorter than 64 bytes
2020-10-23 (Karel Hynek): removed unused code
2020-10-23 (Karel Hynek): IDPContent plugin: BUGFIX! Improved condition for export IDP content.
2020-10-09 (Karel Hynek): added uncrustify config
2020-10-09 (Karel Hynek): idpcontent plugin: changed c-style cast to c++ static cast
2020-10-09 (Karel Hynek): create_plugin: fixed name inconsistency, added nemea ifndef
2020-10-09 (Karel Hynek): updated readme for IDPContent plugin unirec fields
2020-10-08 (Karel Hynek): idpcontent plugin: fix compile error
2020-10-08 (Karel Hynek): idpcontent plugin: improved coding style
2020-10-08 (Karel Hynek): idpcontent plugin: added tests
2020-10-08 (Karel Hynek): idpcontent plugin: added ipfix support
2020-10-08 (Karel Hynek): IDPContent plugin: Added export of initial data packets content
2020-10-08 (Karel Hynek): Created idpcontent plugin
2020-10-08 (Karel Hynek): create_plugin.sh: name inconsistency FIX
2020-10-05 (Tomas Cejka): build: check for libpcap and fail if missing
2020-10-05 (Lukas Hutak): systemd: introduce ipfixprobe-monitoring.target, minor fixes
2020-10-04 (Tomas Cejka): conf: fixed dnssd name in the example
2020-10-04 (Tomas Cejka): build: add distcheck setting about systemd, skip tests without NEMEA
2020-10-04 (Tomas Cejka): rpm: add systemd service
2020-09-29 (Jiri Havranek): pcapreader: added support for SLL link type
2020-09-14 (xsedla1o): TLS Plugin: Removed total packet count from stats
2020-09-14 (xsedla1o): TLS Plugin: Updated tests
2020-09-14 (xsedla1o): TLS Plugin: Changed TLS_JA3 field type to bytes instead of string
2020-09-14 (xsedla1o): TLS Plugin: Fixed exporting only when SNI is parsed
2020-09-08 (Karel Hynek): TLS plugin: removed 443 port condition, updated coding style, removed compile warning in md5
2020-09-08 (Karel Hynek): TLS plugin: skip GREASE values in JA3, updated tests
2020-09-04 (xsedla1o): tls: removed unused arguments
2020-09-04 (xsedla1o): tls: updated tests, removed debug prints
2020-09-04 (xsedla1o): tls: renamed export field
2020-09-03 (xsedla1o): tls: added export field for ja3 hash
2020-08-31 (xsedla1o): https: renamed to tls plugin
2020-08-31 (xsedla1o): https: refactoring
2020-08-31 (xsedla1o): https: fix build error
2020-08-31 (xsedla1o): https: add md5 hash and proper debug prints
2020-08-30 (xsedla1o): https: extract fields for ja3 fingerprint
2020-08-24 (Tomas Cejka): build: skip getopt parameters init when NEMEA is linked
2020-08-04 (Karel Hynek): flow_meter: renamed vpndetector plugin to ovpn plugin
2020-08-03 (Tomáš Čejka): flow_meter: BUGFIX inconsistent TRILL struct for BIG_ENDIAN
2020-07-31 (xsedla1o): flow_meter: ssdp: added stats
2020-07-31 (xsedla1o): flow_meter: ssdp: Reworked parse_loc_port()
2020-07-29 (Jiri Havranek): flow_meter: added RTSP parsing plugin prototype
2020-07-29 (Jiri Havranek): flow_meter: exporting 8 bits of TCP flags
2020-07-27 (Tomas Cejka): flow_meter: MAINTENANCE deduplicate list of supported plugins
2020-07-27 (Jiri Havranek): flow_meter: http: now parsing protocol on all ports
2020-07-17 (xsedla1o): flow_meter: dns-sd: adopted code from dnsplugin
2020-07-15 (xsedla1o): flow_meter: dns-sd: created plugin files
2020-07-14 (xsedla1o): flow_meter: ssdp: implemented export functions
2020-07-14 (xsedla1o): flow_meter: created ssdp plugin files
2020-06-08 (Tomas Cejka): flow_meter: pstats: update readme - list of UniRec fields
2020-06-03 (Jiri Havranek): flow_meter: added support for trill
2020-06-03 (optical-o): flow_meter: Added support for selecting NDP DMA channel
2020-06-02 (Tomas Benes): flow_meter: Added NDP Packet receiver
2020-06-02 (Tomas Benes): flow_meter: Added nfbCInterface library
2020-05-05 (Jiri Havranek): flow_meter: added test for pstats plugin
2020-05-05 (Tomáš Čejka): flow_meter: ppi: rename fields to ipfixcol2-unirec-output
2020-05-04 (Tomáš Čejka): flow_meter: ppi: merge stats array and add directions
2020-05-04 (Jiri Havranek): flow_meter: plugins updated to work correctly with biflow related modifications, fixed tests
2020-04-30 (Jiri Havranek): flow_meter: updated pstats plugin to export stats for biflow
2020-04-27 (Karel Hynek): flow_meter: Changed numbers of IPFIX elements in pstats plugin
2020-04-26 (Jiri Havranek): flow_meter: fixed export of total byte count for IPv6 flows
2020-04-26 (Jiri Havranek): flow_meter: now exporting biflow only
2020-04-07 (Tomáš Čejka): flow_meter: bugfix: check return value of UR create template
2020-04-07 (Tomáš Čejka): flow_meter: create_plugin - updated guide
2019-04-12 (Tomas Cejka): flow_meter: update test references - MAC address representation
2018-12-23 (Tomas Cejka): flow_meter: ipfixprobe without libtrap dependency
2018-09-17 (Filip Šuster): [flow_meter] Fix exported HTTP field names (#91)