Skip to content

v3.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Mar 06:52
· 75 commits to master since this release

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