~ubuntu-branches/ubuntu/trusty/ipv6toolkit/trusty

« back to all changes in this revision

Viewing changes to CHANGES.TXT

  • Committer: Package Import Robot
  • Author(s): Octavio Alvarez
  • Date: 2013-08-24 18:37:54 UTC
  • Revision ID: package-import@ubuntu.com-20130824183754-zulpzbg53eotkwyp
Tags: upstream-1.4
ImportĀ upstreamĀ versionĀ 1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SI6 Networks' IPv6 Toolkit v1.4 release
 
2
 
 
3
   * frag6: Fixed the flooding option
 
4
     Fixed the fragment size used when employing the flooding option. It was 
 
5
     prevously sending fragment sizes that where not a multiple of eight, and
 
6
     hence these fragments were dropped.
 
7
 
 
8
   * scan6: Added support for 64-bit encoding of IPv4 addresses
 
9
     Option "--tgt-ipv4" was augmented to support both encodings (32 bit
 
10
     and 64 bit) of embedded IPv4 addresses.
 
11
 
 
12
   * tcp6: Fixed response to Neighbor Solicitations
 
13
     tcp6 was not responding to incomming Neighbor Solicitations. Hence, when
 
14
     packets were sent from spoofed addresses, tcp6 would never receive the
 
15
     response packets, because the NSs sent by the local router or target node
 
16
     would never be responded.
 
17
 
 
18
   * tcp6: Added support for TCP Window-based attacks
 
19
     tcp6 can now close the window after sending an app-layer command, and
 
20
     also "modulate" the TCP window to circumvent trivial mitigations for these
 
21
     attacks ("--window-mode" and "--win-modulate" options).
 
22
 
 
23
   * tcp6: Support for multiple connection-establishment types
 
24
     tcp6 can now cause e.g. TCP simultaneous opens (see the "--open-mode"
 
25
     option).
 
26
 
 
27
   * tcp6: Support for multiple connection-termination types
 
28
     tcp6 can now perform multiple connection-termination types (see the
 
29
     "--close-mode" option).
 
30
 
 
31
   * tcp6: Support for sending application layer requests
 
32
     tcp6 can now send application-layer requests with the "--data" option.
 
33
 
 
34
   * Many improvements to the manual pages.
 
35
     Fixed the troff encoding of many manual pages. Added ipv6toolkit(7), that
 
36
     describes a general description of the toolkit.
 
37
 
 
38
   * All: Fixed bug in link-layer destination address selection
 
39
     Tools now try to find a local router or perform Neighbor Discovery only
 
40
     when necessary (i.e., underlying link-layer is *not* loopback or tunnel,
 
41
     destination address is *not* link-local, and a link-layer destination
 
42
     address has *not* been specified).
 
43
 
 
44
   * All: Fixed bug in option handling
 
45
     Incorrect data type was used for the return value of getopt_long(), thus 
 
46
     leading to problems in some architectures.
 
47
 
 
48
   * All: Fixed a number of issues with pcap_next_ex()
 
49
     The timeout parameter of pcap_next_ex() is now based on the platform (the
 
50
     previous constant value had different semantics in different platforms).
 
51
     Additionally, handle the case where pcap_next_ex() returns no packets.
 
52
 
 
53
   * All: General improvements and clean-up
 
54
     The development process now includes building the toolkit with the clang
 
55
     compiler (in addition to gcc), which has lead to the identification of a
 
56
     number of issues.
 
57
 
 
58
   * All: Improved support for building the toolkit.
 
59
     The toolkit now contains one makefile for pmake, and another for GNU make.
 
60
     Added support for the DESTDIR variable. Appropriate paths are selected
 
61
     based on the value of a number of variables. Configuration file is
 
62
     dynamically generated, with the right path to the oui.txt file.
 
63