Commit Graph

599 Commits (982e9599651664ae9d97e4f4cc9364d6eee0f89c)

Author SHA1 Message Date
Michael Zillgith 982e959965 - replaced unsafe function StringUtils_createStringFromBufferInBuffer with function with length check to not exceed target buffer (LIB61850-447) 1 year ago
Michael Zillgith 2c6c674733 - code format updates 1 year ago
Michael Zillgith 2866a52c88 Merge branch 'v1.6_develop' of bitbucket.com:mz-automation/libiec61850 into v1.6_develop 1 year ago
Michael Zillgith 2d787755ec - small code change to make code compile with VS2022 1 year ago
Maxson Ramon dos Anjos Medeiros 462e9c3851 -added function to set the number of outstanding calls-
IedConnection_setMaxOutstandingCalls (LIB61850-433)
1 year ago
Michael Zillgith 05f32320e1 - added function to get timestamp of received command (ControlAction_getT) (LIB61850-422) 1 year ago
Michael Zillgith 1add5fd7a0 - fixed typo in function name IedServer_ignoreReadAccess 1 year ago
Michael Zillgith 8e49a72f8b - IED connection: Fixed memory leak and memory handling problem in function IedConnection_readDataSetValuesAsync (LIB61850-439) 1 year ago
Michael Zillgith 5c3fd679a8 - code format changes
- IED server: added function IedServer_ignoreReadAccess
1 year ago
Michael Zillgith 23ae3c8ff3 - some code formatting 1 year ago
Michael Zillgith f536d1c324 - IED server: extended config file format to support arrays of data objects (LIB61850-415) 1 year ago
Michael Zillgith 4eebcb96a2 - some format updates in config file parser (LIB61850-415) 1 year ago
Michael Zillgith 75cf6ba0c3 Merge branch 'v1.6_develop_415' into v1.6_develop 1 year ago
Michael Zillgith 3280712e5a - IED server: implemented write access handler for array elements and components of array elements (LIB61850-437)
- IED server: new function IedServer_handleWriteAccessForDataObject (LIB61850-437)
1 year ago
Michael Zillgith a1e85e1452 - extended ModelNode_getObjectReferenceEx to support arrays (LIB61850-437) 1 year ago
Michael Zillgith 5a3c2285ef - IED 61850 server: fixed bug creating arrays of data objects 1 year ago
Michael Zillgith 267e9037b0 - removed legacy defines for report reasons (#449) 2 years ago
Michael Zillgith 0fee01e1b6 - IedConnection: calling ControlObjectClient_destroy in IedConnection_destroy to prevent memory leak when user forgets to call 2 years ago
Michael Zillgith d658b6ce27 - fixed - potential race condition when using IedConnection_installReportHandler and IedConnection_uninstallReportHandler 2 years ago
Michael Zillgith a420d36727 - IedServer: fixed crash when client tries to write complete SGCB structure 2 years ago
Michael Zillgith da3c69eb53 - IedConnection: fixed potential memory leak in getDataSetHandlerInternal 2 years ago
Michael Zillgith 6dd2737648 - control.c: small code cleanup 2 years ago
Michael Zillgith 0a177836e6 - IedConnection: fixed potential null pointer dereferences 2 years ago
Michael Zillgith b84e06eb17 - added function IedClientError_toString 2 years ago
Michael Zillgith b658a1ed8f - config file parser dynamically allocates linebuffer to allow multithreaded applications (#484) 2 years ago
Michael Zillgith 9817d41d1a - fixed - IEC 61580 server: dataset is not released when RCB.Datset is set to empty string by client (LIB61850-425) 2 years ago
Michael Zillgith b695192e56 - IEC 61850/MMS Client: Handle MMS service error object-constraint-conflict and added IED_ERROR_OBJECT_CONSTRAINT_CONFLICT 2 years ago
Michael Zillgith 4cd4629a35 - IED server: list objects access handler uses now '.' delimiter for the subObjectName (LIB61850-417) 2 years ago
Michael Zillgith fd19abb0ab - IED server: RBAC - replace specific access control handlers by generic handler - IedServer_ControlBlockAccessHandler (LIB61850-420) 2 years ago
Michael Zillgith a397eeee85 - IED server: Added read/write access control to GoCBs/SVCBs with IedServer_ControlBlockAccessHandler (LIB61850-420) 2 years ago
Michael Zillgith 5e57b5d943 Merge branch 'v1.6_develop' into v1.6_develop_417_rbac2 2 years ago
Michael Zillgith ad26795465 - IED server access control: Added IedServer_ControlBlockAccessHandler to control read and write access to control blocks. Implemented for SGCBs, RCBs, LCBs. (LIB61850-420) 2 years ago
Michael Zillgith bbe23b4b00 - extended ListObjectHandler to support different ACSI classes (LIB61850-417) 2 years ago
Michael Zillgith 5a24981048 - IED server: added code to create SMVCBs with the dynamic model API (LIB61850-67) 2 years ago
Michael Zillgith 3c918ee4e3 - IED server: added IedServer_ListObjectsAccessHandler callback to control LISTOBJECTS access rights (LIB61850-417) 2 years ago
Michael Zillgith 665501c9fa - extended data model helper function to be able to be used in array elements 2 years ago
Michael Zillgith c16314c426 - config file parser: added support for arrays of basic and complex data
attributes including initialization (LIB61850-415)
2 years ago
Michael Zillgith eab2e6f2cb - fixed potential null pointer dereferentiation in
IedConnection_getDeviceModelFromServer when no error argument given
2 years ago
Michael Zillgith 7c80c95629 - fixed - Memory leak in RCB handling code when data set is updated (LIB61850-412) 2 years ago
Michael Zillgith 9404622c5a - IEDConnection: check for index out of bounds in ClientReport_getReasonForInclusion 2 years ago
Michael Zillgith c7528975dc - fixed - server sends dchg report when only dupd is enabled in RCB (LIB61850-411) 2 years ago
Michael Zillgith 44cf917dcf Merge branch 'v1.6_develop' of bitbucket.org:mz-automation/libiec61850 into v1.6_develop 2 years ago
Michael Zillgith a5f5597980 - fix potential crash in ModelNode_getChild when an array element field is accessed without using the array index specifier (LIB61850-408) 2 years ago
Michael Zillgith 555264d54e Merge branch 'v1.6_develop' of bitbucket.org:mz-automation/libiec61850 into v1.6_develop 2 years ago
Michael Zillgith c9d9271a52 - fixed - arrays of complex data attributes not handled correctly (LIB61850-408) 2 years ago
Michael Zillgith 9db516350b - updated doc comment 2 years ago
Michael Zillgith d129b8458a - make write access to RCB elements configurable according to ReportSettings (LIB61850-404) 2 years ago
Michael Zillgith 4cba8ab50d - Added function IedConnection_setLocalAddress to define local IP address and optionally local port of a client connection (LIB61850-378) 2 years ago
Michael Zillgith e929867964 - IED server: fixed problem with implicit ResvTms setting when reserved with RptEna (LIB61850-400) 2 years ago
Michael Zillgith a786198c87 Merge branch 'v1.6_develop_387' into v1.6_develop 2 years ago