Michael Zillgith
2e24ecb4eb
- changed TimeOfEntry to TimeofEntry for Buffered reporting to deal with "bug" in 8-1 specification
...
- deal with SE/SG in SCL file -> SE will automatically create SG attribute in data model
- added wildcard "*" support to file service
- fixed problem with filesystem file modification date on embedded linux syste,
10 years ago
Michael Zillgith
5ef1da7ac2
- added function ControlObjectClient_useConstantT to enable constant T parameter value during a control sequence
10 years ago
Michael Zillgith
bbccffb65a
- added function LogicalNode_getDataSet
10 years ago
Michael Zillgith
b1eda97ab4
- changed signature of WriteAccessHandler: Handler now return MmsDataAccessError instead of boolean value!
10 years ago
Michael Zillgith
a603b7af48
- added IED_ERROR_TYPE_INCONSISTENT value to client API
...
- server now reponds with type-inconsistent error when client tries to write a value of wrong type
10 years ago
Michael Zillgith
c2f50239ef
- fixed typo in last commit
10 years ago
Michael Zillgith
7c540f77c4
- fixed bug with unsigned32 on big endian systems
10 years ago
Michael Zillgith
37913842fd
- ISO_SERVER: set state to IDLE when server restarts
10 years ago
Michael Zillgith
21d0218d0b
- GOOSE receiver ignores trailing data (like PRP tail).
10 years ago
Michael Zillgith
363d4ef5a7
- reject CreateDataSet for non-existing LN
10 years ago
Michael Zillgith
db6cf1ec28
- fixed examples: all timestamp updates prior to corresponding value updates
10 years ago
Michael Zillgith
e84da95752
- added function MmsValue_getUtcTimeInMsWithUs to C and C# API
10 years ago
Michael Zillgith
48b02ec1b0
- extended server_example3.c to show Timestamp handling
...
- fixed server crash bug when whole LN is requested in a read request (bug #309 )
11 years ago
Michael Zillgith
b42aa358e9
- fixed bug #307
11 years ago
Michael Zillgith
86b26ad181
- changed header inclusion. All libiec61850 now include libiec61850_platform_includes.h. All standard headers should be included from there.
11 years ago
Michael Zillgith
f70d43b99b
- changed FC names (added prefix IEC61850_FC_).
11 years ago
Michael Zillgith
c98470f42f
- added localtime_s and gmtime_s function calls to GeneralizedTime.c for VC compiler
...
- prepared for release 0.8.5
11 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
4cc0b4fe13
- fixed bug in server side delete-data-set service. Server crashes when client sends an unknown LD/domain name
11 years ago
Michael Zillgith
fa8abf813f
- fixed problem with non-blocking socket send function on WIN32
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
44e53861be
- fixed new bug in MmsValue_toUnixTimestamp that happens on big endian systems
11 years ago
Michael Zillgith
e32a7a3c53
- fixed bug in MmsValue_encodeToBuffer function. Encoding to MMS_INTEGER/MMS_UNSIGNED was wrong.
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
1a95580f94
- fixed bug in reporting when write to RptEna=false when RptEna already is false
...
- allow client to set data set in RCB to empty string
- data set deletion will be denied if data set is referenced in a RCB
11 years ago
Michael Zillgith
e461a0fb46
- MMS server: added callback for variable list creation/deletion
11 years ago
Michael Zillgith
751dc5f7c2
- added configuration option CONFIG_MMS_MAX_NUMBER_OF_DATA_SET_MEMBERS to limit the maximum number of data set members
11 years ago
Michael Zillgith
f9d673dcf3
- now uses getaddrinfo in socket_linux.c
11 years ago
Michael Zillgith
c1c60b6a24
- added support for GetNamedVariableListRequests with aa-specific scope to server
11 years ago
Michael Zillgith
993d81116a
- fixed bug with wrong sqNum size for unbuffered RCBs (was 16 is now 8 bit)
...
- fixed bug with missing response for getVariableAccessAttributes if domain name is wrong
- changed types of trgOps and optFlds (-10, -6)
11 years ago
Michael Zillgith
0e8980ae0f
- added function MmsValue_getUtcTimeBuffer
...
- fixed problem with entry time in buffered reporting
- fixed bug in file directory service when clients sends an empty string as filename
- fixed problem in file read service. Server now respects the negotiated maximum PDU size
11 years ago
Michael Zillgith
3932102f86
- add some more const declarations
11 years ago
Michael Zillgith
a3ae9cb589
- added additional "const" modifiers to API functions
11 years ago
Michael Zillgith
1450d84eaf
- removed remaining calls to malloc, calloc, free. Replaced by GLOBAL_.. macros.
11 years ago
Michael Zillgith
8cfb9d99a0
- added support for data sets that span multiple logical devices with server configuration file (see feature #271 )
11 years ago
Michael Zillgith
df6ac20092
- added function ModelNode_getChildWithFc
11 years ago
Michael Zillgith
375b1a9c12
- added access function to data set references for reports to client API C/C#
...
- renamed function MmsValue_createEmptyArray (fixed typo "Emtpy")
- added some missing API functions to windows DLL def files
11 years ago
Michael Zillgith
0941e2a971
- fixed bug in IedConnection_createDataSet function
11 years ago
Michael Zillgith
27c95056a7
- fixed bug in MmsValue_getBitStringAsIntegerBigEndian conversion function
11 years ago
Michael Zillgith
66da568bea
- fixed bug with setting groups
11 years ago
Michael Zillgith
f53b254097
- added bufOvfl support for buffered reports
11 years ago
Michael Zillgith
b5e319b904
- updated to version 0.8.3-dev
11 years ago
Michael Zillgith
a0f67f9a5d
- update to current development version
11 years ago
Michael Zillgith
48d717f12c
- initial commit for new repository structure
11 years ago