Commit Graph

  • 08ec66fc79 updated to "2.0.0-preview" john30 2015-11-08 20:28:10 +01:00
  • 4e93fdb4c3 updated john30 2015-11-08 20:27:54 +01:00
  • 0f07948e8b removed invalid replacement from types marked as required (BTI,HTI,HTM) and allow replacement value in VTM as documented, documentation john30 2015-11-08 16:40:32 +01:00
  • abc3cf7cef do not invalidate cached data of scan messages john30 2015-11-08 16:04:01 +01:00
  • 52f817407d also return "donw broadcast" for non-hex write of a message john30 2015-11-08 15:22:27 +01:00
  • 549f8fd910 fix for removing ident message from additional scan messages, fallback to autoscan results in "scan result" john30 2015-11-08 14:01:57 +01:00
  • dc3796959e use default destination and circuit in condition, check destination address for scan conditions and improved error message john30 2015-11-08 14:00:03 +01:00
  • 181ba4d3c1 only allocate dedicated scan messages for answered scan requests john30 2015-11-08 12:50:06 +01:00
  • 2d721a3e84 fixed some memory issues john30 2015-11-08 12:45:40 +01:00
  • 3aa41e322e fixed some memory issues john30 2015-11-08 12:45:40 +01:00
  • ee912c9377 formatting john30 2015-11-08 12:43:56 +01:00
  • e19173ff73 corrected deallocation of messages stored by key only john30 2015-11-08 12:12:17 +01:00
  • 555f06a5f5 documentation john30 2015-11-08 12:11:34 +01:00
  • 0b4cbf1cf6 better initialization john30 2015-11-08 12:11:05 +01:00
  • 41b6e91295 fix for reload with scanconfig john30 2015-11-08 10:54:32 +01:00
  • 9fecc3a766 updated john30 2015-11-08 10:49:31 +01:00
  • 376939328e added --with-argp-lib and --with-argp-include options for argp-standalone, formatting john30 2015-11-08 10:44:18 +01:00
  • 592cf2c069 use individual scan message, also reset masterCount in clear(), fix for logging and info result, split load state into load init and done john30 2015-11-07 19:08:55 +01:00
  • 97c52a4827 add filename to loaded scan config info john30 2015-11-07 18:33:04 +01:00
  • f4fd9ce42a add filename to loaded scan config info, clear scan state when reloading config files john30 2015-11-07 18:32:15 +01:00
  • 9a1681b3ac let ScanRequest notify BusHandler instead of directly manipulating BusHandler::m_scanResults, also use explicit scan request results for updating seen addresses, added BusHandler::clear() for clearing scan state, perform non-full scan only on seen addresses, added detailed scan info to "info" command john30 2015-11-07 18:31:21 +01:00
  • f29219396b also calculate key for temporary message, keep initial leadingSeparator if it was passed true in decode() and decodeLastData(), use empty condition messagename for referencing scan result, added MessageMap::getScanMessage(), do not poll for scan message, store derived scan message by key only, removed unnecessary minIdLength determination john30 2015-11-07 18:24:59 +01:00
  • d927fdf263 shorter ident field names john30 2015-11-07 18:19:57 +01:00
  • d402325a16 notify starting request when receiving back own master address timed out john30 2015-11-07 15:22:12 +01:00
  • 15e1bd9f7b updated john30 2015-11-07 14:53:41 +01:00
  • 040e10ff5f support MACH architecture john30 2015-11-07 14:52:20 +01:00
  • fab47d3358 add changelog and version to dist john30 2015-11-07 14:48:37 +01:00
  • 9dbdeffe0c unified copyright notice john30 2015-11-07 14:47:13 +01:00
  • 32142f50a9 reduced to license text john30 2015-11-07 14:38:02 +01:00
  • 6307049a0a compiler warning john30 2015-11-07 14:22:33 +01:00
  • a4fce959b5 use parseInt, avoid strndup john30 2015-11-07 14:22:04 +01:00
  • 8d81c39e52 renamed COPYING to LICENSE john30 2015-11-07 13:31:25 +01:00
  • 666964d76a only link rt if necessary john30 2015-11-07 12:09:55 +01:00
  • 0045d1cec4 extracted clock_gettime in order to support MACH architecture john30 2015-11-07 11:56:39 +01:00
  • b4f89ab5dc support pselect again john30 2015-11-07 11:09:59 +01:00
  • 35d46b1b90 compiler warning john30 2015-11-07 11:09:26 +01:00
  • 4e21e91e88 updated john30 2015-11-07 10:54:30 +01:00
  • e2cd80a4ad nicer output for printErrorPos() john30 2015-11-07 09:50:41 +01:00
  • cc8d69d197 added constant john30 2015-11-07 09:50:15 +01:00
  • 686c50c0aa use filereader method for splitting, added check for dquote and field name definition without type john30 2015-11-07 09:17:16 +01:00
  • 5e7558acbe extracted splitting of fields into own method and fixed parsing dquote john30 2015-11-07 09:16:17 +01:00
  • 077ab86056 yield error when field name was specified but nothing else john30 2015-11-07 09:15:00 +01:00
  • 7b21cacd41 resolve conditions after reading scan config files john30 2015-11-01 23:18:06 +01:00
  • 80dc2bdd3c completed automatic configuration by scan and extended "info" command with seen addresses and scan state, let MainLoop run in separate thread john30 2015-11-01 23:01:38 +01:00
  • e69054e351 introduced different scan states, also log current master count when a new master was detected, extended "info" command with seen addresses and scan state, added scanAndWait() and getNextScanAddress() and setScanConfigLoaded() for scanning remaining seen slaves john30 2015-11-01 22:46:12 +01:00
  • f913cb0aaa fix for extracting ident from filename john30 2015-11-01 22:39:10 +01:00
  • b453cad15a updated john30 2015-10-31 17:42:36 +01:00
  • 75ff3d3c0b extracted helper method, prepared scan state john30 2015-10-31 17:42:04 +01:00
  • 79c924aa1e optimized john30 2015-10-31 16:24:08 +01:00
  • 5e9094a19b reworked Queue, added TODO, corrected documentation, prepared execution of regular tasks in MainLoop john30 2015-10-31 16:22:13 +01:00
  • bd1c991c77 reworked Queue, added TODO, corrected documentation, prepared execution of regular tasks in MainLoop john30 2015-10-31 16:22:13 +01:00
  • 944feb2a2e Merge branch 'master' of github.com:john30/ebusd john30 2015-10-31 09:52:24 +01:00
  • 3f397c933a return "done broadcast" after successful write of broadcast message john30 2015-10-31 06:53:06 +01:00
  • 93d1dfd240 started automatic config file loading after scan john30 2015-10-25 20:01:25 +01:00
  • eefbce2592 return "empty" for queries without any result john30 2015-10-25 19:52:07 +01:00
  • 2ca0ed6495 adapted to static ident fields john30 2015-10-25 19:48:01 +01:00
  • fe6c79296d add replacement value ff to date/time types having no replacement yet, made ident fields static john30 2015-10-25 19:45:42 +01:00
  • 6814cdf3a1 enhanced MessageMap to allow duplicates for full check, fix to avoid multiple identical derived messages john30 2015-10-25 19:44:16 +01:00
  • 7d8966400c updated to 1.3.0 hash john30 2015-10-24 11:01:57 +02:00
  • 9e88d565fe updated to 1.3.0 hash john30 2015-10-24 11:01:57 +02:00
  • cf6b30d753 fixed compiler warning john30 2015-10-24 09:06:43 +02:00
  • 803ac1e802 updated to version 1.3.0 john30 2015-10-24 08:32:14 +02:00
  • 160708e8bb updated, prepared 1.3.0 release john30 2015-10-24 08:21:23 +02:00
  • a9d27ef2ba documentation john30 2015-10-18 15:18:57 +02:00
  • c2c3462134 allow querying for first field in hasField(), support cloning message for conditions with specific destination address, support message seen check in condition, fix for parsing destination address in condition, more error messages john30 2015-10-18 12:11:12 +02:00
  • f02eee616a allow querying for first field in hasField() john30 2015-10-18 12:08:28 +02:00
  • d7f54f97f4 combine lastError john30 2015-10-18 12:07:52 +02:00
  • 345a700386 updated john30 2015-10-18 11:08:51 +02:00
  • dc8bdcdaeb extracted method readConditions() john30 2015-10-18 11:08:23 +02:00
  • 5ac7ff3d6d allow subclasses to use m_lastError john30 2015-10-18 10:17:43 +02:00
  • 6199b34693 added replacement value for VTM john30 2015-10-18 10:17:05 +02:00
  • 0492a4db1e added combined conditions, fix for Condition::create() john30 2015-10-18 10:16:29 +02:00
  • 9ccfc72dca allow subclasses to use m_lastError, put filename in m_lastError when open failed john30 2015-10-18 10:15:11 +02:00
  • 8117a4eb52 make default destination and circuit work for subdirectories as well, join security suffix with default destination john30 2015-10-17 19:21:11 +02:00
  • 1d2d8f8511 comment john30 2015-10-17 19:20:20 +02:00
  • 8f48070be8 extract default destination and circuit from filename john30 2015-10-17 19:05:55 +02:00
  • 985810428d formatting john30 2015-10-17 18:47:20 +02:00
  • d0c931e783 do not claim about received SYN after sending SYN or when in skip state, fixed debug message john30 2015-10-17 14:16:57 +02:00
  • b1c84170c3 added override destination address option to write command john30 2015-10-17 13:50:37 +02:00
  • 874b5fb50e include messages without dedicated destination in find command and add last data decoding errors to output john30 2015-10-17 12:53:47 +02:00
  • cc4d4d1190 added check for decodeLastData() john30 2015-10-17 12:51:38 +02:00
  • 92a446e3bb added getLastMasterData(), fix for storing last master data in prepareMaster() john30 2015-10-17 12:51:10 +02:00
  • d97538b03a added check for additional input john30 2015-10-17 11:51:14 +02:00
  • 5230e2413e added base type VTM (reverse HTM) john30 2015-10-17 11:39:45 +02:00
  • c55c0b9623 added option to pass additional input data to "read" command, fix for commit 49c0337a john30 2015-10-17 10:58:32 +02:00
  • f75e77c921 Merge branch 'master' of github.com:john30/ebusd john30 2015-10-11 22:40:49 +02:00
  • 61b827d156 updated john30 2015-10-11 22:40:37 +02:00
  • 46ee557798 simplified john30 2015-10-11 22:38:55 +02:00
  • 3f95234f16 added support for conditions john30 2015-10-11 22:38:37 +02:00
  • 5d1abbfa6b fix for overriding destination address in read command john30 2015-10-11 22:37:28 +02:00
  • 48458cfe80 fix for overriding destination address in read command john30 2015-10-11 22:37:28 +02:00
  • c49298382e include tests for defaults and conditions john30 2015-10-11 22:36:15 +02:00
  • f0f779cf69 added support for conditions based on raw value of numeric fields, adjust error position cout in case of duplicate, corrected getDefault() size check john30 2015-10-11 22:36:00 +02:00
  • e3856c3148 added support for conditions based on raw value of numeric fields, adjust error position cout in case of duplicate, added ostream arg to printErrorPos, added separate RESULT_ERR_DUPLICATE_NAME john30 2015-10-11 22:35:45 +02:00
  • 03df7511cc allow subclass override behaviour of reading defaults, added ostream arg to printErrorPos john30 2015-10-11 22:35:07 +02:00
  • dc356c45e6 added separate RESULT_ERR_DUPLICATE_NAME john30 2015-10-11 22:34:18 +02:00
  • 810dbf855f added gitte badge John 2015-10-10 10:41:29 +02:00
  • 907fc5dc86 log timed out scan in info level instead of error john30 2015-09-27 12:39:50 +02:00
  • a257dc1ad9 log arbitration loss in debug instead of error level john30 2015-09-27 10:12:10 +02:00
  • 7bc7693c50 updated to latest changes john30 2015-09-26 17:34:31 +02:00