Use the protocol version sent by the client

Use the protocol version sent by the client. This should be the latest
version supported by the client, which may also be the only acceptable.
This makes this module work with SSLv3, TLSv1.0, TLSv1.1, and TLSv1.2
when NEGOTIATE_TLS is not enabled (see
https://gist.github.com/rcvalle/10335282).
Use the first cipher suite sent by the client

If encrypted, use the TLS_RSA_WITH_AES_128_CBC_SHA; otherwise, use the
first cipher suite sent by the client. This complements the last commit
and makes this module work with SSLv3, TLSv1.0, TLSv1.1, and TLSv1.2
when NEGOTIATE_TLS is not enabled (see
https://gist.github.com/rcvalle/10335282).
add thottling,notes insert and output to dns_rev_lookup
fix threaded issues
Add CVE-2014-2219 exploit for windows XP SP3
Cambios en el exploit
With implemented remarks
New reports in new exports can now import

MSP-9783

* Extracted import_report from monstrous import_msf_collateral;
simplified and clarified approach
* Updated report_report: includes all attrs provided vs subset, provides
more helpful error message
* Added report_artifact: adds child artifact for reports, handles
various troublesome cases
* Tested on all report types with a legion of option variants
ROP chain changed
Add upper bound for active-* gems

We do not yet support ActiveRecord and ActiveSupport 4.x, so ensure our
Gemfile declares this.
Add rand_text_alpha function
Add more rand_text_alpha functions
New module: Multiplatform Wireless LAN Geolocation

This is a new POST module that allows Windows, Linux, and OSX targets to be geolocated using Google services if the target has an active and functional wireless adapter.
It's solved the crash when double-click on the pcap file
Add PostgreSQL TLS support to the Heartbleed scanner
Heartbleed PostgreSQL TLS support improvements
Add osx nfs_mount module.
Error on sleep
Added english windows xp sp2 target
Change white space for authors in dns_reverse_lookup