Commit History

Autor SHA1 Mensaxe Data
  Stéphane Raimbault 842a0c2355 Accept IP or device in arg of unit test progs %!s(int64=2) %!d(string=hai) anos
  Stéphane Raimbault dd45f19a6e Add .clang-format and format code (closes #394) %!s(int64=2) %!d(string=hai) anos
  Stéphane Raimbault 5ce6b8a9dc Remove year range in Copyright %!s(int64=2) %!d(string=hai) anos
  Stéphane Raimbault 4dbef35516 Remove duplicate ';' (closes #602) %!s(int64=3) %!d(string=hai) anos
  Stéphane Raimbault 902c28730a Fix typo in 3053bd0adb %!s(int64=8) %!d(string=hai) anos
  Stéphane Raimbault 3053bd0adb CID 69145 - Argument cannot be negative in unit-test-server %!s(int64=8) %!d(string=hai) anos
  Stéphane Raimbault 814ef17485 CID 69142 - Unchecked return value in unit-test-server %!s(int64=8) %!d(string=hai) anos
  Stéphane Raimbault 79c1bd3dac Use new modbus_mapping_new_start_address in unit tests %!s(int64=8) %!d(string=hai) anos
  Michael Heimpold 09807f1419 Introduce SPDX license identifiers %!s(int64=10) %!d(string=hai) anos
  Stéphane Raimbault 1da0c2d683 Fix RTU test by allowing the server to reply on CRC errors %!s(int64=10) %!d(string=hai) anos
  Stéphane Raimbault 7e42fcf024 Fix wrong usleep value to wait 5 ms between bytes in test server %!s(int64=10) %!d(string=hai) anos
  Stéphane Raimbault bdd5379af5 Switch test programs to a BSD license %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 83c3410267 Fix remote buffer overflow vulnerability on write requests %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 457be540a2 MinGW make type warning in unit-test-server.c (closes #180) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 1eabc8a010 Fix MinGW make error 'MSG_NOSIGNAL' undeclared (closes #175) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 946fb25cdd Conditional include of socket.h or winsock2 in tests (closes #169) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault c4f7a24285 Change timeout to uint32 and add 3 byte timeout tests %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault ea80f74094 New API for set/get response and byte timeouts %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault f7799a4fdd Rename 'socket' variables to 's' to avoid warning on Windows %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 9ba562e558 Improve socket init and close in tests %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault e6b648881e Safer modbus_close %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 37ed6f90bf Add unit tests for modbus_mapping_new %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 9d5344cf42 Move RTU filtering in CRC check to avoid useless call to modbus_reply %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault 1941fd4aa9 Check slave only in RTU backend and add unit tests %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault d1f1854338 New error recovery modes: link and protocol %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault 7fe4a91787 API cleanup with modbus_receive and modbus_receive_from %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault ce5435c4ae Change the nb of registers sent by the server to avoid a duplicate %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault f2f42c01a9 Shorter names for constants which hold the number of values in UT %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 67f8d030de Message to indicate the sending of a special response in unit tests %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault c44dcfd5a2 Make the TCP implementation "protocol independent", i.e. IPv6 capable. %!s(int64=14) %!d(string=hai) anos