1
0
mirror of https://github.com/cmand/yarrp.git synced 2024-05-11 05:55:06 +00:00
Commit Graph

74 Commits

Author SHA1 Message Date
c67b7d502d Add missing algorithm include 2021-07-22 10:42:42 +02:00
0af9ca94c3 Robust v4/v6 prefix string parsing 2021-07-21 11:08:18 -07:00
e61ba7a422 Minor code streamlining 2021-07-21 09:48:37 -07:00
8862a56c85 Always create patricia trie 2021-07-21 09:36:22 -07:00
6dc9ec24ba Fix for IPv6 blocklist 2021-07-21 09:30:56 -07:00
5ce027b8c9 Fix for IPv6 BGP table read 2021-07-21 08:46:15 -07:00
b8d51e6892 Infer address family of input bgp table and skip mixed entries 2021-07-19 11:16:45 -07:00
aa20f19c37 Fix TTL buglet when in sequential or prefix args mode 2021-07-19 10:33:18 -07:00
3d1cd119a8 Fix TTL buglet when in sequential or prefix args mode 2021-07-19 09:36:58 -07:00
f28d34ba9a Merge pull request #7 from cmand/check_and_enable_c99
Check and enable C99 support of C compiler
2021-03-22 16:26:54 -07:00
0fe35da951 Check and enable C99 support of C compiler 2021-03-18 15:56:45 +01:00
cdfcc0f100 Implement blocklist filtering for IPv6 2020-10-19 12:33:17 -07:00
31080131d8 Fix logic for using a blockist with IPv6 (with no bgptable) 2020-10-16 15:26:50 -07:00
049d3aeb2f Version compare M4 2020-06-27 09:57:14 -07:00
bcf5f33f6d Fixes for FreeBSD version >=11:
ip(4): "Before FreeBSD 11.0 packets received on raw IP sockets had the ip_len and
     ip_off fields converted to	host byte order.  Packets written to raw IP
     sockets were expected to have ip_len and ip_off in	host byte order."
2020-06-27 09:30:41 -07:00
0ae0268bf9 Add hop-by-hop and destination IPv6 extension headers 2020-06-22 22:39:33 -07:00
ec16b8e541 Add IPv6 EH listener support 2020-06-18 22:02:37 -07:00
5b61680310 Merge branch 'master' into v6-eh 2020-06-18 21:38:48 -07:00
c337381ecf Cleanup ICMP6 processing 2020-06-18 21:36:42 -07:00
cd67e893bc Merge branch 'master' into v6-eh 2020-06-18 17:47:15 -07:00
fd8093e009 Fix potential crash due to uninitalized mpls stack code in IPv6 2020-06-18 17:31:53 -07:00
017bb3c16d Add ability to source IPv6 extension headers 2020-06-18 17:31:03 -07:00
104bd9ee4a Make source address flag common for IPv4/IPv6 2020-05-20 10:11:44 -07:00
858380763c Fix regression caused by commit #334e78a 2020-03-03 15:00:21 -08:00
11e10b05dc Add per-instance locking
Fixes #5
2020-02-27 09:59:53 -08:00
9c151141b1 Fix segfault when outfile specified in testing mode 2020-02-20 14:15:53 -08:00
3fbdbe2dee Support for RFC4950 MPLS ICMP Extensions 2020-02-20 13:55:06 -08:00
62c93bc609 Fix bug on BSD w/endianness of ip_len 2020-02-20 09:20:27 -08:00
4f0e691df6 Update papers using Yarrp 2020-02-07 09:40:03 -08:00
91bcd8892e Add additional sanity check on inferred MAC addresses 2020-01-08 15:01:56 -08:00
73bf9944f4 Path fix, now that cperm is bundled 2020-01-08 14:53:05 -08:00
73da0529b8 Version bump 2019-11-21 13:29:53 -08:00
77ccea7655 Use 64bit print macros from inttypes 2019-11-19 11:19:24 -08:00
75e2f82c32 Add missing headers from libcperm 2019-11-19 11:18:37 -08:00
662735f5c1 Update for 0.6 release 2019-11-19 10:55:15 -08:00
fb89a09575 tweak to TTL man page info 2019-11-19 09:14:50 -08:00
913101fd0e Tweaks to TTL 2019-11-19 09:09:05 -08:00
218f437475 Explicit version arg 2019-11-19 05:48:23 -08:00
ba31ffc344 Pull libcperm into yarrp mainline 2019-11-17 09:13:49 -08:00
2b22598d58 Seeding buglet fix 2019-11-17 07:55:48 -08:00
da5d70ba06 Revert behavior of maxttl for entire Internet mode 2019-11-15 16:24:28 -08:00
fc93e49212 Fix counter overflow issues 2019-11-15 16:21:59 -08:00
96704be404 Cleanup adaptive timing code 2019-11-15 13:45:12 -08:00
69fad9b762 Remove separate code-path for internet-wide (-Q) probing 2019-11-15 13:13:48 -08:00
eb52311f87 Accept targets from stdin 2019-11-15 09:25:49 -08:00
be551ffc7d Cleanup options, help, and docs a bit 2019-11-15 08:47:45 -08:00
60c7835a11 Implement min_ttl 2019-11-15 08:33:16 -08:00
5f561b975c Ensure manpage pdf depends on troff file 2019-11-15 08:08:46 -08:00
2d0e3418e5 Document poisson probing mode 2019-11-14 14:29:30 -08:00
c861935568 Fix buglet parsing blocklist strings w/o newline 2019-11-14 13:29:57 -08:00