Commit Graph

  • 257fbea82b always include help for "read -def", better error message when using "-def" if not enabled john30 2018-04-08 14:41:55 +02:00
  • 875c6488cb fixed call john30 2018-04-08 14:07:09 +02:00
  • 186eacb528 fix for non-C++11 compiler, better var names john30 2018-04-08 14:05:33 +02:00
  • 1955e4862f added decode/encode commands, use [DD]* instead of Dx in help john30 2018-04-08 13:47:59 +02:00
  • bee1fc5b8a aligned tests with latest FileReader changes john30 2018-04-08 13:37:19 +02:00
  • 000d68f3c2 added "-def" option to read and write commands for using inline message definition (fixes #154), added support for replacing messages during load to FileReader and subclasses, added MessageMap::remove(), prepared decode/encode commands john30 2018-04-08 12:33:24 +02:00
  • 8ad3ad9c5b removed unnecessary check john30 2018-04-08 09:08:46 +02:00
  • ca0f59e146 documentation john30 2018-04-08 09:08:26 +02:00
  • 2d8b5d8b84 Merge remote-tracking branch 'origin/master' john30 2018-04-08 09:07:59 +02:00
  • f0763ce293 allow more than one fd to be set by ppoll for checking error john30 2018-04-08 09:07:43 +02:00
  • 44d85285b2 removed accidentially added dir again john30 2018-04-08 07:57:39 +02:00
  • a177d5c486 updated john30 2018-04-04 17:59:22 +02:00
  • 343a67f06a added timeout and exit code (fixes #122) john30 2018-04-04 17:56:29 +02:00
  • 8badc83b05 watch sockets for error as well in connect john30 2018-04-04 17:51:13 +02:00
  • 230abbb9fb added connect timeout, fixed non-closed sockets on connect error john30 2018-04-04 17:25:39 +02:00
  • c7c5feaea6 added maxage argument to HTTP/JSON port (fixes #116) john30 2018-04-04 16:01:54 +02:00
  • 2a348c2087 aligned tests to latest changes john30 2018-04-04 15:49:48 +02:00
  • bd5f800426 code style, missing initializers and imports john30 2018-04-04 15:48:26 +02:00
  • d01385cb6d updated (includes fix for #142) john30 2018-04-04 10:40:38 +02:00
  • a9c8047f0d removed accidential additions john30 2018-04-04 10:32:16 +02:00
  • 42d096001f better comments and help for changed config service URL john30 2018-04-04 10:19:54 +02:00
  • b410872a97 removed no longer supported build helper john30 2018-04-04 10:19:02 +02:00
  • 6ec3ef6e4c removed /etc/ebusd for changed config service URL john30 2018-04-04 10:18:32 +02:00
  • a36174c02f added support for retrieving configuration files from config service URL and changed that to be the default, always store loaded files by relative path, changed FileReader to allow reading from stream as well john30 2018-04-04 10:08:46 +02:00
  • a77b740720 extended request and get to optionally retrieve last-modified header, fix for potentially wrong content-length extraction john30 2018-04-04 09:57:38 +02:00
  • 0c8563be16 Merge remote-tracking branch 'origin/master' john30 2018-04-01 15:30:50 +02:00
  • 9246e9ae4c Merge pull request #150 from andig/small JohnandGitHub 2018-03-18 08:10:14 +01:00
  • f2f70d400a accept urls without trailing '/' john30 2018-02-04 16:18:10 +01:00
  • cf05b63aa3 also serve .csv, fix for invalid HTTP requests john30 2018-02-04 16:17:18 +01:00
  • 66e4d76a9b fix for weird IP address logging john30 2018-02-04 16:15:34 +01:00
  • c94da06975 made http client more flexible and support content-length response header john30 2018-02-03 23:27:02 +01:00
  • daf771e6d3 fix for /get topic not being interpreted when topic is on field level john30 2018-02-03 15:27:12 +01:00
  • 2588951f68 Merge pull request #160 from J0EK3R/master JohnandGitHub 2018-02-03 13:36:00 +01:00
  • 79fb47240e Update tcpsocket.h J0EK3RandGitHub 2018-02-02 16:20:04 +01:00
  • 4cdcf2d35e changed update logging from "updated" to "received" or "sent" and also log message when sent by ebusd, avoid unnecessary addSeenAddress() calls, removed logging of decoded poll result (already done as regular update output now) john30 2018-01-28 17:48:35 +01:00
  • d3f40712f9 Merge remote-tracking branch 'origin/master' john30 2018-01-28 15:18:01 +01:00
  • fa78ae73f0 updated copyright year john30 2018-01-28 15:17:33 +01:00
  • d6668713d1 extracted http client john30 2018-01-28 15:12:59 +01:00
  • 7928da60f5 Merge branch 'master' of github.com:john30/ebusd john30 2018-01-28 14:12:05 +01:00
  • f2382d1bbe fixed since calculation john30 2018-01-28 14:11:50 +01:00
  • 472c25fb0c avoid too much load when not connected, give up connection on wrong parameters, log errno if initial connection fails and continue trying to connect every 15 seconds (fixes #130) john30 2018-01-28 11:40:21 +01:00
  • 58048e0c99 Merge branch 'J0EK3R-master' john30 2018-01-28 11:04:33 +01:00
  • 85f55fc584 try reconnect even on initial no connection established J0EK3R 2018-01-27 16:21:44 +01:00
  • 9b0bee152f =reconnect a previous established MQTT-connection J0EK3R 2018-01-27 14:52:03 +01:00
  • 3a613f84c6 switched to stretch for latest john30 2018-01-13 08:08:57 +01:00
  • afb8dd29d9 fix for new release package naming john30 2018-01-13 07:50:52 +01:00
  • 6a6922c357 updated to new release package naming john30 2018-01-07 19:24:46 +01:00
  • 18b4ba6193 updated to 3.1 john30 2018-01-07 19:14:53 +01:00
  • a4a996faa2 updated version to 3.1 john30 2018-01-07 19:01:41 +01:00
  • 57f2b76654 added all library dependencies john30 2018-01-07 19:00:54 +01:00
  • 01392df557 better compatibility to other docker version results john30 2018-01-07 18:56:20 +01:00
  • 85b51f198d smaller resulting image size, added missing git john30 2018-01-07 18:55:37 +01:00
  • 6bb42296ee Smaller runtime image andig 2018-01-05 16:25:40 +01:00
  • 88e4c7eec7 stop if git tags were updated, allow non-force autoconf, enhanced build speed, include autostart instruction in postinst and adjusted start hint to systemd john30 2017-12-30 13:26:02 +01:00
  • 60a18d15e2 updated to 3.1 john30 2017-12-26 17:40:11 +00:00
  • b0e20b7c7c code style john30 2017-12-26 14:27:44 +01:00
  • 631f05ab3f updated to version 3.1 john30 2017-12-26 14:16:15 +01:00
  • d610f4ca43 check null in signal handler john30 2017-12-26 14:15:35 +01:00
  • c680e87bde corrected using fieldIndex in Message::decodeLastData(bool, ...), corrected finding field in DataFieldSet::read() with index and without name, added optional partType and fieldName to DataField::getCount() john30 2017-12-26 13:56:26 +01:00
  • 1da2611964 check scanconfig argument parse result john30 2017-12-17 16:08:46 +01:00
  • 89c4612422 updated john30 2017-12-17 10:39:21 +01:00
  • b73ea530fd simplified, added info output john30 2017-12-17 10:35:28 +01:00
  • ab5c350d24 corrected wrong initial scan loag message john30 2017-12-17 10:04:52 +01:00
  • 6bba2d6a02 mark scan as finished only if loading failed or the request timed out john30 2017-12-17 10:04:01 +01:00
  • 86a97d24f0 Merge pull request #137 from dstrigl/fix-setsockopt-timeout-call JohnandGitHub 2017-12-10 19:03:04 +01:00
  • dc20cfeb1b ! Fixed setsockopt call for timeout Daniel Strigl 2017-12-08 21:47:04 +01:00
  • d7400a4155 fix for address check for -s/-d in read and write command (was never interpreted as destination address), allow master addresses for -d in write command john30 2017-12-04 09:08:56 +01:00
  • 4c1aefbd6d corrected unit for arbitration delay measurement john30 2017-11-19 18:26:56 +01:00
  • 551d7e5417 added arbitration delay measurement john30 2017-11-19 14:14:18 +01:00
  • 2210140e4f Merge remote-tracking branch 'origin/master' john30 2017-11-19 12:19:59 +01:00
  • d51b08f082 fix for dumping bytes and raw data not initially enabled when requested (fixes #126), compiler warnings john30 2017-11-19 12:19:04 +01:00
  • a87ea4a6d8 file mode john30 2017-11-19 11:59:33 +01:00
  • b18d7f38bb wait some time for initial garbage in tcp mode and fixed dumping garbage, use FIONREAD instead of MSG_PEEK for cygwin (fixes #132) john30 2017-11-19 11:58:31 +01:00
  • 0c16712c5f fix for repeated wait in Queue::remove, better variable naming john30 2017-11-19 11:50:42 +01:00
  • e9092000bb updated john30 2017-11-12 21:21:08 +01:00
  • 7b22ecb606 corrected recvResCrc john30 2017-11-12 21:17:11 +01:00
  • dd50389643 measure and log min/max send-receive latency and add to info command and json output john30 2017-11-12 17:37:30 +01:00
  • 35767fb2e3 formatting john30 2017-11-12 17:36:02 +01:00
  • 77d2a805b1 fix for input string suddenly vanishing on certain compiler versions (at least gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609) john30 2017-10-21 12:03:57 +02:00
  • 46078f8c88 fix for wrong dump of value list and constant fields (fixes #112) john30 2017-10-15 19:14:54 +02:00
  • 2adbe24875 fix for missing default topic (issue #12) john30 2017-10-14 12:03:00 +02:00
  • b9c69f0dbc updated john30 2017-09-16 12:13:12 +02:00
  • 89de7f8981 added option for disabling automatic update check, add scan mode to start log john30 2017-09-16 11:35:47 +02:00
  • 52c737233e compatibility to cmake < 3.0 (fixes #105) john30 2017-09-16 11:00:31 +02:00
  • b174352800 fix for wrong /etc directory john30 2017-09-09 11:48:59 +02:00
  • d57c625b5c fix for wrong /etc directory john30 2017-09-09 11:48:59 +02:00
  • fb545f886b fix for dumping chained messages, load and dump everything (unconditionally) when checking/dumping configuration john30 2017-09-09 10:04:56 +02:00
  • f6aeaae2cc fix for dumping chained messages, load and dump everything (unconditionally) when checking/dumping configuration john30 2017-09-09 10:04:56 +02:00
  • 29cee10ff5 added helper script john30 2017-08-29 23:19:48 +02:00
  • 45f7f8a753 formatting john30 2017-08-29 22:56:34 +02:00
  • c277fe05f5 updated md5sum john30 2017-08-29 20:20:04 +00:00
  • 595c7c0120 use debian:jessie as base, added logrotate john30 2017-08-29 21:47:30 +02:00
  • 90936eae9f use debian:jessie as base, added logrotate john30 2017-08-29 21:47:30 +02:00
  • e81a52910f updated to 3.0 john30 2017-08-29 21:46:50 +02:00
  • 3c1fa75dca use debian:jessie as base, added logrotate john30 2017-08-29 21:27:39 +02:00
  • f52deaeca6 update version to 3.0 john30 2017-08-29 21:11:31 +02:00
  • e86d18c5d6 update version to 3.0 john30 2017-08-29 21:11:31 +02:00
  • e2f72799e7 ensure network is started john30 2017-08-29 21:03:24 +02:00
  • 0191ea889d updated john30 2017-08-27 19:10:42 +02:00
  • f1c5cdbd1a added systemd start script for debian build john30 2017-08-27 18:58:57 +02:00