Commit Graph

  • 53f017a27d replaced RESULT_ERR_MISSING_TYPE by RESULT_ERR_MISSING_ARG john30 2017-03-19 21:18:02 +01:00
  • 02eb4fbfd2 more checks john30 2017-03-19 14:49:05 +01:00
  • 137acefee1 fix for previous commit john30 2017-03-19 14:45:41 +01:00
  • b88922fb40 allow less than 8 bits for non-numeric types as well, corrected TTQ/TTH decoding john30 2017-03-19 14:26:49 +01:00
  • 3f974e9b47 reduced ttq and tth to required bit size john30 2017-03-19 13:10:35 +01:00
  • f7f79bb1e7 be more tolerant for MQTT topic but deny wildcard characters john30 2017-03-19 12:50:16 +01:00
  • 73de8b3d86 fix for update check john30 2017-03-19 10:50:43 +01:00
  • 8f6b7807cf add architecture to update check john30 2017-03-19 10:30:29 +01:00
  • 2c0dda59fc fix for update check john30 2017-03-19 09:19:39 +01:00
  • daeea2080b updated john30 2017-03-05 13:18:23 +01:00
  • 5a23e5c13a unix mode john30 2017-03-05 13:14:38 +01:00
  • f3a0f9be47 endpoint for update check john30 2017-03-05 13:09:53 +01:00
  • 4e2c0903db moved AC_GNU_SOURCE to correct positon john30 2017-03-05 13:03:58 +01:00
  • b2f2bfcf58 delay scanning when using broadcast, moved loading scan files to bushandler, reworked update check, add max symbol rate to info result, keep scan results for each message separate, also do a decent scan on individual address and delay scan subsequent scan messages if necessary john30 2017-03-05 12:56:54 +01:00
  • 5633d3825d use data from message instead of passing through in loadScanConfigFile() john30 2017-03-05 12:56:42 +01:00
  • f7965f8781 added broadcast scan message, keep file names and comments of loaded files separate john30 2017-03-05 12:52:50 +01:00
  • f41266e36f added short output format, also use numeric fields for json when names are not requested john30 2017-03-05 12:51:03 +01:00
  • fcdf6cb9a2 compiler warning john30 2017-03-04 21:23:18 +01:00
  • 10b240fa68 added update check john30 2017-03-04 15:19:31 +01:00
  • c27a76b8e5 added update check john30 2017-03-04 15:19:31 +01:00
  • 9461e64cc5 avoid virtual with override john30 2017-03-04 14:08:19 +01:00
  • 18fc12499b introduced symbol_t, added SymbolString::dataAt() and ::isMaster(), renamed SymbolString::getDataStr() to getStr(), use size_t/ssize_t where appropriate, simplified by use of new SymbolString methods, corrected broadcast scan conversion, use override declaration john30 2017-03-04 14:01:20 +01:00
  • dfa0e6e08f use override declaration john30 2017-03-04 14:01:18 +01:00
  • 3b26cf1f38 define _GNU_SOURCE via autoconf john30 2017-03-04 14:00:39 +01:00
  • d168dd31e0 use override declaration john30 2017-03-04 13:51:25 +01:00
  • 1b4dfeb288 use size_t/ssize_t where appropriate john30 2017-03-04 13:15:30 +01:00
  • 7cebcb7fef Merge branch 'master' of github.com:john30/ebusd john30 2017-03-04 11:33:59 +01:00
  • 92e4b9b182 added getDataAt() john30 2017-03-04 09:35:26 +01:00
  • 7f142e5916 added missing _GNU_SOURCE for pthread_setname_np john30 2017-03-04 09:06:51 +01:00
  • c8c9e76684 added missing _GNU_SOURCE for vasprintf john30 2017-03-04 08:40:59 +01:00
  • 4dfcff7c87 bb86b8b john30 2017-03-04 08:38:41 +01:00
  • bb86b8b713 added setTimeout() john30 2017-03-04 08:38:27 +01:00
  • cc59b32f0d clearly separate master/slave symbolstrings john30 2017-02-26 17:34:22 +01:00
  • 1a878694d2 made SymbolString master/slave aware and contain only unescaped data, moved CRC tracking and escpaing/enscaping to BusHandler, moved parseInt/parseSignedInt from datatype.h to symbol.h, added new error code for retrival of unexpted symbol after a send to the bus john30 2017-02-26 16:31:32 +01:00
  • 5087ece9a4 Merge branch 'master' of github.com:john30/ebusd john30 2017-02-26 13:01:11 +01:00
  • d3d453398b moved argp globals back outside of namespace john30 2017-02-26 12:47:12 +01:00
  • afab73f4f4 updated to latest mcmode.inc john30 2017-02-25 16:20:56 +01:00
  • ca164185dc fix doxygen and put everything besides main function in namespace ebusd john30 2017-02-25 16:12:09 +01:00
  • d365cb1f9c more ignored john30 2017-02-25 16:04:39 +01:00
  • 551f71ba21 aligned makefiles to using include with paths john30 2017-02-25 14:59:31 +01:00
  • a85a5e940c Merge pull request #68 from legacycode/readall JohnandGitHub 2017-02-25 08:46:25 +01:00
  • 936669b690 built with refreshed buildenv john30 2017-02-24 16:51:17 +01:00
  • 510df554f5 Merge branch 'master' of github.com:john30/ebusd john30 2017-02-23 18:09:27 +01:00
  • 3780aca37d use length field for determining decodable bytes john30 2017-02-23 18:09:18 +01:00
  • ae58a2a737 avoid zero resolution john30 2017-02-23 18:07:06 +01:00
  • 4e346a72cc fix waiting for netcat to end. Christian Lehmann 2017-02-23 10:20:16 +00:00
  • 7d5dd27cf1 remove messages without name and scan.id john30 2017-02-22 08:23:00 +01:00
  • 75150923c9 added grab decode john30 2017-02-19 13:07:08 +01:00
  • 68c75ae7d3 Merge branch 'master' of github.com:john30/ebusd john30 2017-02-19 12:57:40 +01:00
  • ce85ce75d7 added -s QQ option to read/write/hex commands john30 2017-02-19 12:57:29 +01:00
  • b695512a08 added -s QQ option to read/write/hex commands john30 2017-02-19 12:56:07 +01:00
  • 0291d2ee45 documentation john30 2017-02-19 12:53:02 +01:00
  • 22596cda9a updated to latest sources john30 2017-02-19 12:14:53 +01:00
  • c4d10a036b updated to latest changes john30 2017-02-19 11:43:36 +01:00
  • d5ab17dc2e added decode option to grab command john30 2017-02-19 11:38:03 +01:00
  • 1fd682ba51 added getDayName(), formatting john30 2017-02-19 11:37:09 +01:00
  • cfe66cbf6f also check allowed range in NumberDataType::readSymbols(), added appendSeparatorDivisor param to DataType::dump(), added iterator access to DataTypeList john30 2017-02-19 11:36:44 +01:00
  • de40346c6b added skipFirstSymbols param to getDataStr() john30 2017-02-19 10:46:56 +01:00
  • 735a4a8b7c corrected log command help john30 2017-02-19 01:01:35 +01:00
  • cb9b7fc3ac add support for individual log level per facility john30 2017-02-19 00:42:55 +01:00
  • aaf46b4ac0 corrected default install prefix john30 2017-02-19 00:40:10 +01:00
  • 1e6b77690e Merge branch 'master' of github.com:john30/ebusd john30 2017-02-18 14:46:38 +01:00
  • 3bed9a0b49 added Dockerfile for latest release john30 2017-02-18 14:44:56 +01:00
  • a49aa7de00 Merge branch 'master' of github.com:john30/ebusd john30 2017-02-18 14:09:18 +01:00
  • 3b4827d199 updated to current source john30 2017-02-18 14:09:07 +01:00
  • 64be012cb1 fixed mode john30 2017-02-18 14:08:41 +01:00
  • 4f2f2a18c3 fixed documentation john30 2017-02-18 14:05:25 +01:00
  • f7e97a70e3 fixed documentation john30 2017-02-18 14:03:50 +01:00
  • f1aac4b2cb more checks john30 2017-02-18 13:56:16 +01:00
  • 8d66c87280 compiler warning john30 2017-02-18 13:55:07 +01:00
  • d787e62471 corrected john30 2017-02-18 13:54:47 +01:00
  • e87b4fec21 include all users messages if level was not requested in find command john30 2017-02-18 13:40:42 +01:00
  • c48b1add94 corrected argument parsing in find john30 2017-02-18 13:29:25 +01:00
  • e2a3776903 fix argument order, corrected find john30 2017-02-18 13:29:05 +01:00
  • e18886d854 added ACL john30 2017-02-18 13:20:19 +01:00
  • 1f4a9c1113 added ACL john30 2017-02-18 13:20:11 +01:00
  • e92be63155 comment john30 2017-02-18 12:55:03 +01:00
  • 07449a4178 allow multiple levels on command line john30 2017-02-18 12:40:57 +01:00
  • c4ee8fbc5f spelling john30 2017-02-18 12:40:40 +01:00
  • ad60d03126 doxgen warning john30 2017-02-18 12:40:05 +01:00
  • c8494c12bf added ACL john30 2017-02-18 11:56:38 +01:00
  • 127aa4b26d updated to latest features john30 2017-02-18 11:52:06 +01:00
  • 180a2056f4 add UserInfo and limit publish/subscribe to authorized messages only john30 2017-02-18 11:44:41 +01:00
  • 33128f221a add ACL for read/write/find/scan, add auth command, add -a and -s options to find command, include user and access level to info output, add user and secret arguments to HTTP port john30 2017-02-18 11:44:32 +01:00
  • 515f412113 separate access level from circuit, introduce type for columns john30 2017-02-18 11:43:42 +01:00
  • de66ead9a6 comment john30 2017-02-18 11:40:20 +01:00
  • 6b7325efce hide compiler warnings john30 2017-02-18 11:23:39 +01:00
  • 37e2a77d93 added not authorized code john30 2017-02-18 11:23:07 +01:00
  • 122b725478 return "ERR: scan already running" on scan command when another scan is still running john30 2017-02-11 08:47:48 +01:00
  • ab9a00de5c formatting john30 2017-02-11 08:44:43 +01:00
  • 71fec2d427 optimized resource usage, avoid unnecessary casts, formatting john30 2017-02-05 12:33:16 +01:00
  • 1df7df14e3 compatibility for Windows build, removed unnecessary code john30 2017-02-05 12:10:12 +01:00
  • d3db9b94c0 avoid unnecessary includes, avoid unnecessary casts, better initialization, corrected readTemplates() return value on failure, separate options values john30 2017-02-05 12:10:00 +01:00
  • 75b31b8dee avoid unnecessary includes, avoid unnecessary casts, better initialization john30 2017-02-05 12:09:42 +01:00
  • 0c4b174636 check argp availability and allow using as library, made ready for Windows build in cygwin john30 2017-02-05 11:10:03 +01:00
  • 56c39aaada switched to full include paths john30 2017-02-04 19:34:56 +01:00
  • bbc29bdb2f switched to absolute include dirs, formatting john30 2017-02-04 19:28:31 +01:00
  • cc21321ad8 use a single main page only john30 2017-02-04 19:22:38 +01:00
  • d97e280010 updated to current source john30 2017-02-04 15:39:19 +01:00
  • 6dbb7a4227 moved up john30 2017-02-04 15:11:29 +01:00