Michael Zillgith
|
3b1758c713
|
- some code cleanup
|
1 year ago |
Maxson Ramon dos Anjos Medeiros
|
462e9c3851
|
-added function to set the number of outstanding calls-
IedConnection_setMaxOutstandingCalls (LIB61850-433)
|
1 year ago |
Michael Zillgith
|
3280712e5a
|
- IED server: implemented write access handler for array elements and components of array elements (LIB61850-437)
- IED server: new function IedServer_handleWriteAccessForDataObject (LIB61850-437)
|
1 year ago |
Michael Zillgith
|
8e64ae4fd5
|
- fixed compilation problem when MMS_FILE_SERVICE is not set
|
2 years ago |
Michael Zillgith
|
bbe23b4b00
|
- extended ListObjectHandler to support different ACSI classes (LIB61850-417)
|
2 years ago |
Michael Zillgith
|
3c918ee4e3
|
- IED server: added IedServer_ListObjectsAccessHandler callback to control LISTOBJECTS access rights (LIB61850-417)
|
2 years ago |
Michael Zillgith
|
dcfa56c526
|
- MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access (LIB61850-414)
|
2 years ago |
Michael Zillgith
|
aa863f35f0
|
- IED server: added callback to control access to data model directories (get-name-list requests)(LIB61850-396)
|
2 years ago |
Michael Zillgith
|
41ed0dd51a
|
- implemented access control callbacks for logs and LCBs (LIB61850-392)
|
3 years ago |
Michael Zillgith
|
39a55f672c
|
- MMS server: replaced MmsNamedVariableListChangedHandler by more generic MmsNamedVariableListAccessHandler (LIB61850-387)
- MMS server: implemented dataset access handler callback in dataset read access (LIB61850-387)
|
3 years ago |
Michael Zillgith
|
e77bd15134
|
- added new callback function headers for dataset access (LIB61850-387)
|
3 years ago |
Michael Zillgith
|
ee9c64adc8
|
- fixed - MMS server: messages can be corrupted when TCP buffer is full (LIB61850-385)
|
3 years ago |
Michael Zillgith
|
6895d8214b
|
- MMS server: add function to ignore client requests (for test purposes)
|
3 years ago |
Michael Zillgith
|
ad78b9de26
|
- removed redundant declarations (LIB61850-359)
|
3 years ago |
Michael Zillgith
|
795b6cfba8
|
- fixed path traversal vulnerability in MMS file services (LIB61850-357)
|
3 years ago |
Michael Zillgith
|
c035573684
|
- MMS server: fixed - possible deadlock in obtainFile-service/file upload task (LIB61850-351)
|
3 years ago |
Michael Zillgith
|
0a1ddb7ca9
|
- MMS server: implemented write access to array element commponent (LIB61850-338)
|
3 years ago |
Michael Zillgith
|
30f10f6c6d
|
Merge branch 'v1.5_develop' into v1.6_develop
|
3 years ago |
Michael Zillgith
|
8addfc2095
|
- replaced most str(n)cpy/str(n)cat calls (LIB61850-333)
|
3 years ago |
Michael Zillgith
|
7099535a39
|
Merge branch 'v1.5_develop' into v1.6_develop
|
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
|
659dd49338
|
- reworked server side array handling (-> incompatible data model structure changes!)
|
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 |