Commit Graph

9 Commits

Author SHA1 Message Date
Oleg S
882fe7972f Improves and fixes (#19)
* Add support log subsystem

* Replace logger calls to LOGi (LL_INFO)

* Add new global object: server_t g_srv

* Make current_header as static char array

* Make global struct g_cv which contain static Py strings

* Add new const values to global struct g_cv

* Add loglevel option to fastwsgi.py

* Fix bug then response body contain 0x00 symbol

* Add new header file: common.h

* Replace response buffer type to xbuf_t (new expanded buffer)

* Cleanup function build_response (remove waste alloc mem)

* Add extended logging into server.c

* Update submodule llhttp to 8.1.0 release

* Add functions build_response_ex and send_fatal

* Fix send error message then use Keep-Alive connection

* Fix call uv__socket_sockopt (first arg incorrect)
2022-10-17 08:14:46 +02:00
James Roberts
07e89e7a7b Fixes response iterator bug 2022-02-09 23:54:43 +02:00
Rado Pitonak
3e8374f4a5 feat: First shot at new fastwsgi CLI 2021-12-19 16:57:23 +01:00
James Roberts
b0b13426d3 Minor fixes 2021-12-19 14:58:23 +02:00
James Roberts
0daf220291 Testing overhaul 2021-12-18 17:39:30 +02:00
James Roberts
811ef2c565 Start FastWSGI from CLI + new Pypi release 2021-12-13 22:51:04 +02:00
James Roberts
e444c118f0 Compiles and works on Windows 2021-12-11 17:12:30 +02:00
James Roberts
bc8cc97c29 Read remote address on connection 2021-11-28 15:24:30 +02:00
James Roberts
8f005693cf Change name to fastwsgi 2021-10-26 21:47:01 +02:00