Слияние dev ветки в master для формирования релиза #2

Merged
johnsol merged 6 commits from dev into master 2024-10-05 18:18:10 +03:00

6 commits

Author SHA1 Message Date
0fb84420fe
Add assert to server_handler into init_server_socket function 2024-10-05 18:15:43 +03:00
c9ed7835c1
Move log setup functional
... to main file.

Fix:
 - HTTP handler:
   - Rename function __write_func into http handler file;
   - Change close connection functions to self.__close().
2024-10-05 17:27:06 +03:00
d356a80685
Add LICENSE file 2024-10-05 17:07:49 +03:00
448912298b
Add README file 2024-10-05 16:38:38 +03:00
440fe803d2 Split TCP socket server and HTTP handler.
- File reader function small improvent;
 - Move MAX_REQUEST_LINE_SIZE to common server file.
2024-10-03 14:50:42 +03:00
c9154cdb08 Code review
Change name from start_http_server() to init_server_socket().

Improvements:
 - Change child threads to daemon type;
 - Send client HTTP error codes & add new HTTP codes description;
 - Change log output format;
 - Add some debug log strings;

Remove:
 - Startup ASCII logo;
2024-10-03 14:26:15 +03:00