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
|
12d703e453
|
- IEC 61850 server: Added ControlAction_setError function - with this function the user application can control the error code used in LastApplError and CommandTermination messages
|
5 years ago |
Michael Zillgith
|
94dcbb0119
|
- removed unused variable
|
5 years ago |
Michael Zillgith
|
b0fbf9f3a3
|
- IEC 61850 server: fixed - Configuration option CONFIG_MAXIMUM_TCP_CLIENT_CONNECTIONS = -1 doesn't work (#231)
|
5 years ago |
Michael Zillgith
|
d42f96ee97
|
- IEC 61850 server: fixed - control model - peer connection is not always available when control handlers are called (#232)
|
5 years ago |
Michael Zillgith
|
8e95e7dbb8
|
- MMS: also update bitstring value when source bit string is of smaller size than the bitstring to be updated
|
5 years ago |
Michael Zillgith
|
c4a5fd2f27
|
- IEC 61850 client: fixed memory leak in async select function
|
5 years ago |
Michael Zillgith
|
73f1a98b4a
|
Merge branch 'v1.4' into v1.5
|
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
|
cc08420e50
|
- IEC 61850 server: fixed problem with logging when log data set contains FCDO (#225)
|
5 years ago |
Michael Zillgith
|
97e65d5743
|
- fixed problem encoding OID with arc values 0
|
5 years ago |
Michael Zillgith
|
1744616866
|
- IEC 61850 server: RCB - fixed problem that other client can "steal" reservation
|
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
|
6a2db3fe46
|
- IEC 61850 server: fixed bug in single threaded mode (windows)
|
5 years ago |
Michael Zillgith
|
4a15e9987b
|
- IEC 61850 server: fixed compilation error in single thread mode
|
5 years ago |
Michael Zillgith
|
f4957cf62a
|
- IEC 61850 server: wait for background thread termination before data model is released
|
5 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
|
5 years ago |
Michael Zillgith
|
29efa333f8
|
- IEC 61850 server: allow server to start without logical devices in data model (#218)
|
6 years ago |
Michael Zillgith
|
cb8f159914
|
- IEC 61850 server: unbuffered reporting - send first integrity report after integrity timeout (before it was sent when the RCB was enabled)
|
6 years ago |
Michael Zillgith
|
fd84d21c10
|
- IEC 61850 client: fixed bug in ClientReportControlBlock - some allowed structures for RCB were rejected
|
6 years ago |
Michael Zillgith
|
bfcb65eabc
|
- add 64 bit integer support to MmsValue_printToBuffer
|
6 years ago |
Michael Zillgith
|
c7f7989b85
|
- IEC 61850 server: control - unselect when operate with wrong origin parameters, check if check parameter matches for SBO
|
6 years ago |
Michael Zillgith
|
0ba4a70d33
|
- IEC 61850 server: fixed missing report timestamp update for unbuffered reporting
|
6 years ago |
Michael Zillgith
|
09b23aaa74
|
- IEC 618580 server: Added function IedServer_setServerIdentity to set values for MMS identity service
|
6 years ago |
Michael Zillgith
|
ae07c77d39
|
- CDC helpers: added functions to create ISC and BAC CDCs
|
6 years ago |
Michael Zillgith
|
2dba040c1a
|
- CDC helper functions: added stSeld and attributes from ControlTestingCDC to control CDCs
|
6 years ago |
Michael Zillgith
|
922f3055b4
|
- updated cmake files to work with cmake 2.8
|
6 years ago |
Michael Zillgith
|
800c76c50e
|
- update cmake files
|
6 years ago |
Michael Zillgith
|
4aaced2639
|
- IEC 61850 server: unselect control when oper is not accepted
- IEC 61850 server: send select-failed for control when origin parameter is not valid
|
6 years ago |
Michael Zillgith
|
4dede9b8a1
|
- updated version number to 1.4.2
|
6 years ago |
Michael Zillgith
|
d8153483b5
|
- IEC 61850 server: fixed control handling to comply with test case sCtl25
|
6 years ago |
Michael Zillgith
|
3a248a4f20
|
- IEC 61850 server: fixed control handling to comply with test case sCtl11
|
6 years ago |
Michael Zillgith
|
0c83507727
|
- IEC 61850 server: pass origin, ctlNum, ctlVal to select handler for SBOw
|
6 years ago |
Michael Zillgith
|
7d22aba900
|
- removed internal header files from install target (#214)
|
6 years ago |
Michael Zillgith
|
e2d3ef2c72
|
Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5
|
6 years ago |
Michael Zillgith
|
ac008c2e76
|
- SV publisher/subscriber: add support for timestamps with nanosecond resolution
|
6 years ago |
Michael Zillgith
|
33db13de16
|
- Timestamp: added functions to handle times with ns resolution
|
6 years ago |
Michael Zillgith
|
b4b74c69a4
|
- windows socket layer: fixed bug - cannot reuse handleset
|
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
|
c71015f240
|
- TLS: fixed memory leak when TLS authentication fails
|
6 years ago |
Michael Zillgith
|
1831be663e
|
- updated version to 1.5.0
|
6 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
|
df0e7c08df
|
- IEC 61850 server: fixed new memory leak in unbuffered reporting
|
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
|
0237c9b95c
|
- updated CHANGELOG/version number to 1.4.1
|
6 years ago |
Michael Zillgith
|
925c19bff6
|
- IED Server: added support for transient data objects
|
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
|
118a731b36
|
- SV publisher: fixed memory leaks (#191)
|
6 years ago |
Michael Zillgith
|
7d1a552cde
|
- GOOSE publisher: fixed problem with overflow of stNum and sqNum (see #199)
|
6 years ago |
Michael Zillgith
|
88fce24b83
|
- string_utilities.c: added checks if memory allocation fails
|
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
|
6cbadb4b45
|
- IED server: added new function ControlAction_isSelect
|
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
|
1120a76ecd
|
- added bool define for older visual studio
|
6 years ago |
Michael Zillgith
|
5bd03b0611
|
- IED server: added function ConfigFileParser_createModelFromConfigFileEx with filename as argument to avoid dependency on FileSystem_... functions
- .NET projects: changed target framework of some project files to v4.0
|
6 years ago |
Michael Zillgith
|
cee97f7676
|
MMS server: handle file close with unknown FRSM ID
|
6 years ago |
Michael Zillgith
|
11d1a5ca6d
|
fixed problem in time conversion for mingw
|
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
|
a03f57c0a7
|
Merge remote-tracking branch 'mz/v1.4' into v1.4
|
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 |
Michael Zillgith
|
16c7124c2b
|
- add define to compile with MVC2010
|
6 years ago |
Király Péter
|
7ed8516344
|
Added getter for the time of the timeActivated controls.
|
6 years ago |
Király Péter
|
a39397d21d
|
Add check call before starting a timeactivated operate, so operates can be denied before the waiting state
|
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
|
8bbc905533
|
- IEC 61850 client: improved error handling and fixed potential memory leak in IedConnection_getDeviceModelFromServer
|
6 years ago |
Michael Zillgith
|
69729bd8a0
|
- fixed - misspelled function name #180
|
6 years ago |
Michael Zillgith
|
939476e52a
|
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
|
6 years ago |
Michael Zillgith
|
eaaaa2b0a5
|
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
|
6 years ago |
Michael Zillgith
|
547d5118e0
|
-replaced timegm implementation on windows. Fixes bug with MMS file times
|
6 years ago |
Michael Zillgith
|
5e16971bbf
|
- updated documentation
|
6 years ago |
Michael Zillgith
|
6e9047916c
|
- fixed bug in BerInteger_setUint16
|
6 years ago |
Michael Zillgith
|
e4c3875e3e
|
IEC 61850 server: added function ControlAction_getCtlNum to access ctlNum value inside control handlers
|
6 years ago |
Michael Zillgith
|
31e183d357
|
- IEC 61850 client: added additional error code to provide diagnostic information when data set cannot be created because of a non existing data set element
|
6 years ago |
Michael Zillgith
|
903abe0b6d
|
- MMS client: fixed problem with obtain file timeout with large files
|
6 years ago |
Michael Zillgith
|
320f511d33
|
- IEC 61850 client: Added functions IedConnection_setRequestTimeout and IedConnection_getRequestTimeout to C API and IedConnection.RequestTimeout property to .NET API
|
6 years ago |
Michael Zillgith
|
d06ab546a9
|
- SV subscriber: improved error handling when Ethernet access doesn't work; fixed potential memory leak
|
6 years ago |
Michael Zillgith
|
ebb0f761d2
|
- GOOSE subscriber example: added error handling when ethernet cannot be accessed
|
6 years ago |
Michael Zillgith
|
9a97519815
|
- GOOSE publisher: integrated error handling when Ethernet interface is not available
|
6 years ago |
Michael Zillgith
|
e7ece50f08
|
- updated documentation for MMS octet string type (MMS_OCTET_STRING) handling functions
|
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
|
119b3d71f7
|
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
|
6 years ago |
Michael Zillgith
|
ee3d4f0164
|
- added function GooseReceiver_getInterfaceId
- GOOSE receiver: fixed problem with running state detection after receiver start
|
6 years ago |
Michael Zillgith
|
4254af3ff9
|
IEC 61850 client: ControlObjectClient_getLastError provides access to data access error information of last control action
|
6 years ago |
Michael Zillgith
|
6b2404e80b
|
- GOOSE: option to enable/disable VLAN tagging
- IED Server: Allow setting different interfaces for different GOOSE publishers
|
6 years ago |
Michael Zillgith
|
46d7f6ff2d
|
- SV publisher: make VLAN tagging optional
|
6 years ago |
Michael Zillgith
|
3391f4c139
|
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
|
6 years ago |
Michael Zillgith
|
74d78d0618
|
updated server substitution example
|
6 years ago |