Commit Graph
2585 Commits
Author SHA1 Message Date
john30 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 2018-04-08 13:48:49 +02:00
john30 8ad3ad9c5b removed unnecessary check 2018-04-08 09:08:46 +02:00
john30 ca0f59e146 documentation 2018-04-08 09:08:26 +02:00
john30 2d8b5d8b84 Merge remote-tracking branch 'origin/master' 2018-04-08 09:07:59 +02:00
john30 f0763ce293 allow more than one fd to be set by ppoll for checking error 2018-04-08 09:07:43 +02:00
john30 44d85285b2 removed accidentially added dir again 2018-04-08 07:57:39 +02:00
john30 a177d5c486 updated 2018-04-04 17:59:22 +02:00
john30 343a67f06a added timeout and exit code (fixes #122) 2018-04-04 17:56:29 +02:00
john30 8badc83b05 watch sockets for error as well in connect 2018-04-04 17:51:13 +02:00
john30 230abbb9fb added connect timeout, fixed non-closed sockets on connect error 2018-04-04 17:25:39 +02:00
john30 c7c5feaea6 added maxage argument to HTTP/JSON port (fixes #116) 2018-04-04 16:01:54 +02:00
john30 2a348c2087 aligned tests to latest changes 2018-04-04 15:49:48 +02:00
john30 bd5f800426 code style, missing initializers and imports 2018-04-04 15:48:26 +02:00
john30 d01385cb6d updated (includes fix for #142) 2018-04-04 10:40:38 +02:00
john30 a9c8047f0d removed accidential additions 2018-04-04 10:32:16 +02:00
john30 42d096001f better comments and help for changed config service URL 2018-04-04 10:19:54 +02:00
john30 b410872a97 removed no longer supported build helper 2018-04-04 10:19:02 +02:00
john30 6ec3ef6e4c removed /etc/ebusd for changed config service URL 2018-04-04 10:18:32 +02:00
john30 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 2018-04-04 10:08:46 +02:00
john30 a77b740720 extended request and get to optionally retrieve last-modified header, fix for potentially wrong content-length extraction 2018-04-04 09:57:38 +02:00
john30 0c8563be16 Merge remote-tracking branch 'origin/master' 2018-04-01 15:30:50 +02:00
JohnandGitHub 9246e9ae4c Merge pull request #150 from andig/small
Smaller docker runtime image
2018-03-18 08:10:14 +01:00
john30 f2f70d400a accept urls without trailing '/' 2018-02-04 16:18:10 +01:00
john30 cf05b63aa3 also serve .csv, fix for invalid HTTP requests 2018-02-04 16:17:18 +01:00
john30 66e4d76a9b fix for weird IP address logging 2018-02-04 16:15:34 +01:00
john30 c94da06975 made http client more flexible and support content-length response header 2018-02-03 23:27:02 +01:00
john30 daf771e6d3 fix for /get topic not being interpreted when topic is on field level 2018-02-03 15:27:12 +01:00
JohnandGitHub 2588951f68 Merge pull request #160 from J0EK3R/master
added missing include
2018-02-03 13:36:00 +01:00
J0EK3RandGitHub 79fb47240e Update tcpsocket.h
added #include <sys/time.h> for Type timeval
2018-02-02 16:20:04 +01:00
john30 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) 2018-01-28 17:48:35 +01:00
john30 d3f40712f9 Merge remote-tracking branch 'origin/master' 2018-01-28 15:18:01 +01:00
john30 fa78ae73f0 updated copyright year 2018-01-28 15:17:33 +01:00
john30 d6668713d1 extracted http client 2018-01-28 15:12:59 +01:00
john30 7928da60f5 Merge branch 'master' of github.com:john30/ebusd 2018-01-28 14:12:05 +01:00
john30 f2382d1bbe fixed since calculation 2018-01-28 14:11:50 +01:00
john30 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) 2018-01-28 11:41:16 +01:00
john30 58048e0c99 Merge branch 'J0EK3R-master' 2018-01-28 11:04:33 +01:00
J0EK3R 85f55fc584 try reconnect even on initial no connection established 2018-01-27 16:21:44 +01:00
J0EK3R 9b0bee152f =reconnect a previous established MQTT-connection 2018-01-27 14:52:03 +01:00
john30 3a613f84c6 switched to stretch for latest 2018-01-13 08:08:57 +01:00
john30 afb8dd29d9 fix for new release package naming 2018-01-13 07:50:52 +01:00
john30 6a6922c357 updated to new release package naming 2018-01-07 19:24:46 +01:00
john30 18b4ba6193 updated to 3.1 2018-01-07 19:14:53 +01:00
john30 a4a996faa2 updated version to 3.1 2018-01-07 19:01:41 +01:00
john30 57f2b76654 added all library dependencies 2018-01-07 19:00:54 +01:00
john30 01392df557 better compatibility to other docker version results 2018-01-07 18:56:20 +01:00
john30 85b51f198d smaller resulting image size, added missing git 2018-01-07 18:55:37 +01:00
andig 6bb42296ee Smaller runtime image 2018-01-05 16:25:40 +01:00
john30 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 2017-12-30 13:26:02 +01:00
john30 60a18d15e2 updated to 3.1 2017-12-26 17:40:11 +00:00