Michael Zillgith
|
a33ed54250
|
- fixed some compiler warnings
|
5 years ago |
Michael Zillgith
|
0451460c7e
|
- 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
|
058bc2edf7
|
- MmsValue_equalTypes: check parameters for NULL to avoid dereferencing NULL pointer
|
5 years ago |
Michael Zillgith
|
aac6caaa22
|
- fixed oss-fuzz issues 31399, 31340, 31341, 31344, 31346
|
5 years ago |
Michael Zillgith
|
e8f93de238
|
- fixed #310: Possible overflow in mmsMsg_createExtendedFilename()
|
5 years ago |
Michael Zillgith
|
bdaa7bac93
|
- IED server: fixed bug - logs (journals) are added to all logical devices instead of just the parents
|
5 years ago |
Michael Zillgith
|
fb383abfb2
|
- 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
|
1bd6efaf05
|
- MMS client: add handling of initiate error PDU
|
5 years ago |
Michael Zillgith
|
74de3a0d07
|
- IED server: add support for correct CBB handling (required for test case sAss4) and initiate error PDU
|
5 years ago |
Michael Zillgith
|
e86c81309b
|
- MMS client: fixed bug in TLS connection handling
|
5 years ago |
Michael Zillgith
|
e9d9bfbac2
|
- fixed problems in handling array elements and array element components
|
5 years ago |
Michael Zillgith
|
328482dec1
|
- 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
|
61dcc6f1a6
|
- fixed program crash when normal mode parameers are missing in presentation layer (#252)
|
5 years ago |
Michael Zillgith
|
033ab5b648
|
- COTP: fixed possible heap buffer overflow when handling message with invalid (zero) value in length field (#250)
|
5 years ago |
Michael Zillgith
|
074cee0cbc
|
- MMS client: fixed potential problem in multi-variable write response parsing
|
5 years ago |
Michael Zillgith
|
c9e7a30c42
|
- MMS: fixed problem in handling of indefinite length encoded BER elements
|
5 years ago |
Michael Zillgith
|
d48a678133
|
- COTP: fixed bug in sendBuffer loop
|
5 years ago |
Michael Zillgith
|
428332fed6
|
- MmsValue: fixed unaligned memory access problems for MMS_FLOAT variables
|
5 years ago |
Michael Zillgith
|
2ae8ea3844
|
- MMS client: fixed potential problem in handling of next invoke ID
|
5 years ago |
Michael Zillgith
|
fe2e5d59fd
|
- MMS client: added additional check when parsing read response
|
5 years ago |
Michael Zillgith
|
7602b983ec
|
- 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
|
1fc63d057f
|
- removed unused variable
|
5 years ago |
Michael Zillgith
|
af68f8c03d
|
- IEC 61850 server: fixed - Configuration option CONFIG_MAXIMUM_TCP_CLIENT_CONNECTIONS = -1 doesn't work (#231)
|
5 years ago |
Michael Zillgith
|
04f6b440c8
|
- MMS: also update bitstring value when source bit string is of smaller size than the bitstring to be updated
|
5 years ago |
Michael Zillgith
|
994eea4b9a
|
- GOOSE subscriber: fixed crash when GOOSE messages misses time stamp
|
5 years ago |
Michael Zillgith
|
cdf371e92e
|
- fixed: MmsValue_printToBuffer fails with empty MMS_OCTET_STRING (#227)
|
5 years ago |
Michael Zillgith
|
97e65d5743
|
- fixed problem encoding OID with arc values 0
|
5 years ago |
Michael Zillgith
|
4871989658
|
- MMS client: fixed bug in log entry parsing (#224)
|
5 years ago |
Michael Zillgith
|
95f751ef63
|
- IEC 61850 server: fixed potential null pointer dereference in multi
thread mode when server is stopped
|
5 years ago |
Michael Zillgith
|
f4957cf62a
|
- IEC 61850 server: wait for background thread termination before data model is released
|
6 years ago |
Michael Zillgith
|
0d4930ac25
|
- MMS server: fixed potential crash when get-named-variable-list-attributes response doesn't fit in MMS PDU. Server returns service error in this case
|
6 years ago |
Michael Zillgith
|
bfcb65eabc
|
- add 64 bit integer support to MmsValue_printToBuffer
|
6 years ago |
Michael Zillgith
|
37d43fe8d4
|
- windows socket layer: fixed bug - cannot reuse handleset
|
6 years ago |
Michael Zillgith
|
d20da7c15d
|
- TLS: fixed memory leak when TLS authentication fails
|
6 years ago |
Michael Zillgith
|
abcf93416f
|
- added function IedServer_getNumberOfOpenConnections
- IEC 61850/MMS server: refactored connection handling
|
6 years ago |
Michael Zillgith
|
f788256247
|
- Socket layer: Added function HandleSet_removeSocket
- Socket layer (Linux/BSD): replaced select by poll
|
6 years ago |
Michael Zillgith
|
8991954e3c
|
- removed header dependencies from API headers
|
6 years ago |
Michael Zillgith
|
18c2e30f87
|
- IEC 61850 server: refactored reporting module; unbuffered reports are stored to report buffer and sent by connection handling thread
|
6 years ago |
Michael Zillgith
|
afe9afafc0
|
- MMS get name list service: fixed wrong return value in case of unknown argument for continueAfter
|
6 years ago |
Michael Zillgith
|
d6bf4047e1
|
- fixed compilation problem when CONFIG_MMS_THREADLESS_STACK is defined
|
6 years ago |
Michael Zillgith
|
b4c7cefb15
|
- MMS value parser: added plausibility check for bit-string padding value (#200)
|
6 years ago |
Michael Zillgith
|
320f41fc1f
|
- check return value of getNumberOfElements in MmsValue_decodeMmsData
|
6 years ago |
Michael Zillgith
|
23e381fa76
|
- added additional length checks in MmsValue_decodeMmsData to fix #194
|
6 years ago |
Michael Zillgith
|
6c53924c05
|
- added additional length check in BerDecoder_decodeLength and checked return values in callers (fix problem #196)
|
6 years ago |
Michael Zillgith
|
8c1b75b382
|
- code cleanup; fixed issues from compiler warnings
|
6 years ago |
Michael Zillgith
|
5fbb67c44c
|
- some code beautification
|
6 years ago |
Michael Zillgith
|
6738215c8f
|
Merge pull request #183 from kiraly533/v1.4
TimeActivatedControl before wait check and fixes for file-upload issues.
|
6 years ago |
Michael Zillgith
|
cee97f7676
|
MMS server: handle file close with unknown FRSM ID
|
6 years ago |
Király Péter
|
3b32c14870
|
- MMS server: in case of file upload timeout the task will end with proper error response.
|
6 years ago |
Király Péter
|
c988b78e5f
|
- MMS server: fixed file upload error with multi-threaded server, added some NULL checks to file-handling.
|
6 years ago |