Commit Graph

  • ed810fde0f - MmsValue_equalTypes: check parameters for NULL to avoid dereferencing NULL pointer Michael Zillgith 2021-02-27 12:39:55 +0100
  • dbcacec7d8 - IED server: fixed bug in log service - old-entry and old-entry-time not updated Michael Zillgith 2021-02-27 11:54:21 +0100
  • e04e424b02 - fixed oss-fuzz issues 31399, 31340, 31341, 31344, 31346 Michael Zillgith 2021-02-24 16:07:01 +0100
  • 7f381b54ba - fixed bug in oss-fuzz adaptor Michael Zillgith 2021-02-24 15:24:37 +0100
  • 0fd1176ede Change tabs to spaces. davkor 2021-02-22 09:57:16 +0000
  • 91f3ed7989 Added fuzzer for oss-fuzz integration. davkor 2021-02-22 09:54:43 +0000
  • dc22dc76ec - IED server: fixed bug in log service - old-entry and old-entry-time not updated Michael Zillgith 2021-02-27 11:54:21 +0100
  • aac6caaa22 - fixed oss-fuzz issues 31399, 31340, 31341, 31344, 31346 Michael Zillgith 2021-02-24 16:07:01 +0100
  • 22580c5aa1 - fixed bug in oss-fuzz adaptor Michael Zillgith 2021-02-24 15:24:37 +0100
  • 42bb617841 - HAL: implemented Hal_setTimeInNs for windows Michael Zillgith 2021-02-23 17:14:46 +0100
  • d5d8b70dc2 - .NET API: Added additional ModelNode methods. Added additional method IedServer.HandleWriteAccessForComplexAttribute. Fixed some problems with WriteAccessHandler. Michael Zillgith 2021-02-23 12:33:11 +0100
  • 842bc271cd - IED server: added new function IedServer_handleWriteAccessForComplexAttribute. Changed WriteAccessHandler behavior when ACCESS_POLICY_ALLOW. Michael Zillgith 2021-02-23 12:30:39 +0100
  • cc905b5013 - IED server/model: Added additional functions for ModelNode access Michael Zillgith 2021-02-23 12:29:08 +0100
  • 5b0db88aa1
    Merge pull request #314 from DavidKorczynski/v1.4 Michael Zillgith 2021-02-22 19:59:59 +0100
  • 6fe97b539f
    Change tabs to spaces. #314 davkor 2021-02-22 09:57:16 +0000
  • 9ef082d8be
    Added fuzzer for oss-fuzz integration. davkor 2021-02-22 09:54:43 +0000
  • 9e27ed5a77 - MMS server: add compile time configuration options to enable/disable fileDelete and fileRename services (fileRename is now disabled by default) Michael Zillgith 2021-02-18 18:05:01 +0100
  • e8f93de238 - fixed #310: Possible overflow in mmsMsg_createExtendedFilename() Michael Zillgith 2021-02-18 17:13:56 +0100
  • 5512b0f9be
    Merge pull request #309 from mbourhis/mbourhis/python_swig_event_handler_for_command_termination Michael Zillgith 2021-02-18 16:48:03 +0100
  • 4dc971ba56 - MMS server: better data model lock handling for performance improvements Michael Zillgith 2021-02-18 16:37:02 +0100
  • 60d66e5ba4 - some code beautification Michael Zillgith 2021-02-18 16:16:35 +0100
  • 3984a47324 - Linux - Ethernet: replace IFF_PROMISC by IFF_ALLMULTI Michael Zillgith 2021-02-18 15:59:34 +0100
  • 5afa1310f3 - IED server: Add function ModelNode_getObjectReferenceEx Michael Zillgith 2021-02-18 15:56:23 +0100
  • 5e39c94cf3 - IED server: allow IedServer_setServerIdentity with some parameters set to NULL Michael Zillgith 2021-02-18 15:47:51 +0100
  • cdd00da057 - .NET API: Added IDisposable interface to IedServer and IedModel classes - .NET API: Added method IedModel.SetIedName Michael Zillgith 2021-02-17 19:03:58 +0100
  • e47601a81e Python wrapper: about the wrapped callbacks, maintain a 'map' of subscribers #309 Mikael Bourhis 2021-02-03 14:46:50 +0100
  • b1fc481ab8 Python wrapper: add some quality improvements Mikael Bourhis 2021-02-03 14:37:47 +0100
  • da9b77af7a Python wrapper: add handler class for the reception of CommandTermination events Mikael Bourhis 2021-02-02 10:59:28 +0100
  • 35713550fb - updated windows socket code (should fix #301) Michael Zillgith 2021-02-03 18:50:04 +0100
  • ba3b448ab4 Using writer handler #302 Peter 2021-02-01 20:42:23 +0800
  • 9573fcc16f
    Using simpleIOGenericIO GGIO1.NamPlt.vendor (#14) Chun-Sheng, Li 2021-02-01 20:08:01 +0800
  • 8968786527
    IedServer_setWriteAccessPolicy to allow writing (#13) Chun-Sheng, Li 2021-02-01 19:35:34 +0800
  • 8bdc877b53
    Writing simpleIOGenericIO/GGIO1.SPCSO3 to server (#12) Chun-Sheng, Li 2021-02-01 18:40:34 +0800
  • 0ed371d484 - IED server: control models - fixed bug that only one control is unselected when connection closes Michael Zillgith 2021-02-01 10:34:21 +0100
  • fe39cc9b24 - IED server: control models - fixed bug that only one control is unselected when connection closes Michael Zillgith 2021-02-01 10:34:21 +0100
  • 821a46fcbf
    Use write handler for TLS client/server (#11) Chun-Sheng, Li 2021-02-01 14:20:34 +0800
  • 19f2cbf0e7 - CMake build: add new configuration option CONFIG_USE_EXTERNAL_MBEDTLS_DYNLIB to allow build using externally built mbedtls DLL/shared object Michael Zillgith 2021-01-30 16:50:01 +0100
  • b0fb3259e5 - IedConnection/common: fixed new bug in code to separate elements of object reference Michael Zillgith 2021-01-30 16:48:22 +0100
  • 4f0667b597 - removed some warnings and code cleanup Michael Zillgith 2021-01-30 16:46:58 +0100
  • de2ce1d008 - removed some compiler warnings (when compiling with clang) Michael Zillgith 2021-01-30 08:46:04 +0100
  • bdaa7bac93 - IED server: fixed bug - logs (journals) are added to all logical devices instead of just the parents Michael Zillgith 2021-01-29 18:44:55 +0100
  • db1671587e - IED server: fixed bug - logs (journals) are added to all logical devices instead of just the parents Michael Zillgith 2021-01-29 18:44:55 +0100
  • 98bef74e5b IEDServer: add IedServer_setGoosePublishingSimulation to control of Simulation flag in GOOSE messages from IEDServer (#299) #300 2-Vladislav 2021-01-27 16:01:57 +0200
  • 3478ec404c Fix typo for tls_client_example.c file comment #298 peter279k 2021-01-28 18:01:57 +0800
  • ab3ce3fe69
    Use const float value for GGIO1.AnIn1.mag.f (#10) Chun-Sheng, Li 2021-01-27 19:24:56 +0800
  • 1dcf53d819
    Rm simpleIOGenericIO writing variable to server (#9) Chun-Sheng, Li 2021-01-27 18:27:13 +0800
  • 4a604447b0
    Using specific hostname variable (#8) Chun-Sheng, Li 2021-01-27 17:51:15 +0800
  • 03de197095
    Revert "Let TLS client example codes be simple reading (#6)" (#7) Chun-Sheng, Li 2021-01-27 16:50:20 +0800
  • dc9fab9974
    Let TLS client example codes be simple reading (#6) Chun-Sheng, Li 2021-01-27 16:22:47 +0800
  • 62db1fad08
    Change into false (#5) Chun-Sheng, Li 2021-01-27 15:04:58 +0800
  • 11965846c9
    Improve TLS server example to simple TLS server (#4) Chun-Sheng, Li 2021-01-27 14:35:14 +0800
  • 9e064ab709 - IED Server: prevent integrated GOOSE publisher to crash when ethernet socket cannot be created Michael Zillgith 2021-01-25 19:06:35 +0100
  • f4ee87e486 - IED server: make compatible with tissue 1178 Michael Zillgith 2021-01-25 17:37:59 +0100
  • 23a3b3a371 - IED server: make compatible with tissue 1178 Michael Zillgith 2021-01-25 17:37:59 +0100
  • 5630275a0d - make file-tool example more robust Michael Zillgith 2021-01-25 17:15:37 +0100
  • 5ffa57fe26
    Using atoi function to convert char to integer (#3) Chun-Sheng, Li 2021-01-25 18:56:56 +0800
  • d2461a025a
    Adding client port number to be -1 or specific (#2) Chun-Sheng, Li 2021-01-25 17:24:28 +0800
  • 5a69bca68f
    Default port example (#1) Chun-Sheng, Li 2021-01-25 16:05:15 +0800
  • 57656bdfb5 - IED server: reporting - implemented behavior according to tissue 1432 Michael Zillgith 2021-01-21 14:27:50 +0100
  • 8111734f40 Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5 Michael Zillgith 2021-01-21 14:39:03 +0100
  • 6c2b9ad473 - IED server: reporting - implemented behavior according to tissue 1432 Michael Zillgith 2021-01-21 14:27:50 +0100
  • 69bf867c41
    Mbourhis/python wrapper add missing include to extend python api (#291) mbourhis 2021-01-19 18:51:01 +0100
  • 895e74d680 - updated cmake files to use only C++ when compiling with VS (new examples) Michael Zillgith 2021-01-18 18:37:33 +0100
  • db0a7d5e8a - updated cmake files to use only C++ when compiling with VS Michael Zillgith 2021-01-18 18:22:26 +0100
  • 807fd9e4e7 - updated cmake files to use only C++ when compiling with VS Michael Zillgith 2021-01-18 18:22:26 +0100
  • 2196e2b521 Remove hal API headers support Peter 2021-01-15 20:11:29 +0800
  • 74a227bdf2 - IED server: WriteAccessHandler can tell the stack not to update the value when returning DATA_ACCESS_ERROR_SUCCESS_NO_UPDATE Michael Zillgith 2021-01-15 12:42:32 +0100
  • 90a6a3d20d Drop Travis setting file Peter 2021-01-15 18:48:23 +0800
  • b4e161404a Add tls_socket.h including Peter 2021-01-15 18:42:46 +0800
  • 605f477887 Add related hal/* header file for pyiec61850 Peter 2021-01-15 18:08:43 +0800
  • 5f2e14f712 Merge branch 'v1.5' of https://github.com/mz-automation/libiec61850 into v1.5 Michael Zillgith 2021-01-15 10:16:08 +0100
  • 945fe080f3 - removed some compiler warnings Michael Zillgith 2021-01-15 10:15:57 +0100
  • 622086b3b5 Fix const conversion in client_example_async. #292 Eric Fossum 2021-01-14 09:16:22 -0800
  • f05ceda095 Python wrapper: add an 'include' directive to include the ConfigFileParser API #291 Mikael Bourhis 2020-10-21 15:28:01 +0200
  • ff13143fd5 Python wrapper: add an 'include' directive to have access to the 'mms_type' Mikael Bourhis 2020-09-25 12:29:39 +0200
  • 77481bbed9 - IEC 61850 client: IedConnection - list of client control objects is protected by a lock Michael Zillgith 2021-01-13 11:56:37 +0100
  • 176de25ca0 - IEC 61850 client: IedConnection - list of client control objects is protected by a lock Michael Zillgith 2021-01-13 11:56:37 +0100
  • 884c9a8667 - IEC 61850 client: avoid double free when operate and select-with-value on APC fails Michael Zillgith 2021-01-13 11:00:37 +0100
  • bc29a0b048 - IEC 61850 client: avoid double free when operate and select-with-value on APC fails Michael Zillgith 2021-01-13 11:00:37 +0100
  • 6977b9f96d - fixed wrong connection objects in setting group handlers (#289) Michael Zillgith 2021-01-12 18:03:38 +0100
  • d08f5a67ac - IED server: fixed problem with client connection handling of setting groups Michael Zillgith 2021-01-12 17:39:35 +0100
  • 96ba766a0a - socket-linux: fixed problem in UdpSocket_receiveFrom Michael Zillgith 2021-01-12 17:38:47 +0100
  • 8bf76601ea - socket-linux: get source IP address in UdpSocket_receiveFrom Michael Zillgith 2021-01-12 15:52:33 +0100
  • eac44cbe92 IED server: fixed problem with CONFIG_IEC61850_RCB_ALLOW_ONLY_PRECONFIGURED_CLIENT configuration option enabled Michael Zillgith 2021-01-02 12:16:27 +0100
  • 474a482766 IED server: fixed problem with CONFIG_IEC61850_RCB_ALLOW_ONLY_PRECONFIGURED_CLIENT configuration option enabled Michael Zillgith 2021-01-02 12:16:27 +0100
  • bf27774a86 Svsub latency (#288) Cédric Boudinet 2021-01-02 11:09:45 +0100
  • 7d0c0f2e05
    Svsub latency (#288) Cédric Boudinet 2021-01-02 11:09:45 +0100
  • a74ba60384 adding EthernetHandleSet_destroy to svReceiverLoop #288 Cedric Boudinet 2020-12-31 11:26:20 +0100
  • 6c0d71b1ea - IED server: handle BRCB.Owner correctly when client uses pre-assigned RCB instance Michael Zillgith 2020-12-30 16:45:07 +0100
  • 40f8b76ad7 - IED server: handle BRCB.Owner correctly when client uses pre-assigned RCB instance Michael Zillgith 2020-12-30 16:45:07 +0100
  • 2bf438fe7b Changing svReceiverLoop to reduce latency Cedric Boudinet 2020-12-25 21:24:27 +0100
  • 07fc8bf009 - IED server: fixed problem that BL FC is not writable (#287) Michael Zillgith 2020-12-17 16:17:51 +0100
  • 4793e298ff - IED server: fixed problem that BL FC is not writable (#287) Michael Zillgith 2020-12-17 16:17:51 +0100
  • 36a96ead62
    Merge pull request #1 from mz-automation/v1.4 Cédric Boudinet 2020-12-10 10:02:49 +0100
  • ae4f940753 - .NET API: Added support for SelectStateChangedHandler - .NET API: Added ModelNode.GetObjectReference Michael Zillgith 2020-12-04 18:18:38 +0100
  • 0879ad0d46 - HAL: added missing include (sys/select) in serial HAL implementation for linux (#279) Michael Zillgith 2020-12-04 12:05:59 +0100
  • d424b66cf2 - HAL: added missing include (sys/select) in serial HAL implementation for linux (#279) Michael Zillgith 2020-12-04 12:05:59 +0100
  • bdeaf0b5b2 - IEC 61850 client: fixed dead lock in IedConnection_getFileAsync when fileRead times out (#285) Michael Zillgith 2020-12-04 10:27:20 +0100
  • c02e99a022 - IEC 61850 client: fixed dead lock in IedConnection_getFileAsync when fileRead times out (#285) Michael Zillgith 2020-12-04 10:27:20 +0100
  • 0621d9ce9b - Client: fixed - IedConnection_getRCBValues doesn't check type of server response (#283) Michael Zillgith 2020-12-01 12:09:49 +0100