Michael Zillgith
|
8f5b501d75
|
- removed inline function declarations
|
6 years ago |
Michael Zillgith
|
f5236f84fc
|
- IEC 61850 client: convert MMS error for outstanding call limit to IedClientError
|
6 years ago |
Michael Zillgith
|
4b4a85dcc2
|
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
|
6 years ago |
Michael Zillgith
|
2e9761c541
|
- IED server: cancel outstanding control tasks when client closes connection (to prevent blocking the connection for waiting time activated controls)
|
6 years ago |
Michael Zillgith
|
c2d73c3fe8
|
- fixed bug parsing OID string with space as separator
|
6 years ago |
Michael Zillgith
|
7cb69c983a
|
- additionally allow comma and space as separators in ap-titles used in API functions
|
6 years ago |
Michael Zillgith
|
daff495246
|
- MMS client/server: accept empty bit strings
|
6 years ago |
Michael Zillgith
|
8099734f11
|
- .NET API: adopted to new server side control API
|
6 years ago |
Michael Zillgith
|
6c14425ca8
|
- IEC 61850 server: refactored control model API (changed handler signatures, added ControlAction object to access origin and set addCause value, ...)
- IEC 61850 client: added ControlObjectClient_getLastError function
|
6 years ago |
Michael Zillgith
|
28e2acbd33
|
- IED server: avoid dynamic memory allocation in control module
|
6 years ago |
Michael Zillgith
|
f0df571f42
|
- IED server: made code compatible with C++
|
6 years ago |
Michael Zillgith
|
a9fa07a7d4
|
- IED server: some memory optimizations in control module
|
6 years ago |
Michael Zillgith
|
2911781070
|
- IEC 61850 server/reporting: fixed bug when checking for invalid data set member
|
6 years ago |
Michael Zillgith
|
38d67a4e69
|
- IEC 61850 server/reporting: send access error "object-value-invalid"
when data attribute in report data set has no value
|
6 years ago |
Michael Zillgith
|
ebc71d9731
|
- IEC 61850 common: moved some internal code to better seperate
client/server side code
|
6 years ago |
Michael Zillgith
|
16c061b4df
|
- MMS server API: removed dependency from internal header file iso_server.h
|
6 years ago |
Michael Zillgith
|
5a83af9206
|
- moved mms_server.h back to public API (see github #117)
|
7 years ago |
Michael Zillgith
|
d376370aaa
|
- IEC 61850 server: control model - implemented automatic handling of opRcvd, opOk, and tOpOk when present in data object
|
7 years ago |
Michael Zillgith
|
a3c2c4652e
|
- IEC 61850 server: control model - implemented automatic handling of stSeld when present in data object
|
7 years ago |
Michael Zillgith
|
c98a2b0baa
|
- MMS server: fixed connection handling problem in multi-threaded mode
|
7 years ago |
Michael Zillgith
|
994484d1a6
|
- MMS server: added semaphore for open connections map to prevent problem in multi-threaded mode
|
7 years ago |
Michael Zillgith
|
1f144a008e
|
- fixed memory leak in ClientSVControlBlock_create
|
7 years ago |
Michael Zillgith
|
26a45a078b
|
- added error handling code to client_example_log.c
- fixed bug in ClientSVControlBlock
|
7 years ago |
Michael Zillgith
|
0cddcb7d12
|
- MMS client: changed signature of MmsConnection_FileReadHandler
|
7 years ago |
Michael Zillgith
|
8ffbd9f265
|
- removed function MmsValue_deleteIfNotNull (now MmsValue_delete does check for NULL)
|
7 years ago |
Michael Zillgith
|
ac14a4722d
|
- integrated cmake file changes from v1.3 branch
|
7 years ago |
Michael Zillgith
|
0d2775742a
|
- IEC 61850 client: fixed problems in ClientReportControlBlock_create (see github #134)
|
7 years ago |
Michael Zillgith
|
0308f87b85
|
- SV subscriber: fixed bug in function SVReceiver_enableDestAddrCheck
|
7 years ago |
Michael Zillgith
|
9f8d52005b
|
- MMS client: fixed problem when reusing connection
|
7 years ago |
Michael Zillgith
|
f2c811c7c7
|
- IedServer: fixed potential deadlock when IedServer_stop is directly called after IedServer_start
|
7 years ago |
Michael Zillgith
|
287769dcba
|
- IEC 61850 client: handle reason code correctly when report contains data with different reason code (see github #133)
|
7 years ago |
Michael Zillgith
|
b35a566145
|
- IEC 61850 server: fixed problem in report module
|
7 years ago |
Michael Zillgith
|
0dff4286aa
|
- merged latest changes to the server reporting module from 1.3 branch
- merged with 1.3 branch
|
7 years ago |
Michael Zillgith
|
9ed1510223
|
- added function StringUtils_convertIPv6AdddressStringToByteArray
|
7 years ago |
Michael Zillgith
|
732ad79070
|
- fixed problem with read access to GCB (see github #130)
|
7 years ago |
Michael Zillgith
|
0b2d97c738
|
- COTP: added payload length validation (see github #127)
|
7 years ago |
Steffen Vogel
|
5aa78a8b18
|
sv-publisher: simplify calculation of length of BER length field
|
7 years ago |
Steffen Vogel
|
a81b76c5e3
|
sv-publisher: fix invalid calculation of the total packet length in case the payload is larger than 127 bytes
|
7 years ago |
Michael Zillgith
|
9309cb78de
|
- added missing definition
|
7 years ago |
Michael Zillgith
|
199d091c6d
|
- IEC 61850 server: don't send bufOvfl for unbuffered reports (see #101)
|
7 years ago |
Michael Zillgith
|
0a27ec758f
|
- IED server: handling thread mode changed
|
7 years ago |
Michael Zillgith
|
452abd7dbf
|
- MMS client/server: added support for component alternate access for generic variable read requests
|
7 years ago |
Michael Zillgith
|
6af7973b09
|
- IsoClientConnection_associateAsync: added check if socket creation has been successful
|
7 years ago |
Michael Zillgith
|
46f87a1656
|
- fixed client TCP keep alive problem (see #115)
|
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
|
1c461009c2
|
- MMS client/server: fixed potential memory leaks in TLS handling code
|
7 years ago |
Michael Zillgith
|
87cac8dc00
|
- code formated
|
7 years ago |
Michael Zillgith
|
4bd8b40b6c
|
- code formatting
|
7 years ago |
Michael Zillgith
|
d9cb36817a
|
- IEC 61850 server: fixed problem with wrong purge buffer invocation when using dynamic data set in buffered report control block
|
7 years ago |
Michael Zillgith
|
256f55aaef
|
- .NET API: added more async client functions
|
7 years ago |