|
@@ -10,6 +10,26 @@ This release introduces API changes on modbus_get_byte_timeout,
|
|
|
modbus_get_response_timeout, modbus_set_byte_timeout,
|
|
|
modbus_set_response_timeout to ease writing of language bindings.
|
|
|
|
|
|
+- Fix timeouts in unit tests
|
|
|
+- Don't flush on illegal address errors in single write functions
|
|
|
+- Fix compilation on compilers not supporting c99 mode.
|
|
|
+ Thanks to Michael Heimpold.
|
|
|
+- Update license for the tests in Debian packaging (#221)
|
|
|
+- Move check of device earlier to avoid a free call
|
|
|
+- Unit test for baud rate check and error message.
|
|
|
+- Fix crash modbus_new_rtu when baud is 0.
|
|
|
+ Thank you to Daniel Schürmann.
|
|
|
+- Removed function prototype without implementation
|
|
|
+ Thank you Andrej Skvortzov.
|
|
|
+- Switch test programs to a BSD license
|
|
|
+- Fix remote buffer overflow vulnerability on write requests
|
|
|
+- Avoid twice connect() in source code (closes #194)
|
|
|
+- Fix compilation with MinGW (GCC 4.8.1) under Win7 (closes #163)
|
|
|
+ Thank you MarjanTomas and SwissKnife.
|
|
|
+- Fix TCP IPv4 modbus_connect() on win32 (closes #100 and #165)
|
|
|
+ Thank you Petr Gladkiy and Marjan Tomas.
|
|
|
+- Fix 24a05ebd3c0 - win32: init of modbus_tcp_pi_listen (#187)
|
|
|
+- INADDR_* macros are defined in host byte order
|
|
|
- Filter of IP addresses in IPv4 server (closes #190)
|
|
|
- Allow to listen any hosts in IPv6 (closes #32)
|
|
|
- Define and public export of MODBUS_MAX_PDU_LENGTH (closes #167)
|
|
@@ -88,7 +108,6 @@ sequences. Windows support still broken.
|
|
|
- Fix wrong constant names to create version number.
|
|
|
Thanks to Denis Davydov.
|
|
|
|
|
|
-
|
|
|
libmodbus 3.1.0 (2012-06-22)
|
|
|
============================
|
|
|
|