Commit Graph

987 Commits (ebdc086b8eeb1ffb336cd7ddb05104e82b6555bb)
 

Author SHA1 Message Date
Michael Zillgith 328482dec1 - fixed bug in MmsConnection_readMultipleVariables: send invaid messsage and memory access errors when too many items are passed to the function exhausting MMS payload size 5 years ago
Michael Zillgith 041325ef69 - IEC 61850 server: fixed problem with test case sRp4 - RCB RptID attribute is not empty after writing empty string 5 years ago
Michael Zillgith 46d6769a89 - GOOSE/SV publisher: remove internal header file from API header 5 years ago
Michael Zillgith 61dcc6f1a6 - fixed program crash when normal mode parameers are missing in presentation layer (#252) 5 years ago
Michael Zillgith 44872d3a3e - IED Server/GOOSE: Don't send GOOSE message with new event while data model is locked 5 years ago
Michael Zillgith 033ab5b648 - COTP: fixed possible heap buffer overflow when handling message with invalid (zero) value in length field (#250) 5 years ago
Michael Zillgith 2ce48a7a32 - IEC 61850 server: fixed - cancel command for time activated control returns object-access-denied even in case of success 5 years ago
Michael Zillgith f5878fd6a1 - fixed error in API documentation 5 years ago
Michael Zillgith 074cee0cbc - MMS client: fixed potential problem in multi-variable write response parsing 5 years ago
Michael Zillgith 22700a97b7 - removed outdated comment 5 years ago
Michael Zillgith b58394c2f2 - IEC 61850 client: fixed bug - IedConnection_setRCBValuesAsync always return 0 instead of invoke-ID 5 years ago
Michael Zillgith c9e7a30c42 - MMS: fixed problem in handling of indefinite length encoded BER elements 5 years ago
Michael Zillgith 93921b1c81 - HAL: added thread/semaphore support for MacOS 5 years ago
Michael Zillgith 7e1dd825a6 - GOOSE subscriber: added optional destination address check for GOOSE messages 5 years ago
Michael Zillgith e24357d997 - BSD socket: added support for async client socket functions 5 years ago
Michael Zillgith 5ee344cdf9 - IEC 61850 server: control model - fixed bug in handling of check flags 5 years ago
Michael Zillgith d48a678133 - COTP: fixed bug in sendBuffer loop 5 years ago
Michael Zillgith 428332fed6 - MmsValue: fixed unaligned memory access problems for MMS_FLOAT variables 5 years ago
Michael Zillgith 028553968a - IEC 61850/MMS server: control - allow WaitForExecutionHandler to trigger LastApplError message 5 years ago
Michael Zillgith e8b0da83e9 Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 5 years ago
Michael Zillgith 5e16e63f4b - IEC 61850 server: control module return AddCause command-already-in-execution when second operate is received while command is executed 5 years ago
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