eddy_em: (Default)
eddy_em ([personal profile] eddy_em) wrote2020-05-24 01:01 pm
Entry tags:

И опять про вебсокеты

В связи с тем, что libwebsockets настолько ожирел, что уже как emacs стал больше походить на операционную систему, возник вопрос: есть ли вменяемая легковесная сишная библиотека для работы с SSL-вебсокетами? SSL — обязательное требование, т.к. это будет частью систем управления спектрографом и будущими телескопами-роботами.
Самым лучшим вариантом было бы наличие ебилда под генту. Либо же код должен быть не очень раздутым, чтобы я сам мог в случае чего вносить мелкие коррективы, если оно перестанет собираться.
Нашел на гитхабе libwebsock. Но останавливает то, что последний коммит был сделан 6 лет назад (а за это время протокол менялся), да еще и с сообщением "NOT-STABLE: Lots of debugging information, and fixes for threading."
Еще есть wsServer, но он без SSL. Извращаться же с авторизацией по https, а работой по http мне не хочется. Просто по http работать нельзя, т.к., насколько я знаю, не существует механизма авторизации по http, устойчивого к MITM.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org