Commit Graph

  • c37cc76f9b - Linux Ethernet Socket: set interface to promisc mode by default Michael Zillgith 2024-07-09 10:12:26 +0100
  • affe0ed1d0 - code format updates Michael Zillgith 2024-07-09 09:40:38 +0100
  • 9f93d7d035 - integrated code to set TLS cipher suites in TLSConfiguration (LIB61850-444) Michael Zillgith 2024-07-04 18:48:02 +0100
  • 2d787755ec - small code change to make code compile with VS2022 Michael Zillgith 2024-07-04 18:12:07 +0100
  • 193b8bf054 -added function to set the number of outstanding calls- IedConnection_setMaxOutstandingCalls (LIB61850-433) Maxson Ramon dos Anjos Medeiros 2024-07-03 17:33:33 +0200
  • 462e9c3851 -added function to set the number of outstanding calls- IedConnection_setMaxOutstandingCalls (LIB61850-433) Maxson Ramon dos Anjos Medeiros 2024-07-03 17:33:33 +0200
  • 2c819bdefb - FUZZ: fix incorrect source code name #515 gnbon 2024-06-14 23:35:29 +0900
  • 36c8ef558c - FUZZ: add acse parse fuzzer Bongeun Koo 2024-06-14 17:09:23 +0900
  • 648f359f20 - FUZZ: add mms related fuzzers Bongeun Koo 2024-06-14 17:09:02 +0900
  • b2b84bbbbc - code format updates Michael Zillgith 2024-06-12 12:53:37 +0100
  • d0f52a2824 - fixed out-of-bound read in parseAarePdu function (LIB61850-442)(#513) Michael Zillgith 2024-06-12 12:24:32 +0100
  • 501dffe6d0 - ACSE: fixed out-of-bounds read in parseAarqPdu function (LIB61850-441)(#512) Michael Zillgith 2024-06-12 12:06:46 +0100
  • ac17349053 - GOOSE receiver: added additional length and plausibility checks to fix #509 Michael Zillgith 2024-06-12 11:07:51 +0100
  • 379c2adeac Create acse fuzzer #511 gnbon 2024-06-11 15:51:27 +0900
  • a2b1c8ed2b Create goose fuzzer gnbon 2024-06-11 14:35:52 +0900
  • 4791c14f19 - code format update Michael Zillgith 2024-06-05 08:02:55 +0100
  • 7d03b582a9 - MmsValue_decodeMmsData: add support for empty visible-string, mms-string, and octet-string values (#506) Michael Zillgith 2024-06-05 08:01:38 +0100
  • 05f32320e1 - added function to get timestamp of received command (ControlAction_getT) (LIB61850-422) Michael Zillgith 2024-06-03 15:36:15 +0100
  • 6dc6431be1 - code format update Michael Zillgith 2024-05-31 18:17:52 +0100
  • 98d6be4354 - MMS client: fixed - getNameList task can get stuck in while loop when message cannot be sent (LIB61850-347) Michael Zillgith 2024-05-31 17:52:34 +0100
  • 58939c3209 - code format change Michael Zillgith 2024-05-20 11:21:53 +0100
  • 69b7b28e84 - HAL socket: added missing initialization of address structure Michael Zillgith 2024-05-17 16:50:49 +0100
  • 790e3e6714
    fix: ssl renegotiation causing handshake failure (#494) Federico Francescon 2024-05-09 17:10:35 +0200
  • 0b57f143b5 - .NET API: added function IedServer.IgnoreClientRequests and IedServer.IgnoreReadAccess Michael Zillgith 2024-05-09 15:18:42 +0100
  • 1add5fd7a0 - fixed typo in function name IedServer_ignoreReadAccess Michael Zillgith 2024-05-09 15:16:59 +0100
  • 0f2443a2fa - IED connection: Fixed memory leak and memory handling problem in function IedConnection_readDataSetValuesAsync (LIB61850-439) Michael Zillgith 2024-05-09 14:56:05 +0100
  • 8e49a72f8b - IED connection: Fixed memory leak and memory handling problem in function IedConnection_readDataSetValuesAsync (LIB61850-439) Michael Zillgith 2024-05-09 14:56:05 +0100
  • 5c3fd679a8 - code format changes - IED server: added function IedServer_ignoreReadAccess Michael Zillgith 2024-05-09 14:48:45 +0100
  • 569c4a5c20 - .NET API: Added toString method for IedClientError (calling native function IedClientError_toString) Michael Zillgith 2024-05-09 10:03:25 +0100
  • 37060d92d8 - GOOSE publisher: fixed - publisher parameters not set correctly (I6LLCV-76) Michael Zillgith 2024-04-08 17:46:43 +0100
  • 23ae3c8ff3 - some code formatting Michael Zillgith 2024-04-01 10:32:19 +0100
  • f536d1c324 - IED server: extended config file format to support arrays of data objects (LIB61850-415) Michael Zillgith 2024-03-31 20:16:42 +0100
  • 4eebcb96a2 - some format updates in config file parser (LIB61850-415) Michael Zillgith 2024-03-28 18:24:52 +0000
  • 75cf6ba0c3 Merge branch 'v1.6_develop_415' into v1.6_develop Michael Zillgith 2024-03-28 18:19:11 +0000
  • 1a0bc8ab8b - .NET API: added function IedServer.HandlerWriteAccessForDataObject (LIB61850-437) Michael Zillgith 2024-03-28 18:17:10 +0000
  • 3280712e5a - IED server: implemented write access handler for array elements and components of array elements (LIB61850-437) - IED server: new function IedServer_handleWriteAccessForDataObject (LIB61850-437) Michael Zillgith 2024-03-27 18:55:07 +0000
  • 7afa40390b - ACSE: added check for minimum message size (LIB61850-438) Michael Zillgith 2024-03-27 12:26:58 +0000
  • d1ab50298f - ACSE: added check for minimum message size (LIB61850-438) Michael Zillgith 2024-03-27 12:26:58 +0000
  • a1e85e1452 - extended ModelNode_getObjectReferenceEx to support arrays (LIB61850-437) Michael Zillgith 2024-03-22 23:32:18 +0000
  • 49c64ebfeb - IED server: fixed - write access to whole array doesn't work (LIB61850-436)(#499) Michael Zillgith 2024-03-21 19:55:03 +0000
  • 9524dcdb36
    Merge 9150ef5492 into 681d1b0e05 #462 Alex Overchenko 2024-03-21 02:47:21 -0600
  • 5a3c2285ef - IED 61850 server: fixed bug creating arrays of data objects Michael Zillgith 2024-03-19 21:26:00 +0000
  • ea327837cc - MMS server: fixed - server is sending data set response larger than negotiated MMS PDU size (LIB61850-435) Michael Zillgith 2024-03-19 18:03:54 +0000
  • a66e07deae - MMS server: fixed - server is sending data set response larger than negotiated MMS PDU size (LIB61850-435) Michael Zillgith 2024-03-19 17:23:35 +0000
  • 933388128c - .NET API: fixed - crash when GetDataSetDirectoryAsync returns error (LIB61850-434) Michael Zillgith 2024-03-19 15:43:49 +0000
  • 681d1b0e05 - .NET API: fixed - crash when GetDataSetDirectoryAsync returns error (LIB61850-434) Michael Zillgith 2024-03-19 15:43:49 +0000
  • 7d6e851af1 - fixed potential memory leak when GooseReceiver is immediately stopped after start (I6PLLCV-71) Michael Zillgith 2024-03-04 11:59:12 +0000
  • 249df0176a - fixed potential memory leak when GooseReceiver is immediately stopped after start (I6PLLCV-71) Michael Zillgith 2024-03-04 11:59:12 +0000
  • cdd0684ffb - fixed - potential race condition when using IedConnection_installReportHandler and IedConnection_uninstallReportHandler Michael Zillgith 2024-02-15 20:12:07 +0000
  • d6c53b1569 - IedServer: fixed crash when client tries to write complete SGCB structure Michael Zillgith 2024-02-15 17:35:21 +0000
  • 76e016f59d - IedConnection: fixed potential memory leak in getDataSetHandlerInternal Michael Zillgith 2024-02-15 16:56:44 +0000
  • 267e9037b0 - removed legacy defines for report reasons (#449) Michael Zillgith 2024-02-15 20:59:27 +0000
  • 0fee01e1b6 - IedConnection: calling ControlObjectClient_destroy in IedConnection_destroy to prevent memory leak when user forgets to call Michael Zillgith 2024-02-15 20:42:07 +0000
  • 1182cd1771 - MMS client: avoid invoke ID 0 as it is used as return value of client function in case of an error Michael Zillgith 2024-02-15 20:32:54 +0000
  • d658b6ce27 - fixed - potential race condition when using IedConnection_installReportHandler and IedConnection_uninstallReportHandler Michael Zillgith 2024-02-15 20:12:07 +0000
  • a420d36727 - IedServer: fixed crash when client tries to write complete SGCB structure Michael Zillgith 2024-02-15 17:35:21 +0000
  • da3c69eb53 - IedConnection: fixed potential memory leak in getDataSetHandlerInternal Michael Zillgith 2024-02-15 16:56:44 +0000
  • 2890e3f179 still some sonarcloud minor things #494 Federico Francescon 2024-02-07 14:52:01 +0100
  • 15f508798e test fix sonarcloud minor notice Federico Francescon 2024-02-07 14:28:48 +0100
  • 3f6198b54b fixed deadlock situation with TLSSocket_read Federico Francescon 2024-02-07 10:36:25 +0100
  • 21a5d4fdb3 using mbedtls API instead of using internals Federico Francescon 2024-02-07 10:35:55 +0100
  • 074b745416 added some tls debug and cleared the session renegotiation events Federico Francescon 2024-02-07 10:35:33 +0100
  • 091ea970eb removed useless semaphore for renegotiation lock Federico Francescon 2024-02-07 10:33:22 +0100
  • 83ad8f9ca9 fix: improved error checking in TLS read and write Federico Francescon 2024-02-05 14:35:31 +0100
  • a5f2bd4e81 feat: added semaphore around `TLSSocket_performHandshake` Federico Francescon 2024-02-05 14:35:00 +0100
  • cf94d64206 - fixed - null pointer dereference in mmsServer_handleDeleteNamedVariableListRequest when receiving malformed message (LIB61850-430) Michael Zillgith 2024-02-02 06:44:47 +0000
  • 2823184077 - fixed - null pointer dereference in mmsServer_handleDeleteNamedVariableListRequest when receiving malformed message (LIB61850-430) Michael Zillgith 2024-02-02 06:44:47 +0000
  • 8e64ae4fd5 - fixed compilation problem when MMS_FILE_SERVICE is not set Michael Zillgith 2024-01-29 11:34:04 +0000
  • 5b350102de - fixed compilation problem when MMS_FILE_SERVICE is not set Michael Zillgith 2024-01-29 11:34:04 +0000
  • 6dd2737648 - control.c: small code cleanup Michael Zillgith 2024-01-26 12:42:48 +0000
  • 0a177836e6 - IedConnection: fixed potential null pointer dereferences Michael Zillgith 2024-01-26 12:41:17 +0000
  • b84e06eb17 - added function IedClientError_toString Michael Zillgith 2024-01-26 07:31:39 +0000
  • be9d4b56f4 - Java tools: Support for time stamp Val elements (updated binary) Michael Zillgith 2024-01-22 15:30:29 +0000
  • 167c24278c - Java tools: Support for time stamp Val elements Michael Zillgith 2024-01-22 15:10:58 +0000
  • 8c0a75cee9 - Java tools: Support for time stamp Val elements (updated binary) Michael Zillgith 2024-01-22 15:13:29 +0000
  • 7442c8da53 Merge branch 'v1.5' of bitbucket.com:mz-automation/libiec61850 into v1.5 Michael Zillgith 2024-01-22 15:12:25 +0000
  • 41e1ddd308 - Java tools: Support for time stamp Val elements Michael Zillgith 2024-01-22 15:10:58 +0000
  • 6f557c490f - removed some warnings in windows HAL code v1.5.3 #487 Michael Zillgith 2023-12-16 07:38:48 +0000
  • c83bad2531 - updated CHANGELOG and changed version number to 1.5.3 Michael Zillgith 2023-12-16 00:06:55 +0000
  • ede94fc91f Merge branch 'v1.6_develop' of github.com:mz-automation/libiec61850 into v1.6_develop Michael Zillgith 2023-12-15 22:31:01 +0000
  • b658a1ed8f - config file parser dynamically allocates linebuffer to allow multithreaded applications (#484) Michael Zillgith 2023-12-15 22:24:52 +0000
  • aacf853876 - config file parser dynamically allocates linebuffer to allow multithreaded applications (#484) Michael Zillgith 2023-12-15 22:24:52 +0000
  • e7c2e37ad4 Merge branch 'v1.5' of bitbucket.com:mz-automation/libiec61850 into v1.5 Michael Zillgith 2023-12-15 17:18:41 +0000
  • 1072d54f13 - fixed - IEC 61580 server: dataset is not released when RCB.Datset is set to empty string by client (LIB61850-425) Michael Zillgith 2023-11-04 07:43:30 +0000
  • c20b3f8a70 - fixed conflicting parameter declaration Michael Zillgith 2023-11-25 16:39:24 +0000
  • 5aaa7a1475
    Merge pull request #480 from mbourhis/mbourhis/feature/update-python-wrapper-cmakelist Michael Zillgith 2023-11-25 15:31:12 +0000
  • 7faf053e67 Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp v1.6_develop_rgoose_sntp Michael Zillgith 2023-11-25 07:26:29 +0000
  • ee599789e5
    Merge 290dbc3168 into 7fee3e5995 #341 Walter Bonetti 2023-11-21 12:19:52 -0700
  • 7fee3e5995 - parse time values in model configuration file (LIB61850-426) Michael Zillgith 2023-11-21 15:58:18 +0000
  • 9817d41d1a - fixed - IEC 61580 server: dataset is not released when RCB.Datset is set to empty string by client (LIB61850-425) Michael Zillgith 2023-11-04 07:43:30 +0000
  • b695192e56 - IEC 61850/MMS Client: Handle MMS service error object-constraint-conflict and added IED_ERROR_OBJECT_CONSTRAINT_CONFLICT Michael Zillgith 2023-11-04 07:40:17 +0000
  • 65847e4ffe Python wrapper: update the README file #480 Mikael Bourhis 2023-10-26 12:31:00 +0200
  • 0f0d22ab61 Python wrapper: update and improve CMakeLists Mikael Bourhis 2023-10-25 16:22:49 +0200
  • 178312aa13 Python wrapper: update CMakeLists, and rename the module to 'pyiec61850' #477 Mikael Bourhis 2023-10-11 11:00:28 +0200
  • ec9519a0e7 - PAL: fixed wrong order of function arguments for fread and fwrite functions Michael Zillgith 2023-10-13 15:19:28 +0100
  • e57dcc7214 - PAL: fixed wrong order of function arguments for fread and fwrite functions Michael Zillgith 2023-10-13 15:19:28 +0100
  • 0897de81b0 Fixed possible memory leak in IedConnection_downloadHandler #465 Mymaqn 2023-10-13 13:25:30 +0200
  • 72d250a25e Added extra needed functionality for pyiec61850 to work with files Mymaqn 2023-10-12 13:22:48 +0200
  • af0f31242f
    Create python package and publish wheels. #476 nrontsis 2023-10-04 15:28:22 +0300
  • ab8ac8304d - GOOSE publisher: fixed bug in default parameter handling Michael Zillgith 2023-09-08 23:20:49 +0100