Roland Jax
|
72d68a3ad8
|
fix issue #26: make install should honor DESTDIR variable also for sysconfdir
|
2015-01-21 11:21:40 +01:00 |
|
Roland Jax
|
4e85f82250
|
class notify reduced too single file.
|
2015-01-07 23:12:39 +01:00 |
|
Roland Jax
|
c09f98eb8a
|
double new line from help removed; ebusctl: polling timeout increased.
|
2015-01-05 15:55:48 +01:00 |
|
Roland Jax
|
2ef04903e9
|
ebusctl improved for 'listen' command
|
2015-01-04 22:13:42 +01:00 |
|
Roland Jax
|
a630d132c5
|
new command 'listen' added.
|
2015-01-04 17:11:17 +01:00 |
|
Roland Jax
|
9fcff1221e
|
fix: disable device test for network device as default.
|
2015-01-04 13:43:12 +01:00 |
|
Roland Jax
|
4e9b207767
|
ebusctl: receiving reimplemented
|
2015-01-03 12:43:09 +01:00 |
|
Roland Jax
|
92e6178ef7
|
ebusctl: fix len of receive buffer.
|
2015-01-02 19:09:00 +01:00 |
|
Roland Jax
|
c490dcd3da
|
TCPSocket: replaced read/write with recv/send to ignore SIGPIPE during sending; ebusctl: Dealing when receiving data corrected to detect the end of the message with double newline sign.
|
2015-01-02 18:57:30 +01:00 |
|
Roland Jax
|
a167c4565e
|
comment typos corrected
|
2015-01-02 17:38:49 +01:00 |
|
Roland Jax
|
eecb56a66f
|
README adapted.
|
2015-01-02 12:52:32 +01:00 |
|
Roland Jax
|
e85e2250a4
|
README adapted.
|
2015-01-01 23:17:39 +01:00 |
|
Roland Jax
|
91c4aa15dd
|
copy & paste typo fixed
|
2014-12-30 21:01:49 +01:00 |
|
Roland Jax
|
612270f942
|
code style
|
2014-12-30 20:08:48 +01:00 |
|
Roland Jax
|
da03406175
|
fixed: ebusctl crashed, if size of input buffer is reached.
|
2014-12-29 13:30:32 +01:00 |
|
Roland Jax
|
5487580c02
|
interactive mode in ebusctl simplified; cosmetics in class Appl
|
2014-12-29 12:24:17 +01:00 |
|
Roland Jax
|
55ccd3fa0d
|
set default for sysconfdir to /etc; create default configuration directory '/etc/ebusd' during 'make install'.
|
2014-12-23 23:28:30 +01:00 |
|
Roland Jax
|
96da8373f5
|
configure.ac: possibility to change the CXXFLAGS flags added. [default: -g -O2] (e.g.: ./autogen.sh CXXFLAGS='-g -O0)
|
2014-12-23 08:50:30 +01:00 |
|
Roland Jax
|
f4ee6b7e93
|
renamed cmd to name
|
2014-12-21 09:43:42 +01:00 |
|
Roland Jax
|
917135694f
|
ebusdfeed cosmetics.
|
2014-12-19 20:58:59 +01:00 |
|
Roland Jax
|
ac62d1fa00
|
logger start message added when ebusd start with --checkconfig option.
|
2014-12-19 17:30:14 +01:00 |
|
Roland Jax
|
a2f24e353a
|
naming of daemon options and order modified to fit with wiki entries.
|
2014-12-19 17:19:23 +01:00 |
|
Roland Jax
|
0cf45451d5
|
added ebus class name for logging poll command in error case too.
|
2014-12-17 17:53:26 +01:00 |
|
Roland Jax
|
ee21f4d5f4
|
added ebus class name for poll command event log.
|
2014-12-17 16:05:13 +01:00 |
|
Roland Jax
|
d610d8b22b
|
not needed include directory in AM_CXXFLAGS for lib/ebus removed.
|
2014-12-17 15:52:07 +01:00 |
|
Roland Jax
|
088cf4a6c2
|
not needed include directory in AM_CXXFLAGS for lib/ebus/test removed.
|
2014-12-17 15:33:00 +01:00 |
|
Roland Jax
|
5eb5894b1e
|
checkconfig....
|
2014-12-17 15:08:14 +01:00 |
|
Roland Jax
|
a00b2ab602
|
compiler warning -Wsign-compare fixed.
|
2014-12-17 14:16:35 +01:00 |
|
Roland Jax
|
dc5bc4f961
|
daemon parameter checkconfig added; ebusconfdir renamed to configpath.
|
2014-12-17 09:31:35 +01:00 |
|
Roland Jax
|
64fa3b9176
|
added -Wno-unused-parameter to AM_CXXFLAGS.
|
2014-12-16 15:29:10 +01:00 |
|
Roland Jax
|
ebde0e3032
|
class Network: added 'port' to ctor parameter.
|
2014-12-16 15:00:45 +01:00 |
|
Roland Jax
|
817c54da16
|
cass port: getDeviceName() added.
|
2014-12-16 14:53:46 +01:00 |
|
Roland Jax
|
105f5e6e7d
|
documentation for doxygen corrected.
|
2014-12-15 12:12:38 +01:00 |
|
Roland Jax
|
75b0b70877
|
short option -s of --sendretries removed.
|
2014-12-14 20:26:32 +01:00 |
|
Roland Jax
|
319b1b45b0
|
README adapted.
|
2014-12-14 20:24:49 +01:00 |
|
Roland Jax
|
417cc2a841
|
Merge pull request #24 from john30/master
completed individual scan
|
2014-12-14 19:33:51 +01:00 |
|
Roland Jax
|
9668d2702d
|
Merge pull request #23 from john30/master
avoid expensive math operations (logn)
|
2014-12-14 13:15:19 +01:00 |
|
Roland Jax
|
8a8d94096c
|
Merge pull request #22 from john30/master
full feature set for baseloop, added verbose read and max age arguments
|
2014-12-14 12:19:55 +01:00 |
|
Roland Jax
|
d142756f35
|
Appl: ability to process a dash after a command added.
|
2014-12-14 08:54:18 +01:00 |
|
Roland Jax
|
cbbca0b40a
|
Merge pull request #21 from john30/master
some fixes, better support for CSV, nicer logging
|
2014-12-13 15:07:30 +01:00 |
|
Roland Jax
|
e904ad8d99
|
missing flush added.
|
2014-12-13 10:48:05 +01:00 |
|
Roland Jax
|
bc6cdbd17c
|
configure.ac cosmetics.
|
2014-12-13 10:28:53 +01:00 |
|
Roland Jax
|
5a5ecf9b70
|
configure.ac missing checks added.
|
2014-12-13 10:14:28 +01:00 |
|
Roland Jax
|
a9de53123c
|
set 'silent build' as default; suppression of gcc warnings in main executable from local libraries added.
|
2014-12-13 09:32:39 +01:00 |
|
Roland Jax
|
4922e6024d
|
Merge pull request #20 from john30/master
added scanning, bugfixes
|
2014-12-13 00:08:11 +01:00 |
|
Roland Jax
|
20e04787c3
|
Merge pull request #19 from john30/master
-lrt needed
|
2014-12-07 18:46:16 +01:00 |
|
Roland Jax
|
243328b16e
|
fix ebusd Makefile.am
|
2014-12-07 18:05:47 +01:00 |
|
Roland Jax
|
a5821dcadc
|
cleanup after merge of pull request #18.
|
2014-12-07 12:20:47 +01:00 |
|
Roland Jax
|
3b3a5f2e07
|
Merge pull request #18 from john30/master; first version supporting get, set, and cyc again.
|
2014-12-07 12:00:03 +01:00 |
|
Roland Jax
|
4bd18de1e5
|
Issue 17: Fix a problem with 'AM_PROG_AR' in Automake below Version 1.11.2
|
2014-12-06 14:05:07 +01:00 |
|
Roland Jax
|
b68e346120
|
revert: modify serial device settings instead of using empty template.
|
2014-12-03 15:16:12 +01:00 |
|
Roland Jax
|
109c7fecb2
|
BusLoop::analyseCycData: improved.
|
2014-11-29 13:20:05 +01:00 |
|
Roland Jax
|
0eaccd08ea
|
BusLoop::analyseCycData: check of input data for validity implemented.
|
2014-11-29 11:22:22 +01:00 |
|
Roland Jax
|
10839f770f
|
modify serial device settings instead of using empty template; check if serial fd is a valid terminal
|
2014-11-28 14:19:31 +01:00 |
|
Roland Jax
|
8c5de31d98
|
README, NEWS and ChangeLog adapted.
|
2014-11-26 13:05:53 +01:00 |
|
Roland Jax
|
11b522a342
|
fix interactive mode.
|
2014-11-25 20:18:11 +01:00 |
|
Roland Jax
|
68c15ce66e
|
ebusctl: interactive mode added.
|
2014-11-25 11:35:53 +01:00 |
|
Roland Jax
|
73eeef99f6
|
class Appl: changed command from required to not-required.
|
2014-11-24 18:19:10 +01:00 |
|
Roland Jax
|
972277d68d
|
command 'feed' moved from ebusctl into ebusfeed;tools directory created.
|
2014-11-24 15:52:31 +01:00 |
|
Roland Jax
|
b07a6930fd
|
Merge pull request #16 from john30/master
remove absolute offsets, many enhancements
|
2014-11-22 21:02:54 +01:00 |
|
Roland Jax
|
4a1033122c
|
'using namespace std;' added.
|
2014-11-22 20:42:11 +01:00 |
|
Roland Jax
|
b593af967a
|
doxygen option '\file' added.
|
2014-11-22 20:00:27 +01:00 |
|
Roland Jax
|
59d4907223
|
missing documentation added.
|
2014-11-22 19:07:38 +01:00 |
|
Roland Jax
|
e574c28c6d
|
build order changed.
|
2014-11-21 22:13:23 +01:00 |
|
Roland Jax
|
143de6f3b3
|
log2 replaced with Log2 inline function.
|
2014-11-21 21:49:40 +01:00 |
|
Roland Jax
|
8e37591ca7
|
doxygen support added.
|
2014-11-21 20:40:54 +01:00 |
|
Roland Jax
|
6b19680b61
|
Add checks to configure.ac for pselect() and ppoll().
|
2014-11-21 19:10:02 +01:00 |
|
Roland Jax
|
3ddd829dc7
|
Merge pull request #15 from john30/master
add parseInt(), isValidAddress()
|
2014-11-20 22:38:59 +01:00 |
|
Roland Jax
|
8555526ec6
|
Merge pull request #14 from john30/master
documentation, max pos
|
2014-11-20 21:40:35 +01:00 |
|
Roland Jax
|
835c901da6
|
documentation for class BaseLoop added; most enum types adapted.
|
2014-11-20 18:43:07 +01:00 |
|
Roland Jax
|
b806210cfa
|
documentation for class BusLoop added.
|
2014-11-20 16:54:00 +01:00 |
|
Roland Jax
|
737e8e6938
|
Merge pull request #13 from john30/master
check position
|
2014-11-20 10:25:44 +01:00 |
|
Roland Jax
|
12856bf0d2
|
Merge pull request #12 from john30/master
update to latest DataField
|
2014-11-20 10:02:12 +01:00 |
|
Roland Jax
|
55e729ea32
|
XML path in class ConfigFile wiped out.
|
2014-11-20 08:19:33 +01:00 |
|
Roland Jax
|
61d618825b
|
functionality of class Dump integrated into BusCommand.
|
2014-11-20 08:15:00 +01:00 |
|
Roland Jax
|
84bd787fbb
|
formatting
|
2014-11-19 22:40:45 +01:00 |
|
Roland Jax
|
2fe5b8cdc7
|
class BusCommand renamed to BusMessage.
|
2014-11-19 22:33:59 +01:00 |
|
Roland Jax
|
108842b4b5
|
class BusCommand integrated into busloop file.
|
2014-11-19 22:01:28 +01:00 |
|
Roland Jax
|
3165342057
|
class EBusLoop renamed to BusLoop; class Dump cleared.
|
2014-11-19 21:53:11 +01:00 |
|
Roland Jax
|
85c00c9cc7
|
files buscommand.x and dump.x moved from src/lib/ebus to src/ebusd.
|
2014-11-19 21:34:52 +01:00 |
|
Roland Jax
|
31246e1431
|
documentation for class Network and Connection added; classes for network subsystem integrated into one network file.
|
2014-11-19 21:04:47 +01:00 |
|
Roland Jax
|
a5605c40be
|
namespace 'libebus' removed.
|
2014-11-19 19:44:04 +01:00 |
|
Roland Jax
|
5b14d6dbec
|
result queue of class Connection replaced with notification functionality of class NetMessage.
|
2014-11-19 18:55:52 +01:00 |
|
Roland Jax
|
a5896e53ca
|
logging subsystem: needless functions removed.
|
2014-11-19 14:09:06 +01:00 |
|
Roland Jax
|
8992ee4f85
|
fix logger quirks; many cosmetic changes.
|
2014-11-18 22:06:14 +01:00 |
|
Roland Jax
|
e2f6bbffb0
|
class LogInstance renamed to Logger; documentation for logging subsystem added.
|
2014-11-18 20:15:01 +01:00 |
|
Roland Jax
|
1415b143af
|
documentation for class TCPSocket, TCPClient and TCPServer added.
|
2014-11-18 15:38:36 +01:00 |
|
Roland Jax
|
48fcf39d53
|
rudimental version of 'scan result' added.
|
2014-11-17 21:06:48 +01:00 |
|
Roland Jax
|
46e8aa7a77
|
README adapted.
|
2014-11-17 20:47:10 +01:00 |
|
Roland Jax
|
3f7f60cc68
|
implementation of 'scan' functionality continued.
|
2014-11-17 20:27:01 +01:00 |
|
Roland Jax
|
bfab16ce5d
|
EBusLoop::addScanCommand implemented.
|
2014-11-17 16:59:45 +01:00 |
|
Roland Jax
|
b6cae7884a
|
moving 'scan' functionality from ebusctl into ebusd continued.
|
2014-11-16 21:50:35 +01:00 |
|
Roland Jax
|
e5452282ad
|
documentation for class Thread added.
|
2014-11-16 14:49:14 +01:00 |
|
Roland Jax
|
ada6a066fe
|
documentation for class Daemon added.
|
2014-11-16 14:25:23 +01:00 |
|
Roland Jax
|
e4e709ec6a
|
documentation for class WQueue and Notify added.
|
2014-11-16 10:08:58 +01:00 |
|
Roland Jax
|
5db9c5c774
|
moving 'scan' functionality from ebusctl into ebusd started.
|
2014-11-16 00:33:28 +01:00 |
|
Roland Jax
|
3273300893
|
class Appl reworked.
|
2014-11-15 23:03:33 +01:00 |
|
Roland Jax
|
4cc9055e71
|
check against HAVE_CONFIG_H added.
|
2014-11-14 20:56:15 +01:00 |
|
Roland Jax
|
d27afa928c
|
check for pthread function 'pthread_setname_np' added.
|
2014-11-14 16:41:05 +01:00 |
|
Roland Jax
|
9702a3479c
|
needless enum Status removed.
|
2014-11-14 14:57:56 +01:00 |
|