RZL_READ_DIR_LOCAL (directory listing and SMB relay)
PFL_CHECK_OS_FILE_EXISTENCE (file existence and SMB relay)
vprint_status mod
vprint_status mod
fixed issue with access denied condition thanks to @pho_bos
removed socket print, left over from debugging
vprint_status changed to vprint_error as requested
vprint_status changed to vprint_error as requested
added post module forensics recovery files
Timeout added
Applying changes
Single Payloads Cache Assembled Payload Improperly

An earlier change to the framework (prepend_migrate) forced single
payloads to use the internal_generate method of payload.rb.

internal_generate calls build which has a cache to track assembled
payloads. This method assumes that a payload only needs to be
assembled once, with optional values patched in later.

Single payloads do not work this way. Each time they are generated
new assembly source is created with the options hardcoded in.

This fix updates build to use the hashcode of the assembly code as
part of the cache key.

This fixes #7898 -- a bug that prevents a user from generating
multiple variations of a single payload without a restart.
Fix table.print
"acitve" should be "aggressive"

fixes http://dev.metasploit.com/redmine/issues/7926 which prevented a
proper search using:
msf> search exploit:type app:server
Clean recovery_files
Merge pull request #1783 from kernelsmith/bug/RM7926-msfconsole_search_app_server_busted

fixes RM7926 msfconsole search busted
HTTP::ClientRequest: Should handle nils in params

When hashes for params contain nils, they should be converted to empty
strings instead of crashing.

* #to_s: Calls #to_s on vars_get and vars_post data
* #set_encode_uri: Calls #to_s on its arg
Adds function js_mstime_malloc

This function takes advantage of MSTIME's CTIMEAnimationBase::put_values
function that's suitable for a no-spray technique (based on wtfuzz's
PoC for MS13-008)
Updates documentation
According to MSFG, I can use RGB, so here goes