Age | Commit message (Expand) | Author | Files | Lines |
2019-08-16 | Fixing multi-thread port write racing conditions. | Max Romanov | 1 | -149/+159 |
2019-06-28 | Fixing allocation alignment for port fragments. | Max Romanov | 1 | -1/+1 |
2019-03-25 | Turning off port read event state after main process fork. | Max Romanov | 1 | -0/+1 |
2019-03-05 | Improving port message fragment recognition. | Max Romanov | 1 | -16/+36 |
2019-03-05 | Fixing EAGAIN processing for port message send. | Max Romanov | 1 | -8/+26 |
2019-03-05 | Including port message header into message size limit. | Max Romanov | 1 | -0/+2 |
2019-02-28 | Preserving message 'share' field when pushing to queue. | Max Romanov | 1 | -0/+1 |
2019-02-28 | Reusing fragmented message buffers. | Max Romanov | 1 | -1/+9 |
2018-04-05 | Style. | Valentin Bartenev | 1 | -4/+4 |
2018-03-28 | nxt_port_buf_completion() and nxt_sendbuf_completion(). | Igor Sysoev | 1 | -1/+64 |
2018-03-05 | Reduced number of critical log levels. | Valentin Bartenev | 1 | -12/+5 |
2018-02-20 | Removed unwanted assertions. | Max Romanov | 1 | -3/+9 |
2018-02-07 | Style fixes. | Andrey Zelenkov | 1 | -1/+1 |
2017-12-28 | Changed nxt_mp_retain() and nxt_mp_release() interfaces. | Igor Sysoev | 1 | -3/+8 |
2017-12-28 | Removed unused variable assignment. | Max Romanov | 1 | -1/+0 |
2017-12-27 | Implementing the ability to cancel request before worker starts processing it. | Max Romanov | 1 | -33/+71 |
2017-11-02 | Fixing build on Solaris. | Max Romanov | 1 | -1/+1 |
2017-10-04 | Port message fragmentation supported. | Max Romanov | 1 | -4/+179 |
2017-10-04 | Breaking read loop by nxt_port_read_close(). | Max Romanov | 1 | -0/+1 |
2017-10-04 | Optimized send message allocations. | Max Romanov | 1 | -40/+102 |
2017-10-04 | Introducing use counters for port and app. Thread safe port write. | Max Romanov | 1 | -34/+70 |
2017-10-04 | Using engine memiory pool for port write allocations. | Max Romanov | 1 | -2/+3 |
2017-09-06 | Style fixes. | Igor Sysoev | 1 | -4/+4 |
2017-08-11 | Sync flag introduced for port type. | Max Romanov | 1 | -3/+9 |
2017-08-11 | Tiny mmap buffers completion fixed. | Max Romanov | 1 | -1/+2 |
2017-08-02 | Added basic port error handler. | Max Romanov | 1 | -16/+38 |
2017-08-02 | Implicit port read buffer completion. | Max Romanov | 1 | -7/+20 |
2017-08-02 | Added bit flags to type parameter of nxt_port_socket_write(). | Max Romanov | 1 | -3/+15 |
2017-07-18 | Port allocation and destroy changed. Worker process stop introduced. | Max Romanov | 1 | -20/+4 |
2017-07-12 | New process port exchange changed. READY message type introduced. | Max Romanov | 1 | -3/+10 |
2017-07-07 | Work queue thread safety checks for DEBUG build. | Max Romanov | 1 | -7/+5 |
2017-07-07 | Process stop notification from master to all other processes. | Max Romanov | 1 | -4/+5 |
2017-07-07 | Redirecting buffer completion handler to specific engine. | Max Romanov | 1 | -2/+44 |
2017-06-23 | Increased size of iovec when data passed using shared memory. | Max Romanov | 1 | -2/+4 |
2017-06-23 | Added mem_pool pointer member to nxt_port_send_msg_t. | Max Romanov | 1 | -1/+2 |
2017-06-23 | Moved message size to nxt_port_recv_msg_t for convenience. | Max Romanov | 1 | -33/+12 |
2017-06-20 | Using new memory pool implementation. | Igor Sysoev | 1 | -9/+8 |
2017-05-12 | Using shared memory to send data via nxt_port. | Max Romanov | 1 | -40/+101 |
2017-02-22 | Port changes. | Igor Sysoev | 1 | -43/+29 |
2017-02-22 | I/O operations refactoring. | Igor Sysoev | 1 | -27/+19 |
2017-02-07 | Event engines refactoring. | Igor Sysoev | 1 | -5/+5 |
2017-02-01 | Process channels have been renamed to ports. | Igor Sysoev | 1 | -0/+464 |