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 |