-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4.3.4 #636
Commits on Aug 13, 2019
-
configure.ac: fix --without-libdnet
Allow the user to disable libdnet check through --without-libdnet. This option is useful to cross-compile tcpreplay to avoid build failures if libdnet is installed on host but not on target, see https://bugs.buildroot.org/show_bug.cgi?id=12096 Signed-off-by: Fabrice Fontaine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acee9c0 - Browse repository at this point
Copy the full SHA acee9c0View commit details
Commits on Jul 13, 2020
-
Depending on compilaiton flags, UNUSED() was declaring variables with different names. Meaning the following can be either expanded to: UNUSED(var) -> var UNUSED(var) -> UNUSED_var __attribute__((unused)) depending on the compilation flags. The code using such a variable would need to also be conditional to the same compilation flags ... and that's to heavy. Let's declare variables by the name they are given instead. UNUSED(var) -> var /* with/without the attribute, but always "var" */ Fixes #612 Signed-off-by: Gabriel Ganne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dec5b4b - Browse repository at this point
Copy the full SHA dec5b4bView commit details
Commits on Aug 3, 2020
-
fix heap-buffer-overflow when DLT_JUNIPER_ETHER
The test logic on datalen was inverted. Processing truncated packats should now raise a warning like the following: Warning: <pcap> was captured using a snaplen of 4 bytes. This may mean you have truncated packets. Fixes #616 #617 Signed-off-by: Gabriel Ganne <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d311085 - Browse repository at this point
Copy the full SHA d311085View commit details
Commits on Dec 12, 2020
-
docs: fix simple typo, hierarcicaly -> hierarchically
There is a small typo in libopts/autoopts/options.h, libopts/configfile.c, libopts/restore.c. Should read `hierarchically` rather than `hierarcicaly`.
Configuration menu - View commit details
-
Copy full SHA for c3213f4 - Browse repository at this point
Copy the full SHA c3213f4View commit details
Commits on Dec 15, 2020
-
fixed simple typo, to short -> too short
Dave DeAngelis committedDec 15, 2020 Configuration menu - View commit details
-
Copy full SHA for a126b65 - Browse repository at this point
Copy the full SHA a126b65View commit details
Commits on Feb 19, 2021
-
send_packet: Avoid clock drift by using time since first packet
Prior to this change, time between packets was calculated as deltas and over time errors would quickly add up. The work here switches to use the wall time since the first packet was sent as the reference which is compared to the PCAP packet timestamp relative to the first packet. In this way there are no errors and clock drift is avoided. As a result tcpreplay can now be used to play back very time sensitive captures such as video streams with PCR.
Configuration menu - View commit details
-
Copy full SHA for ec50def - Browse repository at this point
Copy the full SHA ec50defView commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ebed7dd - Browse repository at this point
Copy the full SHA ebed7ddView commit details
Commits on Mar 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6e3c099 - Browse repository at this point
Copy the full SHA 6e3c099View commit details -
Merge pull request #635 from appneta/Bug_#634_DLT1_gcc_8.3.0_warnings
Bug #634 fix gcc 8.3.0 complier warnings
Configuration menu - View commit details
-
Copy full SHA for 1b48126 - Browse repository at this point
Copy the full SHA 1b48126View commit details -
Merge pull request #614 from GabrielGanne/unused-macro-definition
Fix UNUSED Macro declaration
Configuration menu - View commit details
-
Copy full SHA for 1621e1d - Browse repository at this point
Copy the full SHA 1621e1dView commit details
Commits on Mar 13, 2021
-
Bug #616 add checks for datalen for DLT_JUNIPER_ETHER
Also did some fixes to Juniper Ethernet protocols to fix some bugs and support various types of Juniper Ethernet protocol types. Used Wireshark sources to figure out all the different packet types that Juniper uses. Unable to test all types because of lack of JNPER DLT pcaps. Also applied a fix for DLT_RAW to prevent similar issues.
Configuration menu - View commit details
-
Copy full SHA for 8323a7f - Browse repository at this point
Copy the full SHA 8323a7fView commit details -
Merge pull request #637 from appneta/Bug_#616_CVE-2020-24265
Bug #616 Add checks for datalen for DLT_JUNIPER_ETHER
Configuration menu - View commit details
-
Copy full SHA for 6fb578d - Browse repository at this point
Copy the full SHA 6fb578dView commit details -
Bug_#617_CVE-2020-24266 fixed by #616
Bug #616 Bug_#617_CVE-2020-24265 includes updates that fixes this issue. See PR #637 for details.
Configuration menu - View commit details
-
Copy full SHA for f86f2cd - Browse repository at this point
Copy the full SHA f86f2cdView commit details -
Merge pull request #638 from appneta/Bug_#617_CVE-2020-24266
Bug #617 CVE-2020-24266 fix tcpprep get_l2len()
Configuration menu - View commit details
-
Copy full SHA for 765f012 - Browse repository at this point
Copy the full SHA 765f012View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab6bd3a - Browse repository at this point
Copy the full SHA ab6bd3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e100d14 - Browse repository at this point
Copy the full SHA e100d14View commit details -
Merge pull request #639 from appneta/Bug_#619_buffer_overflow_get_nex…
…t_packet Bug #619 buffer overflow get_next_packet()
Configuration menu - View commit details
-
Copy full SHA for 93b7db1 - Browse repository at this point
Copy the full SHA 93b7db1View commit details -
Bug #620 apply get.c functions fixed in #617
Add safety and failure reporting for packet captures with caplen too small.
Configuration menu - View commit details
-
Copy full SHA for 61db8ad - Browse repository at this point
Copy the full SHA 61db8adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1624f84 - Browse repository at this point
Copy the full SHA 1624f84View commit details -
Configuration menu - View commit details
-
Copy full SHA for a23726e - Browse repository at this point
Copy the full SHA a23726eView commit details -
Merge pull request #642 from appneta/Bug_#624_DLT_NULL_cross_platform…
…_PF_INET6 Bug #624 DLT_NULL/DLT_LOOP support for multi-platform PF_INET6 values
Configuration menu - View commit details
-
Copy full SHA for 2ff7fd4 - Browse repository at this point
Copy the full SHA 2ff7fd4View commit details
Commits on Mar 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 66275ea - Browse repository at this point
Copy the full SHA 66275eaView commit details -
Bug #553 limit maintainer builds to automake version 1.15 plus
Centos 7 uses automake version 1.13.4 wich is unable to generate proper [include directives](https://www.gnu.org/software/automake/manual/html_node/Include.html). To build on Cento 7 use [release version](https:/appneta/tcpreplay/releases/latest).
Configuration menu - View commit details
-
Copy full SHA for a7d77f6 - Browse repository at this point
Copy the full SHA a7d77f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for feeed93 - Browse repository at this point
Copy the full SHA feeed93View commit details -
Merge pull request #643 from appneta/Bug_#553_Centos_7_maintainer_com…
…pile Bug #553 Centos 7 disable maintainer compile
Configuration menu - View commit details
-
Copy full SHA for 148d6c7 - Browse repository at this point
Copy the full SHA 148d6c7View commit details -
Bug #629 Compensate for overflow on high pps tests
Change calculation after high packet sent count. The updated calculation will not work well for something like `--pps=0.1` but that would take many years to overflow, even on 32-bit machines.
Configuration menu - View commit details
-
Copy full SHA for c474681 - Browse repository at this point
Copy the full SHA c474681View commit details -
Merge pull request #644 from appneta/Bug_#629_pps_64bit_rollover
Bug #629 Compensate for overflow on high pps tests
Configuration menu - View commit details
-
Copy full SHA for 211ff7c - Browse repository at this point
Copy the full SHA 211ff7cView commit details
Commits on Mar 15, 2021
-
Merge pull request #627 from ddeangelis/typo_fix
fixed simple typo, to short -> too short
Configuration menu - View commit details
-
Copy full SHA for e663f19 - Browse repository at this point
Copy the full SHA e663f19View commit details -
Merge pull request #626 from timgates42/bugfix_typo_hierarchically
docs: fix simple typo, hierarcicaly -> hierarchically
Configuration menu - View commit details
-
Copy full SHA for a9ef8f3 - Browse repository at this point
Copy the full SHA a9ef8f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbea526 - Browse repository at this point
Copy the full SHA bbea526View commit details -
Merge pull request #618 from GabrielGanne/juniper-frames-fix
fix heap-buffer-overflow when DLT_JUNIPER_ETHER
Configuration menu - View commit details
-
Copy full SHA for 7ccde8c - Browse repository at this point
Copy the full SHA 7ccde8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ddc051 - Browse repository at this point
Copy the full SHA 5ddc051View commit details -
Merge pull request #631 from davecraig/master
send_packet: Avoid clock drift by using time since first packet
Configuration menu - View commit details
-
Copy full SHA for 3fba855 - Browse repository at this point
Copy the full SHA 3fba855View commit details -
Merge pull request #633 from idogoshen/bugfix/pps_invalid_value
Bug #632 fix pps invalid value protection
Configuration menu - View commit details
-
Copy full SHA for 98ece3e - Browse repository at this point
Copy the full SHA 98ece3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4a3999 - Browse repository at this point
Copy the full SHA d4a3999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4353ccc - Browse repository at this point
Copy the full SHA 4353cccView commit details -
Merge pull request #567 from ffontaine/master
configure.ac: fix --without-libdnet
Configuration menu - View commit details
-
Copy full SHA for 6cf8975 - Browse repository at this point
Copy the full SHA 6cf8975View commit details -
Bug #472 Reset timestamps for multiplier between files
This issue became more evident with #630. First file has proper deltas, second file sends with no delay. Tested with 2 ping.pcap files and obverved proper delays.
Configuration menu - View commit details
-
Copy full SHA for 937af0f - Browse repository at this point
Copy the full SHA 937af0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d566af0 - Browse repository at this point
Copy the full SHA d566af0View commit details -
Merge pull request #646 from appneta/Bug_#472_multiplier_only_first_f…
…ile_works Bug #472 Reset timestamps for multiplier between files
Configuration menu - View commit details
-
Copy full SHA for 7c77625 - Browse repository at this point
Copy the full SHA 7c77625View commit details
Commits on Mar 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 270340e - Browse repository at this point
Copy the full SHA 270340eView commit details
Commits on Mar 18, 2021
-
tcprewrite: fix DLT name for DLT_C_JNPR_ETHER in documentation
Code says `jnpr_eth`, but documentation says `jnpr_ether`. Signed-off-by: Vincent Bernat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0de9b4 - Browse repository at this point
Copy the full SHA e0de9b4View commit details
Commits on Apr 1, 2021
-
Merge pull request #648 from guijan/master
clean up string manipulation in error exit
Configuration menu - View commit details
-
Copy full SHA for 23d4ee0 - Browse repository at this point
Copy the full SHA 23d4ee0View commit details -
Merge pull request #649 from vincentbernat/fix/dlt_jnpr_eth
tcprewrite: fix DLT name for DLT_C_JNPR_ETHER in documentation
Configuration menu - View commit details
-
Copy full SHA for bb70a74 - Browse repository at this point
Copy the full SHA bb70a74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c07cf - Browse repository at this point
Copy the full SHA 90c07cfView commit details
Commits on Apr 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ca592ea - Browse repository at this point
Copy the full SHA ca592eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1173e21 - Browse repository at this point
Copy the full SHA 1173e21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8743cf1 - Browse repository at this point
Copy the full SHA 8743cf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e93f64b - Browse repository at this point
Copy the full SHA e93f64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 079bac8 - Browse repository at this point
Copy the full SHA 079bac8View commit details
Commits on Apr 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6ecdd0f - Browse repository at this point
Copy the full SHA 6ecdd0fView commit details -
Merge pull request #659 from appneta/Bug_#658_libopts_warnings
Bug #658 fix libopts warnings
Configuration menu - View commit details
-
Copy full SHA for 2ac6ee9 - Browse repository at this point
Copy the full SHA 2ac6ee9View commit details -
Merge pull request #653 from guijan/patch2
remove duplicate #include "lib/strlcpy.h"
Configuration menu - View commit details
-
Copy full SHA for 23e3d43 - Browse repository at this point
Copy the full SHA 23e3d43View commit details -
Merge pull request #654 from guijan/patch3
replace memset followed by strncpy with strlcpy
Configuration menu - View commit details
-
Copy full SHA for 13f8f44 - Browse repository at this point
Copy the full SHA 13f8f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7589ed7 - Browse repository at this point
Copy the full SHA 7589ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2254e4 - Browse repository at this point
Copy the full SHA d2254e4View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 0d6b6bc - Browse repository at this point
Copy the full SHA 0d6b6bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed62271 - Browse repository at this point
Copy the full SHA ed62271View commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0a65668 - Browse repository at this point
Copy the full SHA 0a65668View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad8a180 - Browse repository at this point
Copy the full SHA ad8a180View commit details -
Merge pull request #663 from appneta/Bug_#662_ASAN_detected_memory_leaks
Bug #662 ASAN detected memory leaks
Configuration menu - View commit details
-
Copy full SHA for 8f2cf1e - Browse repository at this point
Copy the full SHA 8f2cf1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c418ff - Browse repository at this point
Copy the full SHA 0c418ffView commit details -
Merge pull request #664 from appneta/Bug_#582_fixlen_option_fails_on_…
…dlt_conversion Bug #582 calculate L2 length based on exporter DLT
Configuration menu - View commit details
-
Copy full SHA for 4d304bd - Browse repository at this point
Copy the full SHA 4d304bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc3135e - Browse repository at this point
Copy the full SHA fc3135eView commit details
Commits on May 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1affd0f - Browse repository at this point
Copy the full SHA 1affd0fView commit details