Some Microsoft tools don't handle "application/xml" as the MIME type for SOAP responses. Revert the change from "text/xml" made in commit 15454bc. Also perform some minor cleanup in yaws_soap_lib and yaws_soap12_lib.
Remove all trailing whitespace from all text files. Some bot sent Klacke and me a pull request saying it had done this for us, but I reviewed the diffs and it was affecting lines that shouldn't have been affected, so perl and I did it ourselves instead.
Remove trailing whitespace in all .erl and .hrl files in the repository. If you're an emacs user, you can easily see trailing whitespace using settings like these in your ~/.emacs file: (setq-default show-trailing-whitespace t) (set-face-background 'trailing-whitespace "slate gray") You can also delete trailing whitespace automatically when you save your Erlang sources by setting the emacs before-save-hook in your ~/.emacs file like this: (add-hook 'before-save-hook '(lambda () (if (eq major-mode 'erlang-mode) (delete-trailing-whitespace))))
Remove DIME support. We're cleaning up dialyzer errors in Yaws and the DIME code had some problems, so we decided to drop it rather than try to fix it since we don't believe anyone's using it. Microsoft has dropped support for DIME anyway, recommending MTOM instead.
Also, due to problems with yaws_soap_lib:priv_dir/0, add some extra code that makes use of code:priv_dir.