Added module for CVE-2012-4940
got sami_ftpd_list.rb working
minor edits
got everything working and cleaned up
Merge branch 'master' of https://github.com/rapid7/metasploit-framework
Allow use of rake db tasks

[#46224565]

The following rake tasks are added and work similar to how they work in
rails apps:
* db:create
* db:drop
* db:migrate
* db:migrate:status
* db:rollback
* db:schema:dump
* db:schema:load
* db:seed (but no db seeds defined at this time)
* db:setup
* db:version

The hidden task db:test:prepare is also available, which means `rake
spec` can depend on it so that the test database is dropped and
recreated from the development database when running specs (Although
there are yet to be database tests, this branch is in preparation for
that work that will be split between multiple developers.)
Configure travis-ci to use database for rake spec

[#46224565]
made recommended changes
Explicitly set EXITFUNC to thread
changed Platform from Windows to win
made payload size a little smaller
removed the handler call
added module for cve-2012-4914
delete debug code
Specs for activerecord patch

[#46141013]

Spec the desired behavior for ConnectionPool prior to removing the patch
to sync with upstream 3.2.12.
Remove active_record patch

[#46141013]

Version 3.2.12 of activerecord contains the changes that the original
patch made so the patch is no longer needed.
Uses IP address length in offset calculation
Java Rop null-byte free

Our new heap spray routine does not like double nulls, so we need
to adjust our ROP.
Merge branch 'axigen_file_access' of github.com:jvazquez-r7/metasploit-framework into jvazquez-r7-axigen_file_access
Merge branch 'coolpdf_image_stream_bof' of github.com:jvazquez-r7/metasploit-framework into jvazquez-r7-coolpdf_image_stream_bof