coova / coova-chilli

CoovaChilli is an open-source software access controller for captive portal hotspots.
Other
518 stars 260 forks source link

Update chap_ms.c from upstream #181

Closed sevan closed 8 years ago

sevan commented 8 years ago

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