Light C++ library for create servers
EN: I start writing this library from this simple OpenSSL example. In next release i change this code, so it will be compile in Visual Studio.
RU: Я начну писать эту библиотеку с простого примера из иходников OpenSSL. В следующем релизе я изменю этот пимер так, чтобы он компилировалcя в Visual Studio.
Version 0.1:
- Add OpenSSL binaries for Windows
- Add Visual Studio Project
- Details: http://habrahabr.ru/post/211474/ (in Russian)
Version 0.11:
EN: Add base support for nonblocking sockets. Details: http://habrahabr.ru/post/211661/ (in Russian)
RU: Добавлена базовая поддержка неблокирующих сокетов.
Version 0.12:
EN: Add server functionality: server may work now with requests from any count of clients. Details: http://habrahabr.ru/post/211853/ (in Russian)
RU: Добавлена серверная функциональность: сервер теперь может обрабатывать запросы от любого количества клиентов
Version 0.13:
EN: Add "epoll" support for linux and "select" for other platforms. Details: http://habrahabr.ru/post/212101/ (in Russian)
RU: Добавлена поддержка "epoll" для linux и "select" для остальных платформ
version 0.14
EN:
Add tcp protocol support
Add "sendfile" function support for linux.
Now server can send files to browser
Details: http://habrahabr.ru/post/213301/ (in Russian)
RU:
Добавлена поддержка протокола tcp
Добавлена поддержка функции "sendfile" для linux
Теперь сервер может посылать файлы в браузер