Ver código fonte

Bump version to 3.1.10

Stéphane Raimbault 2 anos atrás
pai
commit
2cbafa3113
3 arquivos alterados com 10 adições e 2 exclusões
  1. 7 0
      NEWS
  2. 1 1
      configure.ac
  3. 2 1
      tests/unit-test-client.c

+ 7 - 0
NEWS

@@ -1,5 +1,12 @@
 # NEWS
 
+## libmodbus 3.1.10 (2022-12-07)
+
+Urgent release to fix a regression.
+
+- Fix baud rate handling with RTU under Linux
+- Fix modbus_disable_quirks signature
+
 ## libmodbus 3.1.9 (2022-12-03)
 
 - Remove Travis CI

+ 1 - 1
configure.ac

@@ -13,7 +13,7 @@
 #
 m4_define([libmodbus_version_major], [3])
 m4_define([libmodbus_version_minor], [1])
-m4_define([libmodbus_version_micro], [9])
+m4_define([libmodbus_version_micro], [10])
 
 m4_define([libmodbus_release_status],
     [m4_if(m4_eval(libmodbus_version_minor % 2), [1], [snapshot], [release])])

+ 2 - 1
tests/unit-test-client.c

@@ -58,7 +58,8 @@ int equal_dword(uint16_t *tab_reg, const uint32_t value)
 
 int main(int argc, char *argv[])
 {
-    const int NB_REPORT_SLAVE_ID = 10;
+    /* Length of report slave ID response slave ID + ON/OFF + 'LMB' + version */
+    const int NB_REPORT_SLAVE_ID = 2 + 3 + strlen(LIBMODBUS_VERSION_STRING);
     uint8_t *tab_rp_bits = NULL;
     uint16_t *tab_rp_registers = NULL;
     uint16_t *tab_rp_registers_bad = NULL;