Windows CMD love too
Tidyup
Credit where credits due
Stick with command let encoder handle encoding
Minor cleanup of title and desc on sqlmap
Slightly better file checks on sqlmap.py
vtigerolservice.php to vtigerservice.php

using direct soap/vtigerolservice.php not work..php need require('config.php');
Add first pass of optimised sub encoder

Full details of the encoder are in the detailed description in the
source itself. But this is effectively an "optimised" SUB encoder
which is similar to the add_sub encoder except it doesn't bother to
use the ADD instructions at all, and it doesn't zero out EAX for
each 4-byte block unless absolutely necessary. This results in
payloads being MUCH smaller (in some cases 30% or more is saved).
Remove '*' from valid file system chars
Add the NULL byte to the list of valid chars

While rare, I guess it is a possibility that the NULL byte can be
used.
changing send_message to return more information
Land #3001 - SUB Encoder
EXITFUNC option should be an OptEnum.
Always replace \ with / for Dexter exploit

Fix for the following:
https://github.com/rapid7/metasploit-framework/commit/48199fec271006ed66c4de639cd39e41f05df511#commitcomment-5419010
Add license information
Land #2959, reverse powershell payload by @Meatballs1
Fix typo
changing the initial state from false to nil
Initialize send_status at the function's start
Land #3016 lsanchez-r7's send_message mod to return info