Change temporary directory name, clean more things
Do not remove outputs on clean
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Merge branch 'master' of github.com:rapid7/metasploit-framework
Adding exploit for CVE 2012-4915

Initial commit.

Major functionality working. A bit of polish is still needed in a few
spots to handle exceptions and such.
Improvement for CVE 2012-4915

Made two tiny improvements based on Meatballs' points

- Added handling for 127.0.0.1 as DB_HOST
- Added a note in the description about it changing the pasword
Adding a check function

Because it makes sense. The non-vulnerable versions doesn't have
/libs/pdf.php.

So pretty simple.
Changes based on Sinn3r's feedback

A bucket-load of changes!

- Added a fallback for if there is no Set-Cookie header
- Added a check if the cookie we produce is simply empty, meaning we
failed something :(
- Removed use of flatten. Though I may look into making that extraction
better
- Changed cgi requests to use vars_(post|get)
- Clarified a few status prints
- A few EOL space fixes
Merge branch 'master' of github.com:rapid7/metasploit-framework
Fix ArgumentError when importing netsparker xml
Clear state for new vulns

[FixRM #7665]
Add actual cdata handler

Netsparker puts requests, responses, and info for vulns inside a cdata
(which makes sense because it's usually html snippets). This commit
handles that so report_web_vuln will actually be somewhat useful. Note
that the request is ignored by report_web_vuln despite there being a
place for it in the WebVuln model.

[SeeRM #7665]
Merge branch 'bug/rm7665-netsparker-import' of github.com:jlee-r7/metasploit-framework into jlee-r7-bug/rm7665-netsparker-import
Merge branch 'bug/rm7665-netsparker-import' of github.com:jlee-r7/metasploit-framework into jlee-r7-bug/rm7665-netsparker-import
Adding DB error handling

As per sinn3r's suggestion, adding handling for the most common MySQL
errors.

Also adding HostNotPrivileged, which I encountered during my testing.
Merge branch 'master' of github.com:CharlieEriksen/metasploit-framework into CharlieEriksen-master
Improve the module