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