Commit History

Autor SHA1 Mensaxe Data
  Stéphane Raimbault 8057bbf45f Avoid an iteration in flush function %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault e2c9f5fd4f Fix flush function of TCP backend on Windows %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 05ecdc2101 GetLastError() returns a DWORD so it's an unsigned int. Fixes #9. %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 6254ede915 Add documentation based on AsciiDoc tools %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 066b56d658 Remove duplicated documentation for source files %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 3fb246237d Fix compilation issue with Microsoft Visual Studio 2008 %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 05efa1f7dd Fix compilation of TCP PI on Windows %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault d0973adb16 Fix compilation issue on Windows 7 (x64) with MinGW/MSYS and GCC 4.5 %!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 018bd41edf Fix compilation on OpenBSD %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 7337853ae2 Install an ignore handler for SIGPIPE on *BSD to mimic MSG_NOSIGNAL %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault fd892617f0 Fix closing of Win32 socket %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault ddb2200377 Fix unit identifier not copied by the TCP server %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 87293e459e MAJOR Rewrite of the message reading %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault b8c0558c19 Rename modbus_[listen|accept] to modbus_tcp_[listen|accept] %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault ddbd7266be Fix to allow the setting of the broadcast address %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault f410aea2f7 Isolate RTU and TCP headers and simplify Win32 detection %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 50fa79da23 Avoid constraints in header ordering %!s(int64=15) %!d(string=hai) anos
  Stéphane Raimbault 49b2208dd5 Fix clang warnings about implicit declaration %!s(int64=15) %!d(string=hai) anos
  Stéphane Raimbault 5d78730212 Add missing return when the init of Win32 Socket API fails %!s(int64=15) %!d(string=hai) anos
  Stéphane Raimbault dc26ddd72d Avoid empy function call on non-win32 platforms %!s(int64=15) %!d(string=hai) anos
  Tobias Doerffel 7717e6c40c Initialise Win32 Socket API in _modbus_tcp_connect/_modbus_tcp_listen %!s(int64=15) %!d(string=hai) anos
  Tobias Doerffel e2f59e9e54 Added support for native Win32 %!s(int64=15) %!d(string=hai) anos
  Tobias Doerffel 31577bbb41 Introduced select() operation for backends %!s(int64=15) %!d(string=hai) anos
  Tobias Doerffel 2f0b8355f4 Fix compiler warning on Win32 when calling send()/recv() %!s(int64=15) %!d(string=hai) anos
  Tobias Doerffel 3f10ef1dfb Removed duplicate header inclusions %!s(int64=15) %!d(string=hai) anos
  Tobias Doerffel 057be70d68 Pass complete modbus_t structure to send()/recv() of the backends %!s(int64=15) %!d(string=hai) anos
  Stéphane Raimbault 815d11f056 MAJOR Split RTU and TCP code in two backends %!s(int64=15) %!d(string=hai) anos