Commit History

Autor SHA1 Mensaxe Data
  Stéphane Raimbault fc73565da7 Fix remote buffer overflow vulnerability (closes #25, #105) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault ef81a69e7b Avoid a level of imbrication in bandwidth-server-many-up %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 692f6b76f7 Rename modbus_set_float_swapped to modbus_set_float_dcba %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 997231b799 New functions to set/get swapped floats (LSB) %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 8bb8be2d9f Add comment about fix alignment problem %!s(int64=12) %!d(string=hai) anos
  Alexander Dahl 9782a3044f Fix alignment problem %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 2dca04230e Return value of _modbus_tcp_pi_connect() on failure (closes #61) %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault 8d8349b860 Display node and service in PI and port in IPv4 at connection %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault c1e2e0b319 New RTU receive() to ignore confirmation from other slaves (closes #18) %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault a6e63d7d20 Fix typo in message found by Christian Leutloff %!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 ad80a6d3cc Enhanced report slave ID and documentation %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault a2e41db386 Renamed modbus_read_and_write_registers to modbus_write_and_read_registers %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault d1f1854338 New error recovery modes: link and protocol %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault bb23b4abfa Remove set but unused req_lenth and address in unit tests %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 1a45c24d7e Increase wait in unit test for Windows 7 slowness %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault a0a8242aba The test with too short timeout is allowed to fail %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault e0839095ed New unit test with invalid slave and invalid request %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 852d7825e1 Rename [gs]et_timeout_[begin|end] to [gs]et_[response|byte]_timeout %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 1a6b2b9f19 Missing message in unit tests for modbus_send_raw_request %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault b76b3952ef The usleep in unit tests was too short %!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 018cdd6e68 New function modbus_receive_confirmation %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 0e4e82e8ce New function modbus_send_raw_request %!s(int64=14) %!d(string=hai) anos
  Florian Forster 50136971e1 tests/unit-test-client.c: Fix curly braces. %!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
  Stéphane Raimbault 49d6f4a71f Read/write were swapped in _FC_READ_AND_WRITE_REGISTERS. Closes GH-2. %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 3c459bc15c Wait before flushing in unit tests %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault a4f7996eaf New function to reply to an indication with an exception message %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 1191aa6097 Missing modbus_flush call in unit tests after a forced timeout %!s(int64=14) %!d(string=hai) anos