Commit Graph
2802 Commits
Author SHA1 Message Date
John 38a6b7bae9 align with wiki, updated 2024-03-09 14:09:04 +01:00
John 1ac29d6c3e add token 2024-03-09 11:07:12 +01:00
John c53ca684f8 check answer command enabled more thoroughly, fix blank answer, more coverage 2024-03-09 10:52:20 +01:00
John f26c48eb49 fix m-m auto-answer response length and message search 2024-03-09 10:11:41 +01:00
John 393c9f81e5 make port in device string optional, updated help, formatting 2024-03-09 10:10:16 +01:00
John c063fb3bff add option to answer request to non-own addresses (part of #42) 2024-03-08 07:19:43 +01:00
John d6ea68db94 simplify log facility handling 2024-02-24 13:25:07 +01:00
John 3d623659b1 allow device to start with reset message, spelling 2024-02-24 13:11:42 +01:00
John 6d49fd707a don't skip initial data on tcp 2024-02-24 11:53:58 +01:00
John 741860feb7 Merge remote-tracking branch 'origin/dependabot/github_actions/proudust/gh-describe-2.0.0' 2024-02-17 12:27:31 +01:00
John ce8dd96205 add missed listener 2024-02-17 12:26:48 +01:00
dependabot[bot]andGitHub 660e496216 Bump proudust/gh-describe from 1.6.0 to 2.0.0
Bumps [proudust/gh-describe](https://github.com/proudust/gh-describe) from 1.6.0 to 2.0.0.
- [Release notes](https://github.com/proudust/gh-describe/releases)
- [Commits](https://github.com/proudust/gh-describe/compare/v1.6.0...v2.0.0)

---
updated-dependencies:
- dependency-name: proudust/gh-describe
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 04:20:16 +00:00
JohnandGitHub 7456bd6a54 Merge pull request #1183 from john30/dependabot/github_actions/codecov/codecov-action-4
Bump codecov/codecov-action from 3 to 4
2024-02-11 13:25:42 +01:00
dependabot[bot]andGitHub fa5c959587 Bump codecov/codecov-action from 3 to 4
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 04:12:24 +00:00
John 8298eaa401 make method const 2024-02-04 10:33:21 +01:00
John 5bf0ab8eaa updated year 2024-02-04 09:36:20 +01:00
John f21adf62ce more abstraction, better naming 2024-02-03 13:19:22 +01:00
John 2ea20ed886 add config path to verbose info command (closes #1087) 2024-01-27 10:35:57 +01:00
John 64727a4a83 fix DTM type with recent dates (fixes #1172) 2024-01-27 10:11:42 +01:00
John 64b2b2ea01 missed commit 2024-01-21 08:46:50 +01:00
John 3a91fe8384 fix previous commit 2024-01-20 17:44:42 +01:00
John 5c9153f3b7 use enhanced prefix in docs 2024-01-20 17:40:40 +01:00
John fe80841e78 update links, use enhanced prefix in docs 2024-01-20 17:39:38 +01:00
John ec5c91f29b avoid egrep 2024-01-20 15:13:07 +01:00
John 1a1c0633e3 fix previous commit 2024-01-20 15:06:54 +01:00
John e089cda316 Merge branch 'gentoo-scripts' of github.com:ConiKost/ebusd into gentoo 2024-01-20 15:04:25 +01:00
John 344f044bc2 use --with-docs instead of --without-docs and fail if doxygen is missing 2024-01-20 15:01:56 +01:00
John 9af53bc7c2 Merge branch 'docs' of github.com:ConiKost/ebusd into gentoo 2024-01-20 14:29:20 +01:00
John 84282e9c21 Merge branch 'cmake-prefix' of github.com:ConiKost/ebusd into gentoo 2024-01-20 14:27:48 +01:00
John e998718fb7 Merge branch 'gentoo' of github.com:ConiKost/ebusd into gentoo 2024-01-20 14:26:39 +01:00
John f9fb0397f3 Merge branch 'CXXFLAGS' of github.com:ConiKost/ebusd into gentoo 2024-01-20 14:24:49 +01:00
John 175c990e74 fix csv dump 2024-01-14 16:48:47 +01:00
John 5e10f7251e add inject command 2024-01-14 11:09:43 +01:00
John 1316291740 also send MQTT definition topic and handle knx subscription for conditional messages evaluated later 2024-01-14 11:04:10 +01:00
John 3232f4ff95 add missed include for debugging 2024-01-14 08:40:50 +01:00
Conrad Kostecki a9bb6cf862 Add Gentoo systemd unit
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-14 00:37:22 +01:00
Conrad Kostecki 4397e142db Update Gentoo initd/confd files
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-14 00:36:41 +01:00
Conrad Kostecki 1fbf13f5c9 configure.ac: guard docs behind an option
Currently, docs are automatically build, if doxygen is being found. This
should be an option, as in Gentoo, we want to control this via use flag,
if someone wants to have docs, even, if doxygen is installed.

Default is still being yes, so it can be optionally disbled.

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-13 22:43:00 +01:00
Conrad Kostecki 80792ff12a src/{ebusd,tools}/CMakeLists.txt: remove usr path
/usr should not be hardcoded, as otherwise this will cause a double
prefix during installation.

The correct prefix is already being handled by CMAKE_INSTALL_PREFIX.

Example:
>>> /usr/usr/bin/ebuspicloader
>>> /usr/usr/bin/ebusctl
>>> /usr/usr/bin/ebusd

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-13 21:59:58 +01:00
Conrad Kostecki fcb8066624 CMakeLists.txt: add BUILD_SHARED_LIBS=OFF
This disabled shared libs, as otherwise the compilation could fail.
The installed binary files are still dynamically linked, as this affects
only internal linking here.

Closes: https://github.com/john30/ebusd/issues/1132
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-13 21:44:48 +01:00
Conrad Kostecki 6c2d102544 configure.ac: quote CXXFLAGS
CXXCLAGS needs to be quote, as otherwise the test could fail on some
CXXFLAGS like '-mfpmath=sse,387'

test: syntax error: `-mfpmath=sse,387' unexpected

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-01-13 21:33:28 +01:00
John 47d2a3aa00 remove no longer maintained ebusfeed (closes #1111) 2023-12-31 10:54:05 +01:00
John 412f65d617 fix previous commit 2023-12-30 17:46:09 +01:00
John 3384f37800 add missed includes as reported by gcc13 2023-12-30 17:38:19 +01:00
John 303ea9627d align with upcoming upstream, switch to edge for newest gcc as used in alpine ci 2023-12-30 17:34:23 +01:00
john30 a5e315c9b0 updated to 23.3 2023-12-26 17:13:26 +01:00
john30 62db6ec1f0 updated to 23.3 2023-12-26 15:25:46 +01:00
John 442ff4ece8 add rssi info, reset stored enhanced infos when device was reset 2023-12-26 15:18:16 +01:00
John 6630a81f33 updated to optional voltage levels, rephrased 2023-12-26 13:16:53 +01:00
John 44c59aed5a update buildx action 2023-12-26 12:40:25 +01:00