Skip to content

Releases: zhaojh329/lua-eco

v3.5.2

12 Jun 06:14
Compare
Choose a tag to compare

Features

Bug Fixes

Commits

v3.5.1

13 May 02:51
Compare
Choose a tag to compare

Features

Bug Fixes

Performance Improvements

v3.5.0

04 May 11:48
Compare
Choose a tag to compare

Features

Bug Fixes

Code Refactoring

Performance Improvements

Chores

  • examples: Adjust the directory organizational structure (Jianhui Zhao)

v3.4.1

24 Apr 09:46
Compare
Choose a tag to compare

Features

Bug Fixes

  • socket: fix panic while send on a closed socket. (Jianhui Zhao)
  • md5: Add some header file and macro for MD5. (Jianhui Zhao)

v3.4.0

22 Apr 01:10
Compare
Choose a tag to compare

Features

Bug Fixes

Performance Improvements

  • ubus: use ligh userdata instead of userdata for alloc defered request. (Jianhui Zhao)

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)