Commit Graph

337 Commits (b374644d308416292127709784fac6002e2e9246)

Author SHA1 Message Date
Michael Zillgith d5ec52ef78 - mms client: improved locking for outstanding calls 4 years ago
Michael Zillgith aaf893da34 - fixed - UBRB: library can't work at the same time with URCB with preconfigured client and URCB without preconfigured client (LIB61850-292)(#355) 4 years ago
Michael Zillgith 32087c47de - fix - server crashes when presentation message has no user data (LIB61850-291)(#368) 4 years ago
Michael Zillgith 8eeb6f06b3 - MMS server: query log service returns services error instead of reject message when log does not exist (LIB61850-290) 4 years ago
Michael Zillgith 92a3b7668d - .NET API: added MmsValue.SetOctetStringOctet and MmsValue.GetOctetStringOctet
- added positiion paramter validation for MmsValue_setOctetStringOctet
4 years ago
Michael Zillgith 9d4fb692fe
Merge pull request #358 from mbourhis/add-get-set-for-each-OctetString-octet
MmsValue: add 'get' and 'set' for each octet of OctetString
4 years ago
Michael Zillgith 01b1f96590 Merge branch 'v1.5_feature_260' into v1.5 4 years ago
Michael Zillgith 7ac0ccc7b6 - ISO server: create new open client connections list when restarting 4 years ago
Mikael Bourhis 7861582621 MmsValue: add 'get' and 'set' for each octet of OctetString 4 years ago
Michael Zillgith ce9584d122 - IED client: added new function IedConnection_deleteDataSetAsync 4 years ago
Michael Zillgith ce13002ce1 - added const qualifiers to API functions (#348) 4 years ago
Michael Zillgith d7a55eca08 - MMS server: fixed problem with continue-after in some get-name-list handling cases 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 6f376620d3 - fixed bug in IsoServer that caused memory violation when the server was restarted while a client was connected 4 years ago
Michael Zillgith ca58c70342 - MMS server: fixed data race bug in transmitBuffer handling (#338) 4 years ago
Michael Zillgith 161e88a3ef - MMS server: fixed potential crash when client connection closed during file upload (LIB61850-2)
- MMS client: fixed problem - doesn't close file when the setFile (obtainFile) service is interrupted e.g. due to connection loss (LIB61850-230)
4 years ago
Michael Zillgith ef1895c2be - fixed problem in BER integer decoder (problem with GOOSE fixed length message decoding) 4 years ago
Michael Zillgith 9e6e3487da - removed compiler warnings 4 years ago
Michael Zillgith abd26eedca - IED client: fixed memory leak when reusing IedConnection 4 years ago
Michael Zillgith 3532623319 - IED server: Goose publisher - set NdsCom when data set not configured or GoEna fails because of large data set 5 years ago
Michael Zillgith d546ebac6f - restrict maximum recursion depth in BerDecoder_decodeLength when indefinite length encoding is used to avoid stack overflow when receiving malformed messages 5 years ago
Michael Zillgith ed810fde0f - MmsValue_equalTypes: check parameters for NULL to avoid dereferencing NULL pointer 5 years ago
Michael Zillgith e04e424b02 - fixed oss-fuzz issues 31399, 31340, 31341, 31344, 31346 5 years ago
Michael Zillgith 9e27ed5a77 - MMS server: add compile time configuration options to enable/disable fileDelete and fileRename services (fileRename is now disabled by default) 5 years ago
Michael Zillgith 4dc971ba56 - MMS server: better data model lock handling for performance improvements 5 years ago
Michael Zillgith 4f0667b597 - removed some warnings and code cleanup 5 years ago
Michael Zillgith de2ce1d008 - removed some compiler warnings (when compiling with clang) 5 years ago
Michael Zillgith db1671587e - IED server: fixed bug - logs (journals) are added to all logical devices instead of just the parents 5 years ago
Michael Zillgith 74a227bdf2 - IED server: WriteAccessHandler can tell the stack not to update the
value when returning DATA_ACCESS_ERROR_SUCCESS_NO_UPDATE
5 years ago
Michael Zillgith 981c2dd5f3 - fix problem: TLS does not work with HandleSet 5 years ago
Michael Zillgith e59aa5521e - fixed memory leak in ISO server 5 years ago
Michael Zillgith a165d1698d - MMS: changed handling of variable sized bit strings (now also accepts bit strings of larger size, ignoring the bits that exceed the specified size) 5 years ago
Michael Zillgith 00a821e67e Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5 5 years ago
Michael Zillgith 543d7802f5 - MMS client: add handling of initiate error PDU 5 years ago
Michael Zillgith b27e363372 - IED server: add support for correct CBB handling (required for test case sAss4) and initiate error PDU 5 years ago
Michael Zillgith 42802db6f1 - added -Wextra to Makefile and changed code to avoid resulting warnings 5 years ago
Michael Zillgith 1f56110d32 - removed some compiler warnings 5 years ago
Michael Zillgith 7ee278cead - IEC 61850 client: using poll/select to reduce CPU consumption 5 years ago
Michael Zillgith 42013e1550 - MMS client: fixed bug in TLS connection handling 5 years ago
Michael Zillgith e4b2849894 - fixed problems in handling array elements and array element components 5 years ago
Michael Zillgith 6a3c66eafa - fixed bug in MmsConnection_readMultipleVariables: send invaid messsage and memory access errors when too many items are passed to the function exhausting MMS payload size 5 years ago
Michael Zillgith 504c260667 - fixed program crash when normal mode parameers are missing in presentation layer (#252) 5 years ago
Michael Zillgith 88acbd49c4 - COTP: fixed possible heap buffer overflow when handling message with invalid (zero) value in length field (#250) 5 years ago
Michael Zillgith 24a380c845 - IEC 61850 server: added updating of missing attributes for control
service tracking
5 years ago
Michael Zillgith 4ee5891388 - fixed debug output in iso_server.c 5 years ago
Michael Zillgith 4a3702112e - MMS client: fixed potential problem in multi-variable write response parsing 5 years ago
Michael Zillgith de6886c6f3 - MMS: fixed problem in handling of indefinite length encoded BER elements 5 years ago
Michael Zillgith 538b9698bc - COTP: fixed bug in sendBuffer loop 5 years ago
Michael Zillgith c4de14eb45 - MmsValue: fixed unaligned memory access problems for MMS_FLOAT variables 5 years ago
Michael Zillgith 3bf0e9a689 - MMS client: fixed potential problem in handling of next invoke ID 5 years ago