Michael Zillgith
069646f954
- MMS client: added asynchronous file service functions
7 years ago
Michael Zillgith
7767e282d6
- MMS client: added asynchronous get name list functions
7 years ago
Michael Zillgith
fc1d62d1a7
MMS client: added asynchronous read journal service
7 years ago
Michael Zillgith
c80a87d5e8
- MMS client: add asynchronous function for MMS identify service
7 years ago
Michael Zillgith
7600c0f3cf
- MMS client: add asynchronous function for MMS status request service
7 years ago
Michael Zillgith
aa7e89684e
- MMS client: add asynchronous function for get variable access attributes service
7 years ago
Michael Zillgith
5692d0246b
- MMS client: added asynchronous define named variable list functions
7 years ago
Michael Zillgith
80ce9c8967
- MMS client: added asynchronous read and write functions
7 years ago
Michael Zillgith
aa86d3b259
- IEC 61850 server: number of dynamic data sets configurable at runtime
7 years ago
Michael Zillgith
a0adcf94e7
- IEC 61850 Server: made number of data set entries configurable at runtime
7 years ago
Michael Zillgith
51c29fe9a7
- IEC 61850 server/ MMS server: maximum number of client connections configurable at runtime
7 years ago
Michael Zillgith
8b957b8f82
- IEC 61850 client: add support for single array element access (with component specification)
7 years ago
Michael Zillgith
02cda48128
- moved TLS API to platform abstraction layer
7 years ago
Michael Zillgith
71493036dc
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableLogService and IedServerConfig_isLogServiceEnabled)
7 years ago
Michael Zillgith
0a3d86601b
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableDynamicDataSetService and IedServerConfig_isDynamicDataSetServiceEnabled)
7 years ago
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