Commit Graph

187 Commits (d3abbc0bc1108768e1d49a85c9457e3a7f34e09e)

Author SHA1 Message Date
Michael Zillgith d3abbc0bc1 - IED server: fixed issue - read access to SGCB is not possible when read access handler is installed 5 years ago
Michael Zillgith fa01d3f3dc - IEC 61850 server: fixed some variable initialization issues caused by recent changes 5 years ago
Michael Zillgith e9d9bfbac2 - fixed problems in handling array elements and array element components 5 years ago
Michael Zillgith 041325ef69 - IEC 61850 server: fixed problem with test case sRp4 - RCB RptID attribute is not empty after writing empty string 5 years ago
Michael Zillgith 44872d3a3e - IED Server/GOOSE: Don't send GOOSE message with new event while data model is locked 5 years ago
Michael Zillgith 2ce48a7a32 - IEC 61850 server: fixed - cancel command for time activated control returns object-access-denied even in case of success 5 years ago
Michael Zillgith 5ee344cdf9 - IEC 61850 server: control model - fixed bug in handling of check flags 5 years ago
Michael Zillgith 028553968a - IEC 61850/MMS server: control - allow WaitForExecutionHandler to trigger LastApplError message 5 years ago
Michael Zillgith 5e16e63f4b - IEC 61850 server: control module return AddCause command-already-in-execution when second operate is received while command is executed 5 years ago
Michael Zillgith bd38a08e98 - IEC 61850 server: report service - combine quality and value change of a FCDO in the same report when model is locked (send data set entry with multiple reason-for-inclusion) 5 years ago
Michael Zillgith f800160162 - IEC 61850 server: Added ControlAction_setError function - with this function the user application can control the error code used in LastApplError and CommandTermination messages 5 years ago
Michael Zillgith 38fe325c90 - IEC 61850 server: fixed - control model - peer connection is not always available when control handlers are called (#232) 5 years ago
Michael Zillgith cc08420e50 - IEC 61850 server: fixed problem with logging when log data set contains FCDO (#225) 5 years ago
Michael Zillgith 1744616866 - IEC 61850 server: RCB - fixed problem that other client can "steal" reservation 5 years ago
Michael Zillgith 4a15e9987b - IEC 61850 server: fixed compilation error in single thread mode 5 years ago
Michael Zillgith f4957cf62a - IEC 61850 server: wait for background thread termination before data model is released 5 years ago
Michael Zillgith 29efa333f8 - IEC 61850 server: allow server to start without logical devices in data model (#218) 6 years ago
Michael Zillgith cb8f159914 - IEC 61850 server: unbuffered reporting - send first integrity report after integrity timeout (before it was sent when the RCB was enabled) 6 years ago
Michael Zillgith c7f7989b85 - IEC 61850 server: control - unselect when operate with wrong origin parameters, check if check parameter matches for SBO 6 years ago
Michael Zillgith 0ba4a70d33 - IEC 61850 server: fixed missing report timestamp update for unbuffered reporting 6 years ago
Michael Zillgith 4aaced2639 - IEC 61850 server: unselect control when oper is not accepted
- IEC 61850 server: send select-failed for control when origin parameter is not valid
6 years ago
Michael Zillgith d8153483b5 - IEC 61850 server: fixed control handling to comply with test case sCtl25 6 years ago
Michael Zillgith 3a248a4f20 - IEC 61850 server: fixed control handling to comply with test case sCtl11 6 years ago
Michael Zillgith 0c83507727 - IEC 61850 server: pass origin, ctlNum, ctlVal to select handler for SBOw 6 years ago
Michael Zillgith abcf93416f - added function IedServer_getNumberOfOpenConnections
- IEC 61850/MMS server: refactored connection handling
6 years ago
Michael Zillgith df0e7c08df - IEC 61850 server: fixed new memory leak in unbuffered reporting 6 years ago
Michael Zillgith 18c2e30f87 - IEC 61850 server: refactored reporting module; unbuffered reports are stored to report buffer and sent by connection handling thread 6 years ago
Michael Zillgith 6c53924c05 - added additional length check in BerDecoder_decodeLength and checked return values in callers (fix problem #196) 6 years ago
Michael Zillgith 8c1b75b382 - code cleanup; fixed issues from compiler warnings 6 years ago
Michael Zillgith 6cbadb4b45 - IED server: added new function ControlAction_isSelect 6 years ago
Michael Zillgith 5fbb67c44c - some code beautification 6 years ago
Király Péter 7ed8516344 Added getter for the time of the timeActivated controls. 6 years ago
Király Péter a39397d21d Add check call before starting a timeactivated operate, so operates can be denied before the waiting state 6 years ago
Michael Zillgith e4c3875e3e IEC 61850 server: added function ControlAction_getCtlNum to access ctlNum value inside control handlers 6 years ago
Michael Zillgith 6b2404e80b - GOOSE: option to enable/disable VLAN tagging
- IED Server: Allow setting different interfaces for different GOOSE publishers
6 years ago
Michael Zillgith 4c123c0c3c - MMS server: fixed potential deadlock in multi-thread mode 6 years ago
Michael Zillgith d4304e0a38 - IEC 61850 server: URCB will not release reservation (and owner) when RCB is disabled 6 years ago
Michael Zillgith 2e9761c541 - IED server: cancel outstanding control tasks when client closes connection (to prevent blocking the connection for waiting time activated controls) 6 years ago
Michael Zillgith 6c14425ca8 - IEC 61850 server: refactored control model API (changed handler signatures, added ControlAction object to access origin and set addCause value, ...)
- IEC 61850 client: added ControlObjectClient_getLastError function
6 years ago
Michael Zillgith 28e2acbd33 - IED server: avoid dynamic memory allocation in control module 6 years ago
Michael Zillgith f0df571f42 - IED server: made code compatible with C++ 6 years ago
Michael Zillgith a9fa07a7d4 - IED server: some memory optimizations in control module 6 years ago
Michael Zillgith 2911781070 - IEC 61850 server/reporting: fixed bug when checking for invalid data set member 6 years ago
Michael Zillgith 38d67a4e69 - IEC 61850 server/reporting: send access error "object-value-invalid"
when data attribute in report data set has no value
6 years ago
Michael Zillgith ebc71d9731 - IEC 61850 common: moved some internal code to better seperate
client/server side code
6 years ago
Michael Zillgith d376370aaa - IEC 61850 server: control model - implemented automatic handling of opRcvd, opOk, and tOpOk when present in data object 7 years ago
Michael Zillgith a3c2c4652e - IEC 61850 server: control model - implemented automatic handling of stSeld when present in data object 7 years ago
Michael Zillgith 994484d1a6 - MMS server: added semaphore for open connections map to prevent problem in multi-threaded mode 7 years ago
Michael Zillgith b35a566145 - IEC 61850 server: fixed problem in report module 7 years ago
Michael Zillgith 0dff4286aa - merged latest changes to the server reporting module from 1.3 branch
- merged with 1.3 branch
7 years ago