#
1980:43553aa72111 |
| 28-Oct-2021 |
Max Romanov |
Moving request limit control to libunit.
Introducting application graceful stop. For now only used when application process reach request limit value.
This closes #585 issue on GitHub.
|
Revision tags: 1.25.0-1, 1.25.0, 1.24.0-1, 1.24.0, 1.23.0-1, 1.23.0, 1.22.0-1, 1.22.0 |
|
#
1766:9ec17030b67e |
| 29-Dec-2020 |
Max Romanov |
Node.js: ServerRequest and ServerResponse compliance to Stream API.
ServerRequest now inherit stream Readable object. ServerResponse provides 'writable' property.
Thanks to Wu Jian Ping (@wujjpp).
Node.js: ServerRequest and ServerResponse compliance to Stream API.
ServerRequest now inherit stream Readable object. ServerResponse provides 'writable' property.
Thanks to Wu Jian Ping (@wujjpp).
This closes #274, closes #317 issues and closes #502 PR on GitHub.
show more ...
|
Revision tags: 1.21.0-1, 1.21.0, 1.20.0-1, 1.20.0, 1.19.0-1, 1.19.0 |
|
#
1543:42f27153db91 |
| 11-Aug-2020 |
Max Romanov |
Libunit refactoring: port management.
- Changed the port management callbacks to notifications, which e. g. avoids the need to call the libunit function - Added context and library instance referenc
Libunit refactoring: port management.
- Changed the port management callbacks to notifications, which e. g. avoids the need to call the libunit function - Added context and library instance reference counts for a safer resource release - Added the router main port initialization
show more ...
|
Revision tags: 1.18.0-1, 1.18.0, 1.17.0-1, 1.17.0, 1.16.0-1, 1.16.0, 1.15.0-1, 1.15.0, 1.14.0-1, 1.14.0 |
|
#
1322:a57afd02a579 |
| 24-Dec-2019 |
Max Romanov |
Node.js: implementing output message drain using SHM_ACK feature.
ServerResponse.write() method tries to write data buffer using libunit and stores buffers to write in a Server-wide output queue, wh
Node.js: implementing output message drain using SHM_ACK feature.
ServerResponse.write() method tries to write data buffer using libunit and stores buffers to write in a Server-wide output queue, which is processed in response to SHM_ACK message from router.
As a side effect 'drain' event implemented and socket.writable flag reflect current state.
show more ...
|
Revision tags: 1.13.0-1, 1.13.0, 1.12.0-1, 1.12.0, 1.11.0-2, 1.11.0-1, 1.11.0, 1.10.0-2, 1.10.0-1, 1.10.0 |
|
#
1132:9ac5b5f33ed9 |
| 20-Aug-2019 |
Max Romanov |
Node.js: introducing websocket support.
|
Revision tags: 1.9.0-1, 1.9.0 |
|
#
1020:53533ba0097c |
| 01-Apr-2019 |
Max Romanov |
Adding syntax sugar.
With exceptions and overloads.
|
Revision tags: 1.8.0-1, 1.8.0 |
|
#
953:00d8049418cf |
| 22-Feb-2019 |
Alexander Borisov |
Improvement and unification of version processing in build scripts.
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by
Improvement and unification of version processing in build scripts.
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by dace60fc4926).
show more ...
|
Revision tags: 1.7.1-1, 1.7.1, 1.7-1, 1.7 |
|
#
878:8867c1c7c2bf |
| 19-Dec-2018 |
Alexander Borisov |
Node.js: added check for libunit version at compile time.
|
Revision tags: 1.6-1, 1.6 |
|
#
842:8c77d7fdf952 |
| 15-Nov-2018 |
Alexander Borisov |
Node.js: added correct exit processing.
Node.js processes didn't exit after the changes in b9f7635e6be2, as the quit command from port wasn't handled by the module.
|
#
828:b9f7635e6be2 |
| 31-Oct-2018 |
Alexander Borisov |
Node.js: added async request execution.
|
Revision tags: 1.5-1, 1.5 |
|
#
802:fb9a6392d04a |
| 03-Oct-2018 |
Alexander Borisov |
Added Node.js support.
|