Skip to content

liblightmodbus 1.3

Compare
Choose a tag to compare
@Jacajack Jacajack released this 27 Dec 21:05
· 548 commits to master since this release

The GPL license Travis CI Coveralls

Changes:

  • Fixed few critical bugs
  • Added function 22
  • Added write protection for coils
  • Changed some variable names
  • Added new macros instead of enums
  • Dynamic memory allocation can be now disabled
  • Library can be now built on big-endian machine
  • Added script for configuring build
  • Added tons of new security checks
  • Input frames are now guaranteed to maintain unchanged during parsing
  • Optimized CRC calls and other checks
  • Added numerous null pointer checks
  • Tidied up the status structures
  • Removed unnecessary typedefs
  • Slight changes in the way memory is allocated
  • Only desired Modbus can be included in customized build
  • Removed AVR build-helper
  • Static library file for AVR is now generated automatically
  • Added license headers to files
  • Markdown and roff files are now separated

PPA is available here.

This release has been tested using Valgrind for memory leaks, and none were found. By the way, please keep in mind, that releases do not include packaging information!