f3a0f9be47
endpoint for update check
john302017-03-05 13:09:53 +01:00
4e2c0903db
moved AC_GNU_SOURCE to correct positon
john302017-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
john302017-03-05 12:56:54 +01:00
5633d3825d
use data from message instead of passing through in loadScanConfigFile()
john302017-03-05 12:56:42 +01:00
f7965f8781
added broadcast scan message, keep file names and comments of loaded files separate
john302017-03-05 12:52:50 +01:00
f41266e36f
added short output format, also use numeric fields for json when names are not requested
john302017-03-05 12:51:03 +01:00
9461e64cc5
avoid virtual with override
john302017-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
john302017-03-04 14:01:20 +01:00
dfa0e6e08f
use override declaration
john302017-03-04 14:01:18 +01:00
3b26cf1f38
define _GNU_SOURCE via autoconf
john302017-03-04 14:00:39 +01:00
d168dd31e0
use override declaration
john302017-03-04 13:51:25 +01:00
1b4dfeb288
use size_t/ssize_t where appropriate
john302017-03-04 13:15:30 +01:00
7cebcb7fef
Merge branch 'master' of github.com:john30/ebusd
john302017-03-04 11:33:59 +01:00
cc59b32f0d
clearly separate master/slave symbolstrings
john302017-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
john302017-02-26 16:31:32 +01:00
5087ece9a4
Merge branch 'master' of github.com:john30/ebusd
john302017-02-26 13:01:11 +01:00
d3d453398b
moved argp globals back outside of namespace
john302017-02-26 12:47:12 +01:00
afab73f4f4
updated to latest mcmode.inc
john302017-02-25 16:20:56 +01:00
ca164185dc
fix doxygen and put everything besides main function in namespace ebusd
john302017-02-25 16:12:09 +01:00
cfe66cbf6f
also check allowed range in NumberDataType::readSymbols(), added appendSeparatorDivisor param to DataType::dump(), added iterator access to DataTypeList
john302017-02-19 11:36:44 +01:00
de40346c6b
added skipFirstSymbols param to getDataStr()
john302017-02-19 10:46:56 +01:00
735a4a8b7c
corrected log command help
john302017-02-19 01:01:35 +01:00
cb9b7fc3ac
add support for individual log level per facility
john302017-02-19 00:42:55 +01:00
127aa4b26d
updated to latest features
john302017-02-18 11:52:06 +01:00
180a2056f4
add UserInfo and limit publish/subscribe to authorized messages only
john302017-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
john302017-02-18 11:44:32 +01:00
515f412113
separate access level from circuit, introduce type for columns
john302017-02-18 11:43:42 +01:00