Commit Graph

90 Commits (8bec67d8d66966575fdfdfa20390aa64e1da88dc)

Author SHA1 Message Date
Michael Zillgith 143bc977c0 - IEC 61850 server/MMS server: make file service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableFileService and IedServerConfig_isFileServiceEnabled) 7 years ago
Michael Zillgith 3a2ad2c4ef - refactored TLS API (moved TLSSocket in a separate private header file) 8 years ago
Michael Zillgith 260d97ae23 - MMS client: MmsConnection added mutexes for state variable 8 years ago
Michael Zillgith 311cd905f1 - MMS client/server: removed mms_indication.h and MmsIndication type 8 years ago
Michael Zillgith 570ca71570 - IEC 61850/MMS: integrated TLS for MMS client/server 8 years ago
Michael Zillgith d8f964ac7c - MMS server: ACSE authenticator passes application reference (ap-title and ae-qualifier) 8 years ago
Michael Zillgith a008275f37 - MMS client: parse reject PDU
- MMS: improved BER decoder stability
8 years ago
Michael Zillgith d0ac21e487 - client/server: added set data set service (MMS write named variable list)
- client/server: improved write access to array elements and sub arrays
8 years ago
Michael Zillgith 325867b5f4 - MMS client: replaced asn1c code in mms_client_initiate.c 8 years ago
Michael Zillgith 2a40798f10 - server: added MmsFileAccessHandler for server side monitoring and control of file services
- file services: added support to set filestore basepath at runtime
- added IedConnection_getFileDirectoryEx to better control receiving file directories
8 years ago
Michael Zillgith 3aa01687c5 - MMS client/server: fixed problem with negative frsmId
- some code cleanup
8 years ago
Michael Zillgith 877d4562e4 - COTP: fixed problem in server side src/dst reference handling 9 years ago
Michael Zillgith b8a4e8c7b0 - some fixes 9 years ago
Michael Zillgith 46575aeb68 - implemented setFile service
- prepared for release 1.0.0
9 years ago
Michael Zillgith d15e2c73b1 - implemented server side obtain file procedure 9 years ago
Michael Zillgith 372df34018 - added client side fuctionality to provide user access to raw MMS messages 9 years ago
Michael Zillgith 23e695dae8 - removed asn1c dependable code from ServiceError PDU creation
- added ServiceError creation function that support serviceSpecific info
- server: delete dataset service now returns ServiceError with object-constraint-conflict when data set cannot be deleted because it is used in a control block
9 years ago
Michael Zillgith 069af684e9 - fixed problem with test case sSgN4 (return temporary-unavailable) when no EditSG is selected
- continued logging implementation
9 years ago
Michael Zillgith 2d45c2d679 - add client side code to create read journals requests required for IEC 61850 logging services 9 years ago
Michael Zillgith 7de010e1f5 - started to implemente server side read journal handling 9 years ago
Michael Zillgith 6d03f18748 - started to implement MMS journals server side 9 years ago
Michael Zillgith 956deaf958 - MMS client: added support to read domain specific journals from server: MmsConnection_getDomainJournals 9 years ago
Michael Zillgith 842331322a - removed mms_access_result.h 9 years ago
Michael Zillgith 3eca0d62c5 - added code to deserialize an BER encoded MMS data element into a MmsValue instance 9 years ago
Michael Zillgith 7a8bd5dabe - allow 16 octet ISO session selector in C code 10 years ago
Michael Zillgith e1a9b6a852 - prepared for 0.9 release 10 years ago
Michael Zillgith b9c520240a - added support for VMD scope named variable lists 10 years ago
Michael Zillgith 386d2acd32 - .NET API: added methods GetEntryID/SetEntryID to ReportControlBlock
- client API: added function ClientReport_getDataSetName
- common API: added function MmsValue_getStringSize
- API: changed some char* to const char*
10 years ago
Michael Zillgith 5485b62ae0 - code cleanup 10 years ago
Michael Zillgith 363d4ef5a7 - reject CreateDataSet for non-existing LN 10 years ago
Michael Zillgith 8b27f57d15 - added support for GOOSE minTime, maxTime in SCL parser
- configuration options for write access to GoCB elements
- extended file format and data structure to support configuration of minTime, maxTime
11 years ago
Michael Zillgith 98d91464cb - prevent server from crashing when reports are too large for maximum PDU size
- improved memory handling for reports
11 years ago
Michael Zillgith 95bc26883e - aded missing header file 11 years ago
Michael Zillgith d0676ba305 - added IedServer_setGooseInterfaceId function to set ethernet interface for GOOSE at runtime 11 years ago
Michael Zillgith 6bc7b48e9f - refactoring for MmsServerConnection - removed struct from API 11 years ago
Michael Zillgith 0fb4ed0efc - moved some internal declarations to private header files
- updated version to 0.8.5
11 years ago
Michael Zillgith 6fd4024113 - fixed problem with MMS_DYNAMIC_DATA_SETS define 11 years ago
Michael Zillgith 30a64e2914 - client now closes the TCP connection if server doesn't close the connection after receiveing the abort message. 11 years ago
Michael Zillgith e461a0fb46 - MMS server: added callback for variable list creation/deletion 11 years ago
Michael Zillgith b5e319b904 - updated to version 0.8.3-dev 11 years ago