Michael Zillgith
|
684a6ea92e
|
- MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access (LIB61850-414)
|
2 years ago |
Michael Zillgith
|
76fd58e9be
|
- fixed - MMS server: messages can be corrupted when TCP buffer is full (LIB61850-385)
|
3 years ago |
Michael Zillgith
|
98f088a1d3
|
- removed redundant declarations (LIB61850-359)
|
3 years ago |
Michael Zillgith
|
10622ba36b
|
- fixed path traversal vulnerability in MMS file services (LIB61850-357)
|
3 years ago |
Michael Zillgith
|
7c06680cba
|
- MMS server: fixed - possible deadlock in obtainFile-service/file upload task (LIB61850-351)
|
3 years ago |
Michael Zillgith
|
8addfc2095
|
- replaced most str(n)cpy/str(n)cat calls (LIB61850-333)
|
3 years ago |
Michael Zillgith
|
3288bc0fc5
|
- MmsConnection_readNamedVariableListDirectory: added code to parse array index and array component of data set entries (LIB61850-317)
|
3 years ago |
Michael Zillgith
|
f60ff65fc4
|
- improved MmsValue handling; fixed MmsValue(OCTET-STRIG) maximum size problem (LIB61850-150)
|
4 years ago |
Michael Zillgith
|
258651eca8
|
Merge branch 'v1.5_issue_243' into v1.5_develop
|
4 years ago |
Michael Zillgith
|
a7362928f4
|
- added semaphore for server side RCB value access
|
4 years ago |
Michael Zillgith
|
e0b5ed180f
|
Merge branch 'v1.5_tcp_perf_problem' into v1.5_issue_243
|
4 years ago |
Michael Zillgith
|
ce9584d122
|
- IED client: added new function IedConnection_deleteDataSetAsync
|
4 years ago |
Michael Zillgith
|
db5e24bc1a
|
- fixed memory leak in socket extension buffer
- increased size of socket extension buffer
|
4 years ago |
Michael Zillgith
|
6525a72930
|
- fixed TCP performance problem for Linux (LIB61850-243)
|
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
|
4dc971ba56
|
- MMS server: better data model lock handling for performance improvements
|
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
|
7ee278cead
|
- IEC 61850 client: using poll/select to reduce CPU consumption
|
5 years ago |
Michael Zillgith
|
e4b2849894
|
- fixed problems in handling array elements and array element components
|
5 years ago |
Michael Zillgith
|
3bf0e9a689
|
- MMS client: fixed potential problem in handling of next invoke ID
|
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
|
d55afdfb92
|
- IEC 61850 server: added support to listen on multiple IP addresses and ports (new function IedServer_addAccessPoint)
|
5 years ago |
Michael Zillgith
|
d86055173d
|
- IEC 61850 server: control models - allow delaying select response with check handler (new handler return value CONTROL_WAITING_FOR_SELECT)
|
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 |
Király Péter
|
c223b1c2b5
|
- MMS server: fixed possible crash when client disconnects during file upload
|
6 years ago |
Michael Zillgith
|
17205ed874
|
- Client: response timeout for connection setup now configurable (default timeout now 5 s instead of 1 s )
- removed configuration option CONFIG_TCP_READ_TIMEOUT_MS
|
6 years ago |
Michael Zillgith
|
903abe0b6d
|
- MMS client: fixed problem with obtain file timeout with large files
|
6 years ago |
Michael Zillgith
|
cba8bf5714
|
MMS server: fixed memory access problem when client unexpectedly closed connection during file upload (set-file)
|
6 years ago |
Michael Zillgith
|
88849e1663
|
- added new type PSelector to represent presentation layer selector more flexible
|
6 years ago |
Michael Zillgith
|
2cf288fbeb
|
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
|
6 years ago |
Michael Zillgith
|
57f6df3c3a
|
- HAL(Socket): Added function Socket_getLocalAddress
- IEC 61850 server: Added function ClientConnection_getLocalAddress
|
6 years ago |
Michael Zillgith
|
84fcfbbd22
|
- MMS client/server: handle missing invoke ID in reject/error PDUs
|
6 years ago |
Michael Zillgith
|
4c123c0c3c
|
- MMS server: fixed potential deadlock in multi-thread mode
|
6 years ago |
Michael Zillgith
|
5a83af9206
|
- moved mms_server.h back to public API (see github #117)
|
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
|
0dff4286aa
|
- merged latest changes to the server reporting module from 1.3 branch
- merged with 1.3 branch
|
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
|
1d61afaa8b
|
- C library: removed C++ style line comments
|
7 years ago |
Michael Zillgith
|
ed75aa3f46
|
- some code formatting
|
7 years ago |
Michael Zillgith
|
2b7dc5c5fe
|
- added API export/internal decorations
- removed .def files for windows
|
7 years ago |
Michael Zillgith
|
56d7ee4f0b
|
- IEC 61850/MMS client: Add support for write variable for array element with component
- added lost README file for winpcap
|
7 years ago |
Michael Zillgith
|
70c1cd691d
|
- MMS client: refactoring for async connect, abort, release
|
7 years ago |