Skip to content

Releases: zhaojh329/lua-eco

v3.3.0

30 Mar 06:52
Compare
Choose a tag to compare

Features

  • sys: add a new method spawn to spawn process (Jianhui Zhao)
  • sys: add a new method get_nprocs binding get_nprocs (Jianhui Zhao)
  • examples: add an example for http server using multiiprocess (Jianhui Zhao)
  • ubus: support automatically reconnect (Jianhui Zhao)
  • log: Use Space to replace tab to split multiple arguments (Jianhui Zhao)
  • socket: add support set socket option SO_MARK (Jianhui Zhao)
  • dns: add an option mark to set SO_MARK (Jianhui Zhao)
  • http: add an option mark to set SO_MARK (Jianhui Zhao)
  • dns: add an option device to set SO_BINDTODEVICE (Jianhui Zhao)
  • http: add an option device to set SO_BINDTODEVICE (Jianhui Zhao)
  • http: add an option nameservers to query dns (Jianhui Zhao)
  • dns: only use the nameservers from opts if provided. (Jianhui Zhao)
  • bump version 3.3.0 (Jianhui Zhao)

Bug Fixes

  • dns: do not panic when parse /etc/resolv.conf fail (Jianhui Zhao)
  • ip: Fix panic while parse IFLA_MASTER (Jianhui Zhao)
  • http: read body if no headers of chunked and content-length (Jianhui Zhao)
  • dns: delete duplicate variable definition (Jianhui Zhao)
  • dns: use 127.0.0.1 if not found dns from /etc/resolv.conf (Jianhui Zhao)

Code Refactoring

Performance Improvements

  • mqtt: use mosquitto_strerror for ON_DISCONNECT (Jianhui Zhao)

Chores

v3.2.0

21 Dec 11:32
Compare
Choose a tag to compare

Features

Bug Fixes

Code Refactoring

  • refactoring the coroutine switching process using yieldk (Jianhui Zhao)
  • socket: use path instead fd as input parameter for sendfile (Jianhui Zhao)
  • socket: do not return offset aim to simplify sendfile (Jianhui Zhao)

Performance Improvements

  • http: invoke sendfile to send body with file (Jianhui Zhao)

Chores

v3.1.2

16 Dec 09:13
Compare
Choose a tag to compare

Features

Bug Fixes

  • ubus: stack overflow on ubus method ubus_method_handler (Jianhui Zhao)
  • socket: fix parse unix abstract socket address (Jianhui Zhao)

Performance Improvements

v3.1.1

25 Nov 07:29
Compare
Choose a tag to compare

Features

Bug Fixes

Performance Improvements

v3.1.0

20 Nov 14:56
Compare
Choose a tag to compare

Features

Bug Fixes

  • bufio: incorrectly use unsigned integer to compare with 0 (Jianhui Zhao)
  • ssl: reading data timeout in some cases. (Jianhui Zhao)

v3.0.2

09 Nov 12:38
Compare
Choose a tag to compare

Features

Bug Fixes

v3.0.1

08 Oct 08:01
Compare
Choose a tag to compare

Features

Bug Fixes

Styles

Performance Improvements

v3.0.0

01 Oct 09:10
Compare
Choose a tag to compare

Features

Bug Fixes

Code Refactoring

Performance Improvements

Builds

Continuous Integration

Chores

Commits

  • 9fa10f7: fix(eco.h) add include <sting.h> in eco.h (crolin) #4

v2.5.1

04 Sep 04:54
Compare
Choose a tag to compare

Features

Bug Fixes

Performance Improvements

v2.5.0

02 Sep 03:28
Compare
Choose a tag to compare

Features

Bug Fixes

Code Refactoring

Performance Improvements

Chores