Host* should be converted to ESNI
Status: Inactive
Brought to you by:
ruhler
The Host interface should be rewritten to use the as of yet undefined ESNI(ecmascript native interface) interface.
The biggest difference between the two being primarily that the ESNI interface is to be written in c rather than c++.
They ESNI interface should consist of something like the following:
conversions:
String <=> c string
Boolean <=> int
Number <=> double
Function <= function pointer
Evaluating javascript code which takes converted values as parameters (like the existing host_eval).
Logged In: YES
user_id=1884147
Originator: YES
Revision 29 introduced the ESNI interface. Now it's just a matter of transitioning all the Host* stuff to ESNI.