Michael Zillgith
d2961cdaed
Merge pull request #228 from RomainNaour/v1.4-musl-build
...
V1.4 musl build
5 years ago
Michael Zillgith
bd38a08e98
- 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
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
6b52ed440e
- .NET API: fixed bug in DataSet destructor
5 years ago
Michael Zillgith
0717d25c23
- added hal_base.h to installed headers in Makefile
5 years ago
Michael Zillgith
14beafbb56
- updated java tools binaries
5 years ago
Michael Zillgith
ecd4d44d8f
- Java tools: moved minTime, maxTime from GSEControl to GSE; updated
...
GOOSE server example CID file
5 years ago
Michael Zillgith
fd6dbfaf8e
- fixed VS compilation problems
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
9ef388c620
- integrate HAL functions in iec61850.dll
5 years ago
Michael Zillgith
1e467810b2
- file-tool: open file in binary mode (to fix problem with file download on windows)
5 years ago
Michael Zillgith
da8f9fe9cf
- .NET API: added ControlAction.SetError method
5 years ago
Michael Zillgith
f800160162
- 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
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
38fe325c90
- IEC 61850 server: fixed - control model - peer connection is not always available when control handlers are called ( #232 )
5 years ago
Michael Zillgith
4cb5ffa8c2
- updated server_example_control
5 years ago
Michael Zillgith
07aaf23238
- fixed examples that have control handlers with old signature
5 years ago
Michael Zillgith
20295a9577
- linux/windows socket: close socket when connect fails in Socket_connectAsync
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
9c543470f6
- IEC 61850 client: fixed memory leak in async select function
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
Romain Naour
661405eb60
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>
5 years ago
Romain Naour
4cad505fc9
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>
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
6 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
Michael Zillgith
bfef9ce5e9
- .NET API: added IedServer:setServerIdentity method
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