|
|
@4854e88
|
2 years |
salcock |
Don't return uninitialised timevals / timespecs on error
Bug was …
develop
|
|
|
@6d2a120
|
2 years |
salcock |
Fix unused "err" warning in trace_set_hasher()
develop
|
|
|
@fce4572
|
2 years |
salcock |
Add more failure cases to "can_write" functions for some formats.
…
develop
|
|
|
@32de4c7
|
2 years |
salcock |
Merge branch 'pcapng_write' of git://github.com/jacobvw/libtrace into …
develop
|
|
|
@5fe998b
|
2 years |
salcock |
Make sure we zero any filter structures we allocate
This fixes …
develop
|
|
|
@d0bc7e2
|
2 years |
salcock |
Merge branch '87' of git://github.com/jacobvw/libtrace into jacobvw-87
develop
|
|
|
@6514097
|
2 years |
salcock |
ndag: when reporting a unknown config option id, include the id.
develop
|
|
|
@29760bc
|
2 years |
salcock |
Clear error in trace_set_hasher() before resolving the problem
If the …
develop
|
|
|
@f47025d
|
2 years |
jcv9 |
Improve options/custom options byteswapping
develop
|
|
|
@3dc6ed6
|
2 years |
jcv9 |
Add functions to byteswap each packet type of pcapng
develop
|
|
|
@aceeda6
|
2 years |
jcv9 |
Add some checks to prevent segfaults with dead traces
develop
|
|
|
@b39eaee
|
2 years |
jcv9 |
cleanup some code and handle some cases where fields need to be byteswapped
develop
|
|
|
@9a6bdbc
|
2 years |
jcv9 |
Added can_write functions to each output format, Fixed …
develop
|
|
|
@979ab1a0
|
2 years |
jcv9 |
Remove debugging message
develop
|
|
|
@ca01854
|
2 years |
jcv9 |
Make sure lastdlt is initialised
develop
|
|
|
@49f8ceb
|
2 years |
jcv9 |
Fix incorrect type id for pcapng_meta, fix compiler warnings
develop
|
|
|
@ebd6275
|
2 years |
jcv9 |
pcapng do not try to write unknown and meta packets, cleanup the code
develop
|
|
|
@d9ca546
|
2 years |
jcv9 |
Add write support for pcapng
develop
|
|
|
@630460b
|
2 years |
jcv9 |
FORMAT_DATA filter should point to the copied one
develop
|
|
|
@8df87c4
|
2 years |
jcv9 |
Instead we should still copy the filter but make sure its freed when …
develop
|
|
|
@6327ce6
|
2 years |
jcv9 |
Fix memory leak when configuring bpf filters issue #87
develop
|
|
|
@b359a11
|
2 years |
salcock |
Fix uninitialised ETSI live sockets bug
If we ever had to extend the …
develop
|
|
|
@1668208
|
2 years |
salcock |
Force compiler to use gnu99 standard where possible
Older gccs don't …
develop
|
|
|
@ccabd47
|
2 years |
salcock |
Update format_etsilive.c to work with new cached data structure
develop
|
|
|
@8c5c550
|
2 years |
salcock |
Fix build errors introduced recently in format_dag25.c
develop
|
|
|
@10fd24b
|
2 years |
salcock |
Update format_dpdk.c to handle new cached packet data structure.
develop
|
|
|
@d439067
|
2 years |
salcock |
Move packet cached fields into a distinct structure.
This will help …
develop
|
|
|
@418c78d
|
2 years |
salcock |
Add TRACE_OPTION_CONSTANT_ERF_FRAMING into remaining formats.
These …
develop
|
|
|
@509ee47
|
2 years |
salcock |
Add option to allow users to specify a constant ERF framing length.
…
develop
|
|
|
@54ef438
|
2 years |
salcock |
ndag: just read one "batch" of packets per pread call
Previously, we …
develop
|
|
|
@c337c9f9
|
2 years |
salcock |
Try to tidy up erf_get_framing_length()
A compiler might have better …
develop
|
|
|
@8a58afd
|
2 years |
salcock |
format_ndag: only call FD_ZERO if we're going to use the fd set
A …
develop
|
|
|
@9c46b65
|
2 years |
salcock |
Fix bug where trace_pstop had stopped working as intended.
Bug crept …
develop
|
|
|
@5964f52
|
2 years |
rsanger |
Fix for issue #86 clobbered LDFLAGS
Save a copy of linker and …
develop
|
|
|
@5141cd6
|
2 years |
rsanger |
Fix build error from when asserts were removed
develop
|
|
|
@9b92664
|
2 years |
noreply |
Merge pull request #85 from jacobvw/pcap
Check the pcap output …
develop
|
|
|
@c434445
|
2 years |
jcv9 |
Check the pcap output device/trace before closing it
develop
|
|
|
@9c86dee
|
2 years |
jcv9 |
trace_create_dead not initialising startcount
develop
|
|
|
@c337c62f
|
2 years |
salcock |
Fix bad git conflict that crept into ring: source code :/
develop
|
|
|
@d7d3267
|
2 years |
salcock |
Merge branch 'master' of git://github.com/jacobvw/libtrace into …
develop
|
|
|
@fdf23b8
|
2 years |
jcv9 |
Fix typo and remove spammy error message
develop
|
|
|
@2193905
|
2 years |
jcv9 |
Apply changes required for pull request #81
develop
|
|
|
@1ed3f1e
|
2 years |
jcv9 |
Prevent trace_construct_packet creating packets will invalid linktype
develop
|
|
|
@b6ff245
|
2 years |
jcv9 |
cleanup
develop
|
|
|
@0a474e3
|
2 years |
jcv9 |
And more..
develop
|
|
|
@88b9798
|
2 years |
jcv9 |
More assertion cleanups
develop
|
|
|
@f6f3ae5
|
2 years |
jcv9 |
Assertion cleanup
develop
|
|
|
@2ceec6a
|
2 years |
jcv9 |
Assertion cleanups
develop
|
|
|
@25a3255
|
2 years |
jcv9 |
More assertion cleanup
develop
|
|
|
@89cc0cc
|
2 years |
jcv9 |
More assertion cleanups
develop
|
|
|
@33b735c
|
2 years |
jcv9 |
More assertion cleanup
develop
|
|
|
@2725318
|
2 years |
jcv9 |
Cleanup some of the assertions
develop
|
|
|
@2dc1d9b
|
2 years |
jcv9 |
Add more informative errors instead of using assertions everywhere
develop
|
|
|
@4161a69
|
2 years |
salcock |
Don't attempt to memmove NULL packet payload
develop
|
|
|
@412550d
|
2 years |
salcock |
Fix bug where trace_event was ignoring all read packets.
develop
|
|
|
@ffae0a5
|
2 years |
salcock |
Fix build error in format_linux_ring.c
Some bogus git merging had …
develop
|
|
|
@d24b1df
|
2 years |
salcock |
Tidy up source tracking in etsilive: input format
* Attempt to …
develop
|
|
|
@1e6d795
|
2 years |
salcock |
Remove hard-coded limit of 1 for ring burst size.
This no longer …
develop
|
|
|
@723f1af
|
2 years |
salcock |
Update linux ring pread to be able to read multiple packets per call.
develop
|
|
|
@43aec21
|
2 years |
jcv9 |
Merge branch 'master' of https://github.com/libtraceteam/libtrace
develop
|
|
|
@89609d0
|
2 years |
salcock |
Merge branch 'master' into develop
develop
|
|
|
@6f43f5c
|
2 years |
salcock |
Force burst size to be 1 for ring: parallel inputs
We only read one …
develop
|
|
|
@dc62550
|
2 years |
jacobvw |
Print a more suitable error when the input URI (file) is not found
develop
|
|
|
@857729e
|
2 years |
salcock |
format_ndag: fixed uninitialised "ssock->srcaddr" bug
This bug was …
develop
|
|
|
@cf7cca1
|
2 years |
salcock |
Better fix for unused variable problem in format_ndag.c
The previous …
develop
|
|
|
@8d24b12
|
2 years |
salcock |
Fix unused variable warning in format_ndag when recvmmsg is missing.
develop
|
|
|
@0bb8d49
|
2 years |
salcock |
Declare trace_init() as a constructor method.
This is a propsed …
develop
|
|
|
@bccdffc
|
2 years |
salcock |
Fix issue where reading ERF packets would cause segfaults.
Stupid bug …
develop
|
|
|
@dab79f2
|
2 years |
salcock |
Make sure we include format_dpdk.h in our dist tarball :/
develop
|
|
|
@f3e1f19
|
2 years |
salcock |
Make sure we use cached framing length wherever possible
developringperformance
|
|
|
@fe4940e
|
2 years |
salcock |
Cache packet framing length to avoid multiple calculations
Also when …
developringperformance
|
|
|
@6a2f037
|
2 years |
salcock |
ndag: join the stream socket multicast group at the last minute
…
developringperformance
|
|
|
@86087c53
|
2 years |
salcock |
trace_get_packet_buffer() now returns NULL when content is invalid.
…
developringperformance
|
|
|
@91bd90e
|
2 years |
salcock |
Remove debug assertion in linktypes.c
developringperformance
|
|
|
@2201d8c
|
2 years |
salcock |
Remove debugging output that slipped in the last commits
developringdecrementfixringperformance
|
|
|
@ebed638
|
2 years |
salcock |
Don't munmap ring rx buffers until last possible moment.
As soon as …
developringdecrementfixringperformance
|
|
|
@37ee856
|
2 years |
salcock |
Tag each packet with the start iteration of the parent trace.
Traces …
developringdecrementfixringperformance
|
|
|
@2044185
|
3 years |
salcock |
Remove unused code from format_etsilive.
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@c862ad1
|
3 years |
salcock |
Only replace packet->order if the format has not set it already.
This …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@f27e335
|
3 years |
salcock |
Don't decode the ETSI timestamp repeatedly.
In fact, we already …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@eeabc19b
|
3 years |
salcock |
Don't treat return values > 0 as an error in trace_pstart()
This was …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@1f184fd
|
3 years |
salcock |
Don't keep creating and destroying ETSI decoders
This is expensive …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@54a76f2
|
3 years |
salcock |
Fix broken payload lengths when IP length is not yet set.
Presumably, …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@30bf197
|
3 years |
salcock |
Set SO_REUSEADDR on ndag multicast sockets.
If we don't do this, you …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@b135888
|
3 years |
salcock |
Fix bad check for recvmmsg after switching to AC_CHECK_DECLS
Two …
cachetimestampsdevelopringdecrementfixringperformance
|
|
|
@47d64ce
|
3 years |
salcock |
Merge branch 'fix-check-funcs' of …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@e9da777
|
3 years |
rsanger |
Refactor pcapng to read an entire block when possible
Remove much of …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@fc6def2
|
3 years |
rsanger |
Zero newly created pcapng interface pointers
As we iterate through …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@e17bad6
|
3 years |
rsanger |
Fix some obvious copy paste errors in pcapng
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@c171463
|
3 years |
rsanger |
Fixes pcapng bug where pcapng_parse_next_option would read invalid …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@7bb2fd4
|
3 years |
rsanger |
Fix incorrect sizeof()'s checks in pcapng
Fix sizeof()'s which were …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@c95ef4a
|
3 years |
rsanger |
Fixes trace_pstop not working with pcapint issue #69
Fixes a deadlock …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@3b94ef2
|
3 years |
salcock |
Fix missing config option in dpdk_config()
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@59b2ed8
|
3 years |
salcock |
Fix warnings when building without libwandder.
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@8a63abd
|
3 years |
salcock |
Fix build issue on FreeBSD due to global declared in bad place.
…
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@a0f031b
|
3 years |
salcock |
Fix missing callback in format_bpf
Also added missing trace option to …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@823d8e1
|
3 years |
alistair |
Replace AC_CHECK_FUNCS with AC_CHECK_DECLS
It seems that …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@055a2c9
|
3 years |
rsanger |
Fix for building without WANDDER
The code was accidentally checking …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@1ed69dc
|
3 years |
salcock |
Be less casual with error checking in SCB data structure
* ftruncate …
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|
@47d4f8c
|
3 years |
salcock |
Fix various string truncation/overflow warnings
Thanks gcc 8!
cachetimestampsdeveloprc-4.0.4ringdecrementfixringperformance
|
|
|