AmiSSL support #3677
Because of the way 68k Amiga functions are called, assigning a library function to a variable does not work correctly, so we create a dummy function to workaround this problem. This also affects the calling of MD5 functions. This only affects Amiga OS3 libraries, not the new OS4 library interface, but the workaround is harmless there.
…e internal Curl MD5 functions instead if we're using AmiSSL.
…id mixing bsdsocket and C library functions
Require this header in order to enable AmiSSL support If it is available, use it. This will bypass any C lib interface. Note that the code in amigaos.c which opens/closes bsdsocket.library should not really be used - this should be opened in user code. It has been left in for compatibility but probably should be removed.
It seems to be lacking some #ifdefs or macro definitions:
I would imagine that it should keep including the "mandatory" three last include files (in the same order) to reduce the risk of memory screwups when built debug-enabled. That's why test 1132 fails: