Skip to content

Releases: swoole/swoole-src

swoole-1.7.16-stable

08 May 03:31
Compare
Choose a tag to compare
  • Fixed swoole_server->addtimer and tick timer conflict
  • Added server statistics items request_count and worker_request_count
  • Added server connections iterator, foreach traverse server can use all the connections
  • Optimize dispatch_mode = 3 model to enhance the efficiency of task assignment
  • Added multipart-form http server and upload files support
  • Added http server requests query_string
  • Fixed invalid parameter problem task_max_request

swoole-1.7.15-stable

14 Apr 06:37
Compare
Choose a tag to compare
  • Fixed swoole_client waitall parameters failures
  • Fixed swoole_table dead loop BUG
  • Disable swoole_websocket_server->send method
  • Added swoole_table->incr/decr methods
  • Added http server gzip compression supports
  • Added swoole_server open_eof_split configuration

swoole-1.7.14-stable

27 Mar 01:39
Compare
Choose a tag to compare
  • Update websocket server onOpen callback params
  • Update websocket server onMessage callback params
  • Added swoole_server->tick/swoole_timer_tick function
  • Fixed onReceive data merge failure
  • Added http server gzip compression supports
  • Update http server allows sending empty body

swoole-1.7.13-stable

18 Mar 10:31
Compare
Choose a tag to compare
  • Update server session_list resized to 1M
  • Update connection_info from_fd, from_port rename to server_fd, server_port
  • Http server performance optimization
  • WebSocket server performance optimization
  • Added swoole_client->getpeername
  • Added swoole_client->getsockname
  • Fixed accept dead loop when server have too many connection
  • Fixed sequence of onConnect/onReceive events disorder

swoole-1.7.12-stable

11 Mar 11:53
Compare
Choose a tag to compare
  • Fixed swoole_server tcp buffer error
  • Fixed wrong error log

swoole-1.7.10-stable

15 Feb 04:52
Compare
Choose a tag to compare
  • Fixed udp server after the reload cycle of death BUG
  • Fixed http server POST request segment fault error
  • Added non-blocking settings for swoole_process::wait
  • Fixed pecl script cannot use
  • Fixed swoole_server->sendMessage to fail
  • Added swoole_websocket_server
  • Added swoole_server->sendto
  • Optimization performance for http_server
  • Optimization performance for swoole_client and swoole_event
  • Added ARM platform support

swoole-1.7.9-stable

07 Jan 12:16
Compare
Choose a tag to compare
  • Added websocket protocol support
  • Added swoole_process::signal
  • Added swoole_server*>addProcess
  • Added swoole_process::name
  • Added swoole_server::listen
  • Added swoole_server::sendMessage and onPipeMessage event
  • Added swoole_event_write
  • Added swoole_process*>close
  • Added swoole_server user/group setting
  • Added swoole_server task/finish automatic packing

swoole-1.7.9-rc4

04 Jan 10:47
Compare
Choose a tag to compare
swoole-1.7.9-rc4 Pre-release
Pre-release
fixed core dump when client reconnect to server.

swoole-1.7.9-beta

22 Dec 04:37
Compare
Choose a tag to compare
swoole-1.7.9-beta Pre-release
Pre-release
Merge pull request #153 from bixuehujin/improve_http

Improvements for http protocol

swoole-1.7.9-alpha

11 Dec 10:46
Compare
Choose a tag to compare
swoole-1.7.9-alpha Pre-release
Pre-release
  • Added websocket support
  • Added swoole_process::signal
  • Added swoole_server->addProcess
  • Added swoole_server->sendMessage
  • Added new event onPipeMessage for IPC