summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity/libiec61850
Commit message (Collapse)AuthorAgeFilesLines
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+0
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiec61850: upgrade 1.5.1 -> 1.5.3Wang Mingyu2024-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - config file parser dynamically allocates linebuffer to allow multithreaded applications - parse time values in model configuration file - config file generator: added missing code for GSEControl - Config file generator: support multiple access points for GOOSE and SMV control blocks - config file generator: added code to add SMVCBs to config files - IED server: added code to create SMVCBs with the dynamic model API - MMS server: added support for write access with component alternate access - MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access - make write access to RCB elements configurable according to ReportSettings - Added function IedConnection_setLocalAddress to define local IP address and optionally local port of a client connection - IED server: added ControlAction_getSynchroCheck and ControlAction_getInterlockCheck functions - fixed - IEC 61580 server: dataset is not released when RCB.Datset is set to empty string by client - PAL: fixed wrong order of function arguments for fread and fwrite functions - MMS client: parsing of servicecsSupported in MMS init response is off by one - fixed - potential memory leaks in goose publisher code - fixed - server sends dchg report when only dupd is enabled in RCB - GOOSE subscriber: fixed - possible heap corruption in parseAllData due to missing validity check in bit-string handling - IED server: fixed problem with implicit ResvTms setting when reserved with RptEna - IED server: fixed - segmentation fault when compiled with CONFIG_MMS_THREADLESS_STACK - fixed - MMS server: messages can be corrupted when TCP buffer is full - fixed - .NET: IedConenction.WriteDataSetValues throws a NullReferenceException - fixed - server send invalid response- when client uses wrong ctlModel - fixed - IedConnection_setRCBValuesAsync crashes when RCB is already reserved by other client - fixed - outstanding call not released in IedConnection_getDataSetDirectoryAsync Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Use PYTHON_SITEPACKAGES_DIR instead of hard-coded site-packages directory pathalperak2024-04-151-2/+2
| | | | | | | | | | | | The following paths have been replaced with PYTHON_SITEPACKAGES_DIR: - "${libdir}/${PYTHON_DIR}/site-packages" - "${libdir}/python${PYTHON_BASEVERSION}/site-packages" - "${libdir}/python*/site-packages" - "${libdir}/python3.*/site-packages" Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* *.patch: add Upstream-Status to all patchesMartin Jansa2023-06-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiec61850: Use GNUInstallDirs in cmakeKhem Raj2022-03-212-0/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiec61850: upgrade 1.5.0 -> 1.5.1Wang Mingyu2022-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-1/+1
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-3/+3
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libiec61850: Upgrade to 1.5.0Romain Naour2021-05-284-72/+5
| | | | | | | | Remove all upstream patches Rename patch 0003 -> 0001 Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiec61850: add recipe for libiec61850Romain Naour2020-09-244-0/+141
IEC 61850 is an international standard for communication systems in Substation Automation Systems (SAS) and management of Decentralized Energy Resources (DER). It is seen as one of the communication standards of the emerging Smart Grid. Add two upstream patch fixing build issues with musl libc. Enable the libiec61850 python binding (pyiec61850) that require a fix to find the correct PYTHON_SITE_DIR path while cross-compiling. Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>