Michael Zillgith
|
c83bad2531
|
- updated CHANGELOG and changed version number to 1.5.3
|
2 years ago |
Michael Zillgith
|
aacf853876
|
- config file parser dynamically allocates linebuffer to allow multithreaded applications (#484)
|
2 years ago |
Michael Zillgith
|
e7c2e37ad4
|
Merge branch 'v1.5' of bitbucket.com:mz-automation/libiec61850 into v1.5
|
2 years ago |
Michael Zillgith
|
1072d54f13
|
- fixed - IEC 61580 server: dataset is not released when RCB.Datset is set to empty string by client (LIB61850-425)
|
2 years ago |
Michael Zillgith
|
7fee3e5995
|
- parse time values in model configuration file (LIB61850-426)
|
2 years ago |
Michael Zillgith
|
ab8ac8304d
|
- GOOSE publisher: fixed bug in default parameter handling
|
2 years ago |
Michael Zillgith
|
5012b3e358
|
- added GOOSE publisher API documentation to doxygen file
|
2 years ago |
Michael Zillgith
|
27df38d205
|
- MMS client: parsing of servicecsSupported in MMS init response is off by one (LIB61850-419)(#469)
|
2 years ago |
Michael Zillgith
|
23928b2b34
|
- fixed - potential memory leaks in goose publisher code (#464)
|
2 years ago |
Michael Zillgith
|
37453fd3c1
|
- some code cleanup
|
2 years ago |
Michael Zillgith
|
e51fda3a06
|
- IED server: added code to create SMVCBs with the dynamic model API (LIB61850-67)
|
2 years ago |
Michael Zillgith
|
30fec0a79f
|
- MMS server: added support for write access with component alternate access (LIB61850-414)
|
2 years ago |
Michael Zillgith
|
684a6ea92e
|
- MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access (LIB61850-414)
|
2 years ago |
Michael Zillgith
|
dce3a9dab4
|
- fixed - server sends dchg report when only dupd is enabled in RCB (LIB61850-411)
|
2 years ago |
Michael Zillgith
|
718b3cda2c
|
- updated doc comment
|
2 years ago |
Michael Zillgith
|
6cd2eab066
|
- make write access to RCB elements configurable according to ReportSettings (LIB61850-404)
|
2 years ago |
Michael Zillgith
|
f41667367a
|
- GOOSE subscriber: fixed - possible heap corruption in parseAllData due to missing validity check in bit-string handling (LIB61850-402)
|
2 years ago |
Michael Zillgith
|
f951ebc08e
|
- Added function IedConnection_setLocalAddress to define local IP address and optionally local port of a client connection (LIB61850-378)
|
2 years ago |
Michael Zillgith
|
8798c739ba
|
- IED server: fixed problem with implicit ResvTms setting when reserved with RptEna (LIB61850-400)
|
2 years ago |
Michael Zillgith
|
097c055f96
|
- IED server: fixed - segmentation fault when compiled with CONFIG_MMS_THREADLESS_STACK (LIB61850-398)
|
2 years ago |
Michael Zillgith
|
48b73261c3
|
- IED server: added ControlAction_getSynchroCheck and ControlAction_getInterlockCheck functions
|
3 years ago |
Michael Zillgith
|
76fd58e9be
|
- fixed - MMS server: messages can be corrupted when TCP buffer is full (LIB61850-385)
|
3 years ago |
Michael Zillgith
|
b6867c9c88
|
- fixed - server send invalid response- when client uses wrong ctlModel (LIB61850-383) (#435)
|
3 years ago |
Michael Zillgith
|
8dae8c1cbe
|
- fixed - IedConnection_setRCBValuesAsync crashes when RCB is already reserved by other client (LIB61850-382)
|
3 years ago |
Michael Zillgith
|
9b977e2e4f
|
- updated error handling in IedConnection_getDataSetDirectoryAsync/IedConnection_createDataSetAsync (LIB61850-379)
|
3 years ago |
Michael Zillgith
|
880d4918f5
|
- fixed - outstanding call not released in IedConnection_getDataSetDirectoryAsync (LIB61850-379)
|
3 years ago |
Michael Zillgith
|
68ee9b056a
|
- updated version number to 1.5.2
|
3 years ago |
Michael Zillgith
|
ba18d18c8d
|
- fixed - dynamic model helper functions: Check added to Cancel object for CDC APC
|
3 years ago |
Michael Zillgith
|
da088a1938
|
- replaced all control data access errors with codes allowed in 8-1:2011 table 87 (LIB61850-375)
|
3 years ago |
Michael Zillgith
|
b6cd6b61e0
|
- IED Server: added function to set time quality for internally updated times (LIB61850-372)
|
3 years ago |
Michael Zillgith
|
23d71f322d
|
- fixed - servers sends object-access-unsupported on GetAllData when ReadAccessHandler is installed (LIB61850-370)
|
3 years ago |
Michael Zillgith
|
91b0e6ed67
|
- fixed - endless loop sending reports when MMS PDU size is too small (LIB61850-365)
|
3 years ago |
Michael Zillgith
|
98f088a1d3
|
- removed redundant declarations (LIB61850-359)
|
3 years ago |
Michael Zillgith
|
10622ba36b
|
- fixed path traversal vulnerability in MMS file services (LIB61850-357)
|
3 years ago |
Michael Zillgith
|
dd3e2a6870
|
- fixed - create multiple integrity reports in the same interval when integrity timeouts are aligned (LIB61850-323)
|
3 years ago |
Michael Zillgith
|
e29736d732
|
- IED server: added missing call to getNextRoundedStartTime (LIB61850-323)
|
3 years ago |
Michael Zillgith
|
d34b3f4f70
|
- fixed - server scrahs when SyncIntegrityReportTimes in active and
IntgPd=0 (LIB61850-355)
|
3 years ago |
Michael Zillgith
|
021b3100ac
|
- fixed some VC++ compiler warnings
|
3 years ago |
Michael Zillgith
|
893e298107
|
- fixed - missing API export declarations for functions IedServerConfig_setSyncIntegrityReportTimes and IedServerConfig_getSyncIntegrityReportTimes (LIB61850-353)
|
3 years ago |
Michael Zillgith
|
219111eef1
|
- IED server: fixed - possible deadlock when IedServer_lockDataModel is used from multiple threads (LIB61850-352)
|
3 years ago |
Michael Zillgith
|
7c06680cba
|
- MMS server: fixed - possible deadlock in obtainFile-service/file upload task (LIB61850-351)
|
3 years ago |
Michael Zillgith
|
a3b04b7bc4
|
- MMS server: fixed potential null pointer dereference when confirmedServiceResponse for fileOpen is received with invoke-id 0 (LIB61850-348)
|
3 years ago |
Michael Zillgith
|
15398c9ab5
|
- MMS_SERVER: fixed bug in getNameList request handling when domain ID is too long (LIB61850-346)
|
3 years ago |
Michael Zillgith
|
1615c8ea9a
|
- added type checks when using asn1c parsing results for whole MmsPdu (LIB61850-343)
|
3 years ago |
Michael Zillgith
|
aeb8cb6157
|
- MMS client: added function MmsConnection_sendRawData for test purposes
|
3 years ago |
Michael Zillgith
|
4fb8113821
|
- fixed wrong check for empty itemId
|
3 years ago |
Michael Zillgith
|
30217b41cc
|
- GOOSE subscriber: fixed vulnerabilities related to malformed bit-string, integer, and unsigned values (LIB61850-342)
|
3 years ago |
Michael Zillgith
|
9424917185
|
- MMS server: fixed bug in handling of continueAfter parameter of getNameList request (LIB61850-341)
|
3 years ago |
Michael Zillgith
|
22f6a823ea
|
- changed StringUtils_createStringInBuffer function to consider max buffer size (LIB61850-333)
|
3 years ago |
Michael Zillgith
|
8addfc2095
|
- replaced most str(n)cpy/str(n)cat calls (LIB61850-333)
|
3 years ago |