Commit History

Autor SHA1 Mensaxe Data
  Michael Heimpold c258137adc Handle out-of-memory conditions more gracefully %!s(int64=8) %!d(string=hai) anos
  Stéphane Raimbault 7acb7eaa00 Move WINVER definition before other includes (#350) %!s(int64=9) %!d(string=hai) anos
  Stéphane Raimbault 00e068eb59 tcp_modbus_accept mustn't close socket on error (closes #333) %!s(int64=9) %!d(string=hai) anos
  Stéphane Raimbault 10f92e2f66 Move setting of option inside the relevant conditional group %!s(int64=9) %!d(string=hai) anos
  Shoichi Sakane 70b7c5d2c6 Fix "wildcard address" in TCP IPv6 %!s(int64=9) %!d(string=hai) anos
  Stéphane Raimbault 988c9151cd Define MSG_DONTWAIT to MSG_NONBLOCK on AIX (#294) %!s(int64=9) %!d(string=hai) anos
  Stéphane Raimbault 1782fcc0ba Minor - Rename yes variable to enable %!s(int64=10) %!d(string=hai) anos
  Michael Heimpold 9e61200588 Fix some coding style nitpicks %!s(int64=10) %!d(string=hai) anos
  Michael Heimpold 09807f1419 Introduce SPDX license identifiers %!s(int64=10) %!d(string=hai) anos
  Stéphane Raimbault 29851c2fa9 Avoid twice connect() in source code (closes #194) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 706fa6b292 Fix TCP IPv4 modbus_connect() on win32 (closes #100 and #165) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 7272fb0901 Fix 24a05ebd3c0 - win32: init of modbus_tcp_pi_listen (#187) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 270f02c8dc INADDR_* macros are defined in host byte order %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault c1665d400c Filter of IP addresses in IPv4 server (closes #190) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 8f1cc7b3c8 Allow to listen any hosts in IPv6 (closes #32) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 24a05ebd3c win32: init of modbus_tcp_pi_listen (#187) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 5665306800 Fix response timeout modification on connect (closes #80) %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 6bc39ad930 Add check for protocol identifer in TCP mode %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 5c9598fb0f Use accept4 in TCP PI if available %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault 2076d11f3e Add documentation for tcp[_pi]_accept (closes #31) %!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 f720851a18 Use a unsigned long for ioctlsocket on Windows %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault d8aa5a4214 Always set socket to -1 on close() %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 55d9a371f1 Protect all public functions against invalid context %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault e6b648881e Safer modbus_close %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 3b4d8126f1 Include winsock2.h before ws2tcpip.h for VS 2005 %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault c429036883 Avoid C99 declaration in win32 section code (closes #92) %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 34ec939a75 Another quick workaround for deficient OS (closes #63) %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 1b0f4420c3 Remove blank line from previous commit %!s(int64=12) %!d(string=hai) anos
  Julian Raschke ad362fc1c3 Use nonblocking sockets on Win32 and OS X/iOS too %!s(int64=12) %!d(string=hai) anos