Commit Graph

88 Commits (76e016f59d18f403a4eb27723fd6578a0172aec0)

Author SHA1 Message Date
Michael Zillgith 76e016f59d - IedConnection: fixed potential memory leak in getDataSetHandlerInternal 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 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 021b3100ac - fixed some VC++ compiler warnings 3 years ago
Michael Zillgith 4fb8113821 - fixed wrong check for empty itemId 3 years ago
Michael Zillgith 8addfc2095 - replaced most str(n)cpy/str(n)cat calls (LIB61850-333) 3 years ago
Michael Zillgith b3868a2f9f - removed some cppcheck warnings 3 years ago
Michael Zillgith 35ac479430 - fixed strncpy usage 3 years ago
Michael Zillgith 01b1f96590 Merge branch 'v1.5_feature_260' into v1.5 4 years ago
Michael Zillgith 36c65bd2e2 - IedConnection: Add function IedConnection_getDataSetDirectoryAsync 4 years ago
Michael Zillgith 50fc97734e - new function IedConnection_setTimeQuality - Added support to set time quality for client generated time stamps (LIB61850-280) 4 years ago
Michael Zillgith 89812fd333 - removed unused variable 4 years ago
Michael Zillgith 394bf4ccba - IED client: added function IedConnection_createDataSetAsync 4 years ago
Michael Zillgith ce9584d122 - IED client: added new function IedConnection_deleteDataSetAsync 4 years ago
Michael Zillgith 472e586a14 - IedConnection_getLogicalDeviceVariablesAsync: fixed wrong parameter
order when calling MMS layer
4 years ago
Michael Zillgith ae6941f451 - fixed - IedConnection: outstanding call on IEC layer is not release under some circumstances (LIB61850-270, LIB61850-251) 4 years ago
Michael Zillgith 8b82cd34e1 - IedConnection: fixed problem - outstanding calls not released in function deleteFileAndSetFileHandler (#322) 4 years ago
Michael Zillgith 4f0667b597 - removed some warnings and code cleanup 5 years ago
Michael Zillgith 176de25ca0 - IEC 61850 client: IedConnection - list of client control objects is protected by a lock 5 years ago
Michael Zillgith c02e99a022 - IEC 61850 client: fixed dead lock in IedConnection_getFileAsync when fileRead times out (#285) 5 years ago
Michael Zillgith 42802db6f1 - added -Wextra to Makefile and changed code to avoid resulting warnings 5 years ago
Michael Zillgith 83e8e14603 - .NET API: fixed bug in DataSet destructor 5 years ago
Michael Zillgith b6b94b0438 - fixed VS compilation problems 5 years ago
Michael Zillgith e1eb09d55b - MmsValue: added NULL checks for all memory allocations
- MmsValue: buffer for float/double data is now part of the MmsValue structure and not allocated separately
5 years ago
Michael Zillgith 8c1b75b382 - code cleanup; fixed issues from compiler warnings 6 years ago
Michael Zillgith 8bbc905533 - IEC 61850 client: improved error handling and fixed potential memory leak in IedConnection_getDeviceModelFromServer 6 years ago
Michael Zillgith 31e183d357 - IEC 61850 client: added additional error code to provide diagnostic information when data set cannot be created because of a non existing data set element 6 years ago
Michael Zillgith 320f511d33 - IEC 61850 client: Added functions IedConnection_setRequestTimeout and IedConnection_getRequestTimeout to C API and IedConnection.RequestTimeout property to .NET API 6 years ago
Michael Zillgith cbd0008f48 - IEC 61850 client: fixed - file transfer doesn't release outstanding connection 6 years ago
Michael Zillgith f5236f84fc - IEC 61850 client: convert MMS error for outstanding call limit to IedClientError 6 years ago
Michael Zillgith 0cddcb7d12 - MMS client: changed signature of MmsConnection_FileReadHandler 7 years ago
Michael Zillgith 3d8ab44a49 - MMS client: improved handling of malformed messages when reading data
- MMS client: improved handling of malformed messages when receiving reports
- MMS client: fixed potential memory leak when receiving malformed messages
7 years ago
Michael Zillgith bbb56a16a3 - removed some compiler warnings 7 years ago
Michael Zillgith 388337a60d - IEC 61850 client: added support for non-thread mode (IedConnection_createEx, IedConnection_tick)
- added example for non-thread mode client and asynchronous API
7 years ago
Michael Zillgith 5ed474a44a - MMS client: fixed problem with async connect timeout 7 years ago
Michael Zillgith ef076efe9f - IEC 61850 client: fixed problem with connection state handling 7 years ago
Michael Zillgith 3e30910319 - IEC 61850 client: added missing async functions for files 7 years ago
Michael Zillgith 0842097b7e - IEC 61850 server: fixed some small bugs and compiler warnings
- IEC 61850 server: retrun object-access-unsupported when ctlModel is status-only
7 years ago
Michael Zillgith 89d623866e - IEC 61850 client: add function IedConnection_getFileAsync 7 years ago
Michael Zillgith f78f338b49 - IEC 61850 client: added implementations for functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89 7 years ago
Michael Zillgith 46211a01e7 - IEC 61850 client: IedConnection - added CONNECTING AND CLOSING states - removed IDLE state (now only CLOSED) 7 years ago
Michael Zillgith e12113acde - IEC 61850 client: implemented IedConnection_installStateChangedHandler 7 years ago
Michael Zillgith 43e0fb4d05 - IEC 61850 Client: ControlObjectClient - added async control actions 7 years ago
Michael Zillgith 1cc350ed4a - IEC 61850 client: implemented IedConnection_writeDataSetValuesAsync 7 years ago
Michael Zillgith c04b4e928d - IEC 61850 client: implemented IedConnection_readDataSetValuesAsync 7 years ago
Michael Zillgith e90d5d44fa - IEC 61850 client: added async discovery functions 7 years ago
Michael Zillgith 44d8ad8d15 - IEC 61850/MMS client: changed all invokeId parameters in async callbacks to uint32_t 7 years ago
Michael Zillgith 7ec38e9615 - IEC 61850 client: added async client side RCB handling 7 years ago