Commit Graph

890 Commits (cc88bea491e9ef3dfd213aed7e75ed067aca45b7)
 

Author SHA1 Message Date
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 1549367eed - updated code to use mbedtls-2.16 (LTS version) 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 236a773365 - updated java tools 6 years ago
Michael Zillgith c7d0f88ce2 static model generator: Initialize Dbpos value from Val element in ICD/CID file (see github #163) 6 years ago
Michael Zillgith 9c58a886c5 - Linux ethernet driver: don't exit application when interface is not existing 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 dfaae6662d - add .NET support for new PSelector type - pSelector is now a byte array in the .NET API 6 years ago
Michael Zillgith 241ab5a33d linux socket: TCP_USER_TIMEOUT only defined for kernel version 2.6.37+ 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
Michael Zillgith cbd0008f48 - IEC 61850 client: fixed - file transfer doesn't release outstanding connection 6 years ago
Michael Zillgith 88849e1663 - added new type PSelector to represent presentation layer selector more flexible 6 years ago
Michael Zillgith 70ec56a0b2 - linux socket: set retransmission timeout to 10 s 6 years ago
Michael Zillgith 2cf288fbeb Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 6 years ago
Michael Zillgith 57f6df3c3a - HAL(Socket): Added function Socket_getLocalAddress
- IEC 61850 server: Added function ClientConnection_getLocalAddress
6 years ago
Michael Zillgith 2bfd0fd0ef - GOOSE receiver: add support for operation without Ethernet HAL implementation 6 years ago
Michael Zillgith 0b181ae22c - .NET: added missing ignore paramter for test case 6 years ago
Michael Zillgith 01ea43e95f - fixed object reference string buffer size in iec61850_client_example2[2] 6 years ago
Michael Zillgith 486c46229f - fixed object reference string buffer size in iec61850_client_example2 6 years ago
Michael Zillgith 0d025800b4 - added setting of MMS request timeout to .NET 6 years ago
Michael Zillgith 965cebbe2d - added export definitions to MmsVariableSpecification functions 6 years ago
Michael Zillgith f34cdb24e7 - add define to export symbols when building DLL 6 years ago
Michael Zillgith 84fcfbbd22 - MMS client/server: handle missing invoke ID in reject/error PDUs 6 years ago
Michael Zillgith 4c123c0c3c - MMS server: fixed potential deadlock in multi-thread mode 6 years ago
Michael Zillgith 834291e7c7 - .NET API: added new function MmsValue.NewUtcTime 6 years ago
Michael Zillgith 73417cdbf2 - Added additional check in MmsVariableSpecification_getChildValue 6 years ago
Michael Zillgith b909907041 - updated java binaries 6 years ago
Michael Zillgith bac41913c1 - Java SCL parser: Val element content for times is interpreted as UTC times 6 years ago
Michael Zillgith d4304e0a38 - IEC 61850 server: URCB will not release reservation (and owner) when RCB is disabled 6 years ago
Michael Zillgith 4f59099c59 Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 6 years ago
Michael Zillgith 0d5fa50947 - MMS client: added missing socket release when connection was not opened 6 years ago
Michael Zillgith 60741394a3 - MMS server: fixed bug in obtain file service (crash when target directory doesn't exist) 6 years ago
Michael Zillgith 8f5b501d75 - removed inline function declarations 6 years ago
Michael Zillgith f5236f84fc - IEC 61850 client: convert MMS error for outstanding call limit to IedClientError 6 years ago
Michael Zillgith 4b4a85dcc2 Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4 6 years ago
Michael Zillgith 2e9761c541 - IED server: cancel outstanding control tasks when client closes connection (to prevent blocking the connection for waiting time activated controls) 6 years ago
Michael Zillgith c2d73c3fe8 - fixed bug parsing OID string with space as separator 6 years ago
Michael Zillgith 7cb69c983a - additionally allow comma and space as separators in ap-titles used in API functions 6 years ago
Michael Zillgith daff495246 - MMS client/server: accept empty bit strings 6 years ago
Michael Zillgith 8099734f11 - .NET API: adopted to new server side control API 6 years ago
Michael Zillgith 6c14425ca8 - IEC 61850 server: refactored control model API (changed handler signatures, added ControlAction object to access origin and set addCause value, ...)
- IEC 61850 client: added ControlObjectClient_getLastError function
6 years ago
Michael Zillgith 5a3c3ba4b3 - fixed client_example_reporting.c 6 years ago