### 0.4.0 / 2010-11-17 * Added new options to {Nmap::Task} based on nmap 5.21: * `-PY` - `nmap.sctp_init_ping` * `-PR` - `nmap.arp_ping` * `-sY` - `nmap.sctp_init_scan` * `-sZ` - `nmap.sctp_cookie_echo_scan` * `--allports` - `nmap.all_ports` * `-sR` - `nmap.rpc_scan` * `-T` - `nmap.timing_template` * `-T0` - `nmap.paranoid_timing` * `-T1` - `nmap.sneaky_timing` * `-T2` - `nmap.polite_timing` * `-T3` - `nmap.normal_timing` * `-T4` - `nmap.aggressive_timing` * `-T5` - `nmap.insane_timing` * `--randomize-hosts` - `nmap.randomize_hosts` * `--adler32` - `nmap.sctp_adler32` * `-oA` - `nmap.output_all` * `-d` - `nmap.debug` * `--stats-every` - `nmap.stats_every` * `--release-memory` - `nmap.release_memory` * Specify that ruby-nmap requires `nmap` >= 5.00. ### 0.3.0 / 2010-11-08 * Added {Nmap::Host#scripts}. * Added {Nmap::Port#scripts}. ### 0.2.0 / 2010-10-29 * Require nokogiri >= 1.3.0. * Require rprogram ~> 0.2.0. * Added {Nmap::XML#tasks}. * Added {Nmap::Scanner#start_time}. * Added {Nmap::ScanTask#duration}. * Added {Nmap::Host#start_time}. * Added {Nmap::Host#end_time}. * Allow `Nmap::Tasks#ports=` to accept port ranges. * Omit the `-p` option if no ports are given to {Nmap::Task}. * Have the `Nmap::Host#each_*` methods return an `Enumerator` object if no block is given. ### 0.1.1 / 2010-01-02 * Require RProgram >= 0.1.8. * Adds `sudo` and `sudo=` instance methods to {Nmap::Task}. ### 0.1.0 / 2009-11-13 * Initial release. * Provides a Ruby interface for running Nmap. * Provides a Parser for enumerating Nmap XML scan files.