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
|
a420d36727
|
- IedServer: fixed crash when client tries to write complete SGCB structure
|
2 years ago |
Michael Zillgith
|
6dd2737648
|
- control.c: small code cleanup
|
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
|
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
|
7c80c95629
|
- fixed - Memory leak in RCB handling code when data set is updated (LIB61850-412)
|
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
|
d129b8458a
|
- make write access to RCB elements configurable according to ReportSettings (LIB61850-404)
|
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 |
Michael Zillgith
|
5b34251030
|
- IED server: fixed - segmentation fault when compiled with CONFIG_MMS_THREADLESS_STACK (LIB61850-398)
|
2 years ago |
Michael Zillgith
|
aa863f35f0
|
- IED server: added callback to control access to data model directories (get-name-list requests)(LIB61850-396)
|
2 years ago |
Michael Zillgith
|
a4a58e4250
|
- IED server: check user permissions on data set when enabling RCB or changing RCB data sets (LIB61850-393)
|
2 years ago |
Michael Zillgith
|
41ed0dd51a
|
- implemented access control callbacks for logs and LCBs (LIB61850-392)
|
2 years ago |
Michael Zillgith
|
dc5bd43f0f
|
- IED server: fixed read handling in RCB access control (LIB61850-391)
|
3 years ago |
Michael Zillgith
|
76dbcb4496
|
- IED server: Implemented read/write access control to RCBs (LIB61850-391)
|
3 years ago |
Michael Zillgith
|
acfbe16452
|
- IED server/MMS server: added data set access callbacks and example (LIB61850-387)
|
3 years ago |
Michael Zillgith
|
39a55f672c
|
- MMS server: replaced MmsNamedVariableListChangedHandler by more generic MmsNamedVariableListAccessHandler (LIB61850-387)
- MMS server: implemented dataset access handler callback in dataset read access (LIB61850-387)
|
3 years ago |
Michael Zillgith
|
9fa68a9d93
|
- IED server: added ControlAction_getSynchroCheck and ControlAction_getInterlockCheck functions
|
3 years ago |
Michael Zillgith
|
94e11ac2e3
|
- fixed - server send invalid response- when client uses wrong ctlModel (LIB61850-383) (#435)
|
3 years ago |
Michael Zillgith
|
6895d8214b
|
- MMS server: add function to ignore client requests (for test purposes)
|
3 years ago |
Michael Zillgith
|
918be7f09b
|
- fixed - dynamic model helper functions: Check added to Cancel object for CDC APC
|
3 years ago |
Michael Zillgith
|
1998680914
|
- replaced all control data access errors with codes allowed in 8-1:2011 table 87 (LIB61850-375)
|
3 years ago |
Michael Zillgith
|
a3a6f2c77f
|
- IED Server: added function to set time quality for internally updated times (LIB61850-372)
|
3 years ago |
Michael Zillgith
|
17a705d8c0
|
- fixed - servers sends object-access-unsupported on GetAllData when ReadAccessHandler is installed (LIB61850-370)
|
3 years ago |
Michael Zillgith
|
12ba21b82e
|
Merge branch 'v1.6_develop' of bitbucket.org:mz-automation/libiec61850 into v1.6_develop
|
3 years ago |
Michael Zillgith
|
b3dbba847b
|
- fixed - endless loop sending reports when MMS PDU size is too small (LIB61850-365)
|
3 years ago |
Michael Zillgith
|
ad78b9de26
|
- removed redundant declarations (LIB61850-359)
|
3 years ago |
Michael Zillgith
|
8ebf11d72e
|
- fixed - create multiple integrity reports in the same interval when integrity timeouts are aligned (LIB61850-323)
|
3 years ago |
Michael Zillgith
|
6dfd49991d
|
- IED server: added missing call to getNextRoundedStartTime (LIB61850-323)
|
3 years ago |
Michael Zillgith
|
0f3563643d
|
- fixed - server scrahs when SyncIntegrityReportTimes in active and
IntgPd=0 (LIB61850-355)
|
3 years ago |
Michael Zillgith
|
d5f2172f93
|
- IED server: fixed - possible deadlock when IedServer_lockDataModel is used from multiple threads (LIB61850-352)
|
3 years ago |