Move ms_chap.c out of the src directory to the extern directory to indicate the code does not originate from our codebase.
Rename to the file as named upstream to ease tracking
Pull in a new copy from FreeBSD 10.2-RELEASE
chapms.c needs -Wno-pointer-sign to build correctly, separate out to a separate library so that this can be applied only to this & not libchilli as a whole.
Changes made locally:
Switch from deprecated functions to current DES functions (Bug/205004 filed upstream)
Switch to MD4_ functions present in OpenSSL
Move ms_chap.c out of the src directory to the extern directory to indicate the code does not originate from our codebase. Rename to the file as named upstream to ease tracking Pull in a new copy from FreeBSD 10.2-RELEASE chapms.c needs -Wno-pointer-sign to build correctly, separate out to a separate library so that this can be applied only to this & not libchilli as a whole. Changes made locally: Switch from deprecated functions to current DES functions (Bug/205004 filed upstream) Switch to MD4_ functions present in OpenSSL