Michael Zillgith
|
fd19abb0ab
|
- IED server: RBAC - replace specific access control handlers by generic handler - IedServer_ControlBlockAccessHandler (LIB61850-420)
|
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
|
7c80c95629
|
- fixed - Memory leak in RCB handling code when data set is updated (LIB61850-412)
|
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
|
a4a58e4250
|
- IED server: check user permissions on data set when enabling RCB or changing RCB data sets (LIB61850-393)
|
2 years ago |
Michael Zillgith
|
76dbcb4496
|
- IED server: Implemented read/write access control to RCBs (LIB61850-391)
|
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
|
b3dbba847b
|
- fixed - endless loop sending reports when MMS PDU size is too small (LIB61850-365)
|
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
|
e02b85f147
|
- fixed data set handling problem when using functional naming (ldName) (LIB61850-160)
|
3 years ago |
Michael Zillgith
|
8addfc2095
|
- replaced most str(n)cpy/str(n)cat calls (LIB61850-333)
|
3 years ago |
Michael Zillgith
|
3fe0effcda
|
Merge branch 'v1.5_develop_323' into v1.5_develop
|
3 years ago |
Michael Zillgith
|
b3868a2f9f
|
- removed some cppcheck warnings
|
3 years ago |
Michael Zillgith
|
cfbe677bc5
|
- added feature: synchronization of integrity report times (LIB61850-323)
- fixed potential memory access problems in ReportControlBlock getter functions
|
3 years ago |
Michael Zillgith
|
c76b5dd2da
|
- server reporting: added code to prevent race condition with
RCBEventHandler
|
3 years ago |
Michael Zillgith
|
bb7c2421cd
|
- server: added RCBEventHandler event types REPORT_CREATED and OVERFLOW
|
3 years ago |
Michael Zillgith
|
ee948a0c08
|
- added function ReportControlBlock_getResv
|
3 years ago |
Michael Zillgith
|
532298c378
|
- RCBEventHandler: replaced GI event by purgeBuf event when client
disables RCB instance (LIB61850-316)
|
3 years ago |
Michael Zillgith
|
d4312d21ac
|
- fixed bugs in ReportControlBlock getter functions and .NET wrapper
code
|
3 years ago |
Michael Zillgith
|
3e5fadce4b
|
- fixed - server doesn't respond SBOw when waiting for select callback (LIB61850-313)
|
3 years ago |
Michael Zillgith
|
258651eca8
|
Merge branch 'v1.5_issue_243' into v1.5_develop
|
4 years ago |
Michael Zillgith
|
398b14e65f
|
- added null pointer protection to some constructors/destructors
|
4 years ago |
Michael Zillgith
|
d40b359292
|
- updated windows socket implementation; fixed Socket_checkAsyncConnectState function
|
4 years ago |
Michael Zillgith
|
56847ec171
|
- removed field in ReportControl
|
4 years ago |
Michael Zillgith
|
a7362928f4
|
- added semaphore for server side RCB value access
|
4 years ago |
Michael Zillgith
|
c3191b2864
|
- .NET API: added additional properties for Server.ReportControlBlock
|
4 years ago |
Michael Zillgith
|
e06b485258
|
- ensure RESERVED event before ENABLE event
|
4 years ago |
Michael Zillgith
|
81b26f1cb6
|
- added more ReportControlBlock methods
|
4 years ago |
Michael Zillgith
|
b27681f408
|
- implemented GET_PARAMETER event for IedServer_RCBEventHandler
- implemented additional access functions for ReportControlBlock to allow access to runtime values
|
4 years ago |
Michael Zillgith
|
83e21e207b
|
- added additional events for IedServer_RCBEventHandler
|
4 years ago |
Michael Zillgith
|
88148f39ac
|
- added IedServer_RCBEventHandler
|
4 years ago |
Michael Zillgith
|
8c55ff636d
|
- made server report reservation compatible with Ed. 2.1 (LIB61850-293)
|
4 years ago |
Michael Zillgith
|
aaf893da34
|
- fixed - UBRB: library can't work at the same time with URCB with preconfigured client and URCB without preconfigured client (LIB61850-292)(#355)
|
4 years ago |
Michael Zillgith
|
8918a442e0
|
- removed some warnings in reporting.c
|
4 years ago |
Michael Zillgith
|
e0b5ed180f
|
Merge branch 'v1.5_tcp_perf_problem' into v1.5_issue_243
|
4 years ago |
Michael Zillgith
|
93d8dfc856
|
- reporting.c: fixed report entry counter and assert problems
- IED server: disactivate all RCB instances when stopping the server
|
4 years ago |
Michael Zillgith
|
ba45973d59
|
Merge branch 'v1.5' into v1.5_tcp_perf_problem
|
4 years ago |
Michael Zillgith
|
6525a72930
|
- fixed TCP performance problem for Linux (LIB61850-243)
|
4 years ago |
Michael Zillgith
|
c5579758bb
|
- IED server: improved accuracy of integrity report intervals
|
4 years ago |
Michael Zillgith
|
ea268b46a7
|
- IED server: make presence of RCB.Owner configurable at runtime with function IedServerConfig_enableOwnerForRCB (B1502/S1634)
|
5 years ago |
Michael Zillgith
|
fd3847dcc5
|
- IED server: make presence of BRCB.ResvTms configurable at runtime with function IedServerConfig_enableResvTmsForBRCB (F1558)
|
5 years ago |
Michael Zillgith
|
4f0667b597
|
- removed some warnings and code cleanup
|
5 years ago |
Michael Zillgith
|
6c2b9ad473
|
- IED server: reporting - implemented behavior according to tissue 1432
|
5 years ago |
Michael Zillgith
|
474a482766
|
IED server: fixed problem with CONFIG_IEC61850_RCB_ALLOW_ONLY_PRECONFIGURED_CLIENT configuration option enabled
|
5 years ago |
Michael Zillgith
|
40f8b76ad7
|
- IED server: handle BRCB.Owner correctly when client uses pre-assigned RCB instance
|
5 years ago |