Romain Naour
801d43e118
serial_port_linux: Add missing include sys/time.h
...
POSIX says `struct timeval` is defined if <sys/time.h> is included.
Adding this header allow to build against musl-libc.
Signed-off-by: Romain Naour <romain.naour@smile.fr>
(cherry picked from v1.4 branch commit 661405eb60
)
5 years ago
Romain Naour
a7d744d55d
use <poll.h> instead of <sys/poll.h>
...
The manpage of poll(2) states that the prototype of poll is defined
in <poll.h>. Use that header file instead of <sys/poll.h> to allow
compilation against musl-libc.
Signed-off-by: Romain Naour <romain.naour@smile.fr>
(cherry picked from v1.4 branch commit 4cad505fc9
)
5 years ago
Michael Zillgith
d85b7ac777
- IEC 61850 client: reporting - support data set entries with multiple reasons for inclusion
5 years ago
Michael Zillgith
b3c5ecdcf2
- IEC 61850 server: report service - combine quality and value change of a FCDO in the same report when model is locked (send data set entry with multiple reason-for-inclusion)
5 years ago
Michael Zillgith
3bf0e9a689
- MMS client: fixed potential problem in handling of next invoke ID
5 years ago
Michael Zillgith
9ca6d696c3
- MMS client: added additional check when parsing read response
5 years ago
Michael Zillgith
83e8e14603
- .NET API: fixed bug in DataSet destructor
5 years ago
Michael Zillgith
9b5c45a0b3
- added hal_base.h to installed headers in Makefile
5 years ago
Michael Zillgith
db5740db0e
- updated java tools binaries
5 years ago
Michael Zillgith
0e184389b9
- Java tools: moved minTime, maxTime from GSEControl to GSE; updated
...
GOOSE server example CID file
5 years ago
Michael Zillgith
b6b94b0438
- fixed VS compilation problems
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
9c2942a261
- integrate HAL functions in iec61850.dll
5 years ago
Michael Zillgith
ae66945751
- file-tool: open file in binary mode (to fix problem with file download on windows)
5 years ago
Michael Zillgith
1fcbad0b65
- .NET API: added ControlAction.SetError method
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
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
7e4e396403
- updated server_example_control
5 years ago
Michael Zillgith
a6bad96d25
- fixed examples that have control handlers with old signature
5 years ago
Michael Zillgith
0bc014580a
- linux/windows socket: close socket when connect fails in Socket_connectAsync
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
b0bce92073
- updated CHANGELOG
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
cc88bea491
Create greetings.yml
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
d798814fb4
- updated CHANGELOG
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
fa3c5dd256
- updated CHANGELOG
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
9526b6aece
- updated CHANGELOG
5 years ago
andy1547
efe889d567
Add value property to quality .NET ( #217 )
...
- Added ushort quality property.
Co-authored-by: Andrew Moorcroft <andrew.moorcroft@nortechonline.co.uk>
6 years ago
andy1547
ff53028ec4
Added various dotnet methods required for server configuration ( #216 )
...
- Added the ability to set/read URCB buffer size in dotnet.
- Added IedServer_getNumberOfOpenConnections, ClientConnection_getLocalAddress and server identity methods for dotnet.
Co-authored-by: Andrew Moorcroft <andrew.moorcroft@nortechonline.co.uk>
6 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