Michael Zillgith
|
9e6e3487da
|
- removed compiler warnings
|
4 years ago |
Michael Zillgith
|
cb3f460fcf
|
- .NET API: added functions to access DataAttribute properties
|
4 years ago |
Michael Zillgith
|
f6110c1158
|
- updated API documentation for command termination handler
|
4 years ago |
Michael Zillgith
|
7540b6a8d7
|
- Fixed problem with installed headers - application code does not compile only with installed headers
|
4 years ago |
Michael Zillgith
|
abd26eedca
|
- IED client: fixed memory leak when reusing IedConnection
|
4 years ago |
Michael Zillgith
|
3532623319
|
- IED server: Goose publisher - set NdsCom when data set not configured or GoEna fails because of large data set
|
4 years ago |
Michael Zillgith
|
c4dcd37449
|
- added new function DataAttribute_setValue
|
5 years ago |
Michael Zillgith
|
2b1104c0d3
|
- IED server - control model - send AddCause with operate- for DOes, SBOes control models
|
5 years ago |
Michael Zillgith
|
bd4bd0fab6
|
- IED server: GoCB has invalid data set reference when datSet="" in SCL file
|
5 years ago |
Michael Zillgith
|
4e15343f5b
|
- IED server: integrated GOOSE publisher - lock data model during GOOSE retransmission to avoid corrupted GOOSE data
|
5 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
|
d546ebac6f
|
- restrict maximum recursion depth in BerDecoder_decodeLength when indefinite length encoding is used to avoid stack overflow when receiving malformed messages
|
5 years ago |
Michael Zillgith
|
ed810fde0f
|
- MmsValue_equalTypes: check parameters for NULL to avoid dereferencing NULL pointer
|
5 years ago |
Michael Zillgith
|
e04e424b02
|
- fixed oss-fuzz issues 31399, 31340, 31341, 31344, 31346
|
5 years ago |
Michael Zillgith
|
dc22dc76ec
|
- IED server: fixed bug in log service - old-entry and old-entry-time not updated
|
5 years ago |
Michael Zillgith
|
842bc271cd
|
- IED server: added new function IedServer_handleWriteAccessForComplexAttribute. Changed WriteAccessHandler behavior when ACCESS_POLICY_ALLOW.
|
5 years ago |
Michael Zillgith
|
cc905b5013
|
- IED server/model: Added additional functions for ModelNode access
|
5 years ago |
Michael Zillgith
|
9e27ed5a77
|
- MMS server: add compile time configuration options to enable/disable fileDelete and fileRename services (fileRename is now disabled by default)
|
5 years ago |
Michael Zillgith
|
4dc971ba56
|
- MMS server: better data model lock handling for performance improvements
|
5 years ago |
Michael Zillgith
|
60d66e5ba4
|
- some code beautification
|
5 years ago |
Michael Zillgith
|
5afa1310f3
|
- IED server: Add function ModelNode_getObjectReferenceEx
|
5 years ago |
Michael Zillgith
|
5e39c94cf3
|
- IED server: allow IedServer_setServerIdentity with some parameters set to NULL
|
5 years ago |
Michael Zillgith
|
cdd00da057
|
- .NET API: Added IDisposable interface to IedServer and IedModel classes
- .NET API: Added method IedModel.SetIedName
|
5 years ago |
Michael Zillgith
|
fe39cc9b24
|
- IED server: control models - fixed bug that only one control is unselected when connection closes
|
5 years ago |
Michael Zillgith
|
b0fb3259e5
|
- IedConnection/common: fixed new bug in code to separate elements of object reference
|
5 years ago |
Michael Zillgith
|
4f0667b597
|
- removed some warnings and code cleanup
|
5 years ago |
Michael Zillgith
|
de2ce1d008
|
- removed some compiler warnings (when compiling with clang)
|
5 years ago |
Michael Zillgith
|
db1671587e
|
- IED server: fixed bug - logs (journals) are added to all logical devices instead of just the parents
|
5 years ago |
Michael Zillgith
|
9e064ab709
|
- IED Server: prevent integrated GOOSE publisher to crash when ethernet socket cannot be created
|
5 years ago |
Michael Zillgith
|
23a3b3a371
|
- IED server: make compatible with tissue 1178
|
5 years ago |
Michael Zillgith
|
6c2b9ad473
|
- IED server: reporting - implemented behavior according to tissue 1432
|
5 years ago |
Michael Zillgith
|
74a227bdf2
|
- IED server: WriteAccessHandler can tell the stack not to update the
value when returning DATA_ACCESS_ERROR_SUCCESS_NO_UPDATE
|
5 years ago |
Michael Zillgith
|
5f2e14f712
|
Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5
|
5 years ago |
Michael Zillgith
|
945fe080f3
|
- removed some compiler warnings
|
5 years ago |
Michael Zillgith
|
176de25ca0
|
- IEC 61850 client: IedConnection - list of client control objects is protected by a lock
|
5 years ago |
Michael Zillgith
|
bc29a0b048
|
- IEC 61850 client: avoid double free when operate and select-with-value on APC fails
|
5 years ago |
Michael Zillgith
|
d08f5a67ac
|
- IED server: fixed problem with client connection handling of setting groups
|
5 years ago |
Michael Zillgith
|
474a482766
|
IED server: fixed problem with CONFIG_IEC61850_RCB_ALLOW_ONLY_PRECONFIGURED_CLIENT configuration option enabled
|
5 years ago |
Cédric Boudinet
|
bf27774a86
|
Svsub latency (#288)
* Changing svReceiverLoop to reduce latency
* adding EthernetHandleSet_destroy to svReceiverLoop
|
5 years ago |
Michael Zillgith
|
40f8b76ad7
|
- IED server: handle BRCB.Owner correctly when client uses pre-assigned RCB instance
|
5 years ago |
Michael Zillgith
|
4793e298ff
|
- IED server: fixed problem that BL FC is not writable (#287)
|
5 years ago |
Michael Zillgith
|
ae4f940753
|
- .NET API: Added support for SelectStateChangedHandler
- .NET API: Added ModelNode.GetObjectReference
|
5 years ago |
Michael Zillgith
|
c02e99a022
|
- IEC 61850 client: fixed dead lock in IedConnection_getFileAsync when fileRead times out (#285)
|
5 years ago |
Michael Zillgith
|
3e98fdfa90
|
- Client: fixed - IedConnection_getRCBValues doesn't check type of server response (#283)
|
5 years ago |
Michael Zillgith
|
4deca9a4c0
|
- IED server: fixed potential deadlock in report module when service tracking is enabled
|
5 years ago |
Michael Zillgith
|
5d704b8026
|
- GOOSE subscriber: fixed message validity check
|
5 years ago |
Michael Zillgith
|
a606848a8b
|
- GOOSE subscriber: changed maximum GoID size according to tissue 770 (129 bytes)
|
5 years ago |
Michael Zillgith
|
7b671f3a01
|
- GOOSE subscriber: accept GOOSE messages with the correct maximum size of DatSet and GoID
|
5 years ago |
Michael Zillgith
|
b88c4216c8
|
- IED server: send AddCause for invalid origin also in case of direct control models
|
5 years ago |