May. 24th, 2020

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

April 2025

S M T W T F S
  1 23 45
67 89101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 02:05 am
Powered by Dreamwidth Studios