global: Fix spelling mistakes in comments Original work by @andreasschulze and @jsoref
global: use new byte ordering API
global: Require comparisons to be strict boolean expressions * No implicit integer -> boolean or pointer -> boolean conversions * !expr can be used only if expr is boolean type These were checked with a patched clang. It found various actual bugs, which were fixed by the previous commits.
Make sure we check all the functions' return values. Minor API changes to simplify this. Checked using a patched clang that adds attribute(warn_unused_result) to all functions. This commit fixes several error handling mistakes.
Don't include stdint.h directly. --HG-- branch : HEAD
Replaced LGPL licensed DES implementation with MIT licensed one taken from PuTTY SSH client. Patch by Andrey Panin. --HG-- branch : HEAD
NTLM authentication. Patch by Andrey Panin --HG-- branch : HEAD