|
|
@c337c62f
|
3 years |
salcock |
Fix bad git conflict that crept into ring: source code :/
develop
|
|
|
@d7d3267
|
3 years |
salcock |
Merge branch 'master' of git://github.com/jacobvw/libtrace into …
develop
|
|
|
@fdf23b8
|
3 years |
jcv9 |
Fix typo and remove spammy error message
develop
|
|
|
@2193905
|
3 years |
jcv9 |
Apply changes required for pull request #81
develop
|
|
|
@1ed3f1e
|
3 years |
jcv9 |
Prevent trace_construct_packet creating packets will invalid linktype
develop
|
|
|
@b6ff245
|
3 years |
jcv9 |
cleanup
develop
|
|
|
@0a474e3
|
3 years |
jcv9 |
And more..
develop
|
|
|
@88b9798
|
3 years |
jcv9 |
More assertion cleanups
develop
|
|
|
@f6f3ae5
|
3 years |
jcv9 |
Assertion cleanup
develop
|
|
|
@2ceec6a
|
3 years |
jcv9 |
Assertion cleanups
develop
|
|
|
@25a3255
|
3 years |
jcv9 |
More assertion cleanup
develop
|
|
|
@89cc0cc
|
3 years |
jcv9 |
More assertion cleanups
develop
|
|
|
@33b735c
|
3 years |
jcv9 |
More assertion cleanup
develop
|
|
|
@2725318
|
3 years |
jcv9 |
Cleanup some of the assertions
develop
|
|
|
@2dc1d9b
|
3 years |
jcv9 |
Add more informative errors instead of using assertions everywhere
develop
|
|
|
@4161a69
|
4 years |
salcock |
Don't attempt to memmove NULL packet payload
develop
|
|
|
@412550d
|
4 years |
salcock |
Fix bug where trace_event was ignoring all read packets.
develop
|
|
|
@ffae0a5
|
4 years |
salcock |
Fix build error in format_linux_ring.c
Some bogus git merging had …
develop
|
|
|
@d24b1df
|
4 years |
salcock |
Tidy up source tracking in etsilive: input format
* Attempt to …
develop
|
|
|
@1e6d795
|
4 years |
salcock |
Remove hard-coded limit of 1 for ring burst size.
This no longer …
develop
|
|
|
@723f1af
|
4 years |
salcock |
Update linux ring pread to be able to read multiple packets per call.
develop
|
|
|
@43aec21
|
4 years |
jcv9 |
Merge branch 'master' of https://github.com/libtraceteam/libtrace
develop
|
|
|
@89609d0
|
4 years |
salcock |
Merge branch 'master' into develop
develop
|
|
|
@6f43f5c
|
4 years |
salcock |
Force burst size to be 1 for ring: parallel inputs
We only read one …
develop
|
|
|
@dc62550
|
4 years |
jacobvw |
Print a more suitable error when the input URI (file) is not found
develop
|
|
|
@857729e
|
4 years |
salcock |
format_ndag: fixed uninitialised "ssock->srcaddr" bug
This bug was …
develop
|
|
|
@cf7cca1
|
4 years |
salcock |
Better fix for unused variable problem in format_ndag.c
The previous …
develop
|
|
|
@8d24b12
|
4 years |
salcock |
Fix unused variable warning in format_ndag when recvmmsg is missing.
develop
|
|
|
@0bb8d49
|
4 years |
salcock |
Declare trace_init() as a constructor method.
This is a propsed …
develop
|
|
|
@bccdffc
|
4 years |
salcock |
Fix issue where reading ERF packets would cause segfaults.
Stupid bug …
develop
|
|
|
@dab79f2
|
4 years |
salcock |
Make sure we include format_dpdk.h in our dist tarball :/
develop
|
|
|
@f3e1f19
|
4 years |
salcock |
Make sure we use cached framing length wherever possible
developringperformance
|
|
|
@fe4940e
|
4 years |
salcock |
Cache packet framing length to avoid multiple calculations
Also when …
developringperformance
|
|
|
@6a2f037
|
4 years |
salcock |
ndag: join the stream socket multicast group at the last minute
…
developringperformance
|
|
|
@86087c53
|
4 years |
salcock |
trace_get_packet_buffer() now returns NULL when content is invalid.
…
developringperformance
|
|
|
@91bd90e
|
4 years |
salcock |
Remove debug assertion in linktypes.c
developringperformance
|
|
|
@2201d8c
|
4 years |
salcock |
Remove debugging output that slipped in the last commits
developringdecrementfixringperformance
|
|
|
@ebed638
|
4 years |
salcock |
Don't munmap ring rx buffers until last possible moment.
As soon as …
developringdecrementfixringperformance
|
|
|
@37ee856
|
4 years |
salcock |
Tag each packet with the start iteration of the parent trace.
Traces …
developringdecrementfixringperformance
|
|
|
@2044185
|
4 years |
salcock |
Remove unused code from format_etsilive.
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@c862ad1
|
4 years |
salcock |
Only replace packet->order if the format has not set it already.
This …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@f27e335
|
4 years |
salcock |
Don't decode the ETSI timestamp repeatedly.
In fact, we already …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@eeabc19b
|
4 years |
salcock |
Don't treat return values > 0 as an error in trace_pstart()
This was …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@1f184fd
|
4 years |
salcock |
Don't keep creating and destroying ETSI decoders
This is expensive …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@54a76f2
|
4 years |
salcock |
Fix broken payload lengths when IP length is not yet set.
Presumably, …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@30bf197
|
4 years |
salcock |
Set SO_REUSEADDR on ndag multicast sockets.
If we don't do this, you …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@b135888
|
4 years |
salcock |
Fix bad check for recvmmsg after switching to AC_CHECK_DECLS
Two …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@47d64ce
|
4 years |
salcock |
Merge branch 'fix-check-funcs' of …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@e9da777
|
4 years |
rsanger |
Refactor pcapng to read an entire block when possible
Remove much of …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@fc6def2
|
4 years |
rsanger |
Zero newly created pcapng interface pointers
As we iterate through …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@e17bad6
|
4 years |
rsanger |
Fix some obvious copy paste errors in pcapng
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@c171463
|
4 years |
rsanger |
Fixes pcapng bug where pcapng_parse_next_option would read invalid …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@7bb2fd4
|
4 years |
rsanger |
Fix incorrect sizeof()'s checks in pcapng
Fix sizeof()'s which were …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@c95ef4a
|
4 years |
rsanger |
Fixes trace_pstop not working with pcapint issue #69
Fixes a deadlock …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@3b94ef2
|
4 years |
salcock |
Fix missing config option in dpdk_config()
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@59b2ed8
|
4 years |
salcock |
Fix warnings when building without libwandder.
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@8a63abd
|
4 years |
salcock |
Fix build issue on FreeBSD due to global declared in bad place.
…
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@a0f031b
|
4 years |
salcock |
Fix missing callback in format_bpf
Also added missing trace option to …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@823d8e1
|
4 years |
alistair |
Replace AC_CHECK_FUNCS with AC_CHECK_DECLS
It seems that …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@055a2c9
|
4 years |
rsanger |
Fix for building without WANDDER
The code was accidentally checking …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@1ed69dc
|
4 years |
salcock |
Be less casual with error checking in SCB data structure
* ftruncate …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@47d4f8c
|
4 years |
salcock |
Fix various string truncation/overflow warnings
Thanks gcc 8!
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@f57722d6
|
4 years |
salcock |
Merge branch 'develop' of https://github.com/LibtraceTeam/libtrace …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@8a237c7
|
4 years |
salcock |
Fix uninitialised memory complaints when sending first packet msg.
…
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@32ee9b2
|
4 years |
salcock |
Add new trace_flush_output() to public API
Can be used to force a …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@528a27c
|
4 years |
salcock |
Add mutex around pagesize in format_linux_ring.c
This is just to keep …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@f9df20e
|
4 years |
salcock |
Fix bug where two ring: trace inputs had same fanout group.
We use …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@86b365b
|
4 years |
salcock |
Fix deadlock if you call trace_pstop on a stopped trace
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@5577521
|
4 years |
salcock |
Fix out-of-date libwandder API usage when sending ETSI keepalive.
…
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@e8e9052
|
4 years |
salcock |
Fix build error on older kernels that don't have memfd_create
We now …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@a7e4f40
|
4 years |
salcock |
Remove unused file leftover from early ETSI development
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@9845e97
|
4 years |
salcock |
Fix bad timestamp conversion for pcapng packets.
Integer division …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@de060a8
|
4 years |
salcock |
Avoid integer division in trace_event_trace()
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@0e2bdde
|
4 years |
salcock |
Cast PSDOMAINID to a void * to avoid warning.
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@1060b6d
|
4 years |
salcock |
Don't try to release ring frames in linuxring_read_stream()
The frame …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@cc9c9de
|
4 years |
salcock |
Add new config option for trace_event() -- REPLAY_SPEEDUP
This allows …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@e732393
|
4 years |
salcock |
Improve error explanation when in-libtrace filtering fails.
The …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@691b182
|
4 years |
salcock |
Update protocols_pktmeta.c to include libwandder API change
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@fa555ec
|
4 years |
salcock |
Fix stupid conflict markers that crept into protocols_l2.c
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@25c305d
|
4 years |
salcock |
Add DLLEXPORT to SCB data-struct API
This exposes the symbols for the …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@5ef19d8
|
4 years |
salcock |
Add ability to receive and respond to ETSI LI keep alives.
Also …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@b94478f
|
4 years |
salcock |
Make SCB data structure part of the exported API
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@991ff43
|
4 years |
salcock |
Add back in some missing ETSILI constants.
These seem to have been …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@00365c6
|
4 years |
salcock |
Update to use new libwandder_etsili API
The new API should be more …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@b663d33
|
4 years |
salcock |
etsilive format is now functional (for single-threaded only).
Packets …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@df87f00
|
4 years |
salcock |
First bits of code for an ETSI live format
Will probably remove the …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@bd51874
|
4 years |
salcock |
Add simple circular buffer data struct
Designed for receiving …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@6d17620
|
4 years |
rsanger |
Updates to DPDK to build with 18.02.1
* Updates to improve backwards …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@c22a4bb
|
4 years |
rsanger |
Return error if change perpkt threads on paused trace
We do not have …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@dc27de3
|
4 years |
rsanger |
Only destroy previously opened message queues
Fixes issue #68
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@7bdf6d1
|
4 years |
rsanger |
Merge branch 'tims/master' into develop
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@83724d9
|
4 years |
timdawson264 |
Removed pthread_attr_setaffinity_np() in exchange for …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@7c33187
|
4 years |
salcock |
Fix problems with buffers filling up in format_ndag.c
If there is no …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@c1205bd
|
4 years |
salcock |
Add packet reference counting API
This API allows users to keep track …
cachetimestampsdevelopetsiliverc-4.0.4ringdecrementfixringperformance
|
|
|
@8ed07df
|
4 years |
salcock |
Fix warnings / errors due to using deprecated DPDK functions.
cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
|
|
|
@29cafc0
|
4 years |
salcock |
Fix build error on OpenBSD with libtrace.h
cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
|
|
|
@207e288
|
4 years |
salcock |
Fix broken ERF extension header detection.
We'd detect the first one …
cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
|
|
|
@e4eaca5
|
4 years |
salcock |
Add DLLEXPORT to all hash_toeplitz API functions.
This allows the …
cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
|
|
|
@e375e0f
|
4 years |
salcock |
Fix bug where libtrace-created hasher_data was leaked.
If …
cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
|
|
|
@5c07bfe
|
4 years |
salcock |
Add trace_get_perpkt_thread_id() API function.
Allows callers to …
cachetimestampsdevelopetsiliverc-4.0.3rc-4.0.4ringdecrementfixringperformance
|
|
|