split cyassl and openssl sources, add ssl library abstraction
Signed-off-by: Felix Fietkau <[email protected]>
build: remove install prefix override
Signed-off-by: Felix Fietkau <[email protected]>
fix read polling by putting the buffer prepare in a loop
allow user to process more than a single buffer's worth of data in one call
Signed-off-by: Felix Fietkau <[email protected]>
remove commented out include/link directories
Signed-off-by: Felix Fietkau <[email protected]>
add copyright info and license
Signed-off-by: Felix Fietkau <[email protected]>
fix compile errors on linux
Signed-off-by: Felix Fietkau <[email protected]>
return -1/0 instead of ssl specific return codes when setting crt/key files
Signed-off-by: Felix Fietkau <[email protected]>
only export one symbol from the lib, containing a struct with all functions. useful for using ustream-ssl as a plugin
Signed-off-by: Felix Fietkau <[email protected]>