1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

5046 commits

Author SHA1 Message Date
8a2818aa14
Merge pull request #621 from VILLASframework/node-fpga
New VILLASfpga node-type
2023-01-09 11:43:47 +01:00
5b530fc7c5 update submodules
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:39:49 +01:00
fc1a38cac5 fpga: fix example config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
5398006734 fpga: fix creation of VFIO container
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
3b5f686262 code-style fixes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
ae17d58cc4 fpga: remove unused code
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
1c7d57d5f5 fpga: do not reset VFIO container by hand
We can rely on the Dtor of the global shared_ptr to destruct the container

Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
20ffee08e4 fpga: improve code style
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
6ad4deb3c6 fpga: update example config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
924cdb9ad3 packaging: simplify deps.sh script by removing outdated RPM generation feature
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
d5f1800369 fix CMakeLists for finding libvillas-fpga
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
89d2fc38d2 fix code-style
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
6dbe34354b fix compilation of libre >= 2.9.0
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
de013aca25 use sched_yield() instead of non-standard pthread_yield()
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
31d6e25c5f config: merge includes recursively
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
30b061d8b1 pool: do not inline function anymore to avoid conflicts with libxil
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
39825a8034 fpga: fix factory
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
8395392239 fpga: update example config
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
7f2f0d14c6 minor codestyle fixes
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
664e1e725a update VILLAScommon submodule
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:58 +01:00
9a4f8a0b19 fpga: first compiling version
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:35 +01:00
de9bda4d74 fpga: fix syntax errors
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:35 +01:00
d3a9375e78
Merge pull request #630 from VILLASframework/node-socket-no-supernode
fix segfaults if nodes are initialized without a super-node
2022-12-24 15:05:21 +01:00
be0b98d15d fix segfaults if nodes are initialized without a super-node
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-24 15:02:05 +01:00
10462cff96
Merge pull request #629 from VILLASframework/fix-submodule
fix VILLASfpga submodule
2022-12-17 00:53:14 +01:00
084f6dbff5 fix VILLASfpga submodule
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-17 00:52:22 +01:00
f9286ec54a
Merge pull request #628 from VILLASframework/node-api-fix-doc
api: fix OpenAPI docs
2022-12-16 23:59:05 +01:00
03c46448ef api: fix OpenAPI docs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-16 23:58:43 +01:00
ca3981d2f0
Merge pull request #626 from VILLASframework/update-mail
Update Steffens mail address
2022-12-16 23:44:26 +01:00
7eec1bb753 update Steffens mail address
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-16 23:44:07 +01:00
eeb1244cc4
Merge pull request #627 from VILLASframework/node-api-v2
implement v2 of the universal data-exchange API node-type
2022-12-16 23:42:55 +01:00
845ced9dd3 implement v2 of the universal data-exchange API node-type
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-16 23:36:31 +01:00
0d9ef5baca
Merge pull request #625 from VILLASframework/fix-build-badge
ci: fix build badge
2022-12-07 10:56:17 +01:00
3ae6da1066 ci: fix build badge
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 10:53:11 +01:00
7b36ebc098
Merge pull request #624 from VILLASframework/fix-ci
fix CI
2022-12-07 10:17:25 +01:00
b6e31f9b3e ci: disable build of VILLASfpga
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 10:07:33 +01:00
13c38abf36 fix CI
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 08:55:41 +01:00
977cd0f50a
Merge pull request #622 from VILLASframework/fix-kickstart-submodule
Fix broken submodule for Fedora kickstart files
2022-12-07 08:47:55 +01:00
cb7a2bcf40 fix remaining submodule URLs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 08:45:32 +01:00
f6788d0361 fix url of VILLASfpga submodule
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-06 12:02:15 +01:00
0797c39acb fix broken submodule for Fedora kickstart files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-06 11:12:07 +01:00
3bb513282d ngsi: fix use after free in heap 2022-11-23 10:02:51 +01:00
576a63be9c introduce new macro for format buffer length 2022-11-07 10:13:57 -05:00
Philipp Jungkamp
8e09bbb3ad Use master lib60870 instead of fork
The main repository of lib60870 has merged the pkg-config file fork used
until now.

Use the main lib60870 instead of my fork for 'packaging/deps.sh'.
2022-08-13 16:58:32 +00:00
Philipp Jungkamp
6fdf8b037e node-60870-5-104: minor fixes
Fixes an issue where global interrogation would not respond when the
configured asdu_type includes a timestamp.

Fixes incorrect configuration asdu_type_id strings.

Fix an issue where multiple connections may be established in single
redundacy mode which causes the message queue to corrupt on shutdown.
2022-08-10 16:39:58 +00:00
fb7ba7c52b iec60870: fix vectorize 2022-07-27 15:56:32 +02:00
4d27c63157 harmonize example configs 2022-07-27 15:55:45 +02:00
56e8918196 Final code-style tweaks 2022-07-27 15:46:17 +02:00
Philipp Jungkamp
f54ad3c6fa Remove superfluous empty line 2022-07-27 12:34:29 +00:00
Philipp Jungkamp
2bdf1fae8e Fix OpenAPI docs 2022-07-27 12:13:22 +00:00