Commit Graph

  • bb7c2421cd - server: added RCBEventHandler event types REPORT_CREATED and OVERFLOW Michael Zillgith 2022-04-21 19:12:03 +0200
  • ee948a0c08 - added function ReportControlBlock_getResv Michael Zillgith 2022-04-21 11:06:10 +0200
  • 637b750d7f - updated model generator code for update data model structures Michael Zillgith 2022-04-20 15:51:16 +0200
  • 030ae3f7b5 Merge branch 'v1.5_develop' into v1.5 Michael Zillgith 2022-04-15 23:05:20 +0200
  • e44a44c9e7 - parseNamedVariableAttributes: fixed new code Michael Zillgith 2022-04-15 20:26:44 +0200
  • 3288bc0fc5 - MmsConnection_readNamedVariableListDirectory: added code to parse array index and array component of data set entries (LIB61850-317) Michael Zillgith 2022-04-15 20:16:26 +0200
  • 584a733b2a - mms_utility: added option to read data set directory Michael Zillgith 2022-04-15 20:14:25 +0200
  • b62060b67f - fixed bug creating "Cancel" in CDC_APC_create Michael Zillgith 2022-04-15 19:15:50 +0200
  • 5fe49d4618 - fixed wrong MMS protocol version check (#379) Michael Zillgith 2022-04-15 19:12:40 +0200
  • 1954da2b78 - .NET API: added IedServer.GetFunctionalConstrainedData method (LIB61850-317) Michael Zillgith 2022-04-15 11:39:00 +0200
  • 532298c378 - RCBEventHandler: replaced GI event by purgeBuf event when client disables RCB instance (LIB61850-316) Michael Zillgith 2022-04-13 17:50:17 +0200
  • 5ca0cd5512 Merge branch 'v1.5_develop' into v1.5 Michael Zillgith 2022-04-13 15:50:20 +0200
  • d4312d21ac - fixed bugs in ReportControlBlock getter functions and .NET wrapper code Michael Zillgith 2022-04-13 15:49:27 +0200
  • 1213b67a5a Merge branch 'v1.5' of bitbucket.org:mz-automation/libiec61850 into v1.5 Michael Zillgith 2022-04-12 12:03:19 +0200
  • b444fba88c - added more debug output for linux socket driver Michael Zillgith 2022-04-12 11:59:51 +0200
  • bf747f6bea - removed some compiler warnings Michael Zillgith 2022-04-12 11:46:31 +0200
  • e51ef87bf5 - fixed compilation problems with C++/VS Michael Zillgith 2022-04-12 11:28:36 +0200
  • 19f7066c38 - fixed - SV publisher encoding problem when svID or datset length > 127 bytes (LIB61850-315)(#382) Michael Zillgith 2022-04-12 09:07:59 +0200
  • ee2c461ff0 - added const to parameters of StringUtils_startsWith Michael Zillgith 2022-04-03 20:14:48 +0200
  • 3cb6123a63 - IedServerConfig: added missing variable initialization Michael Zillgith 2022-04-03 19:08:56 +0200
  • 51e8781800 pyiec61850: Use CMAKE_INSTALL_LIBDIR from GNUInstallDirs in cmake #376 Khem Raj 2022-03-19 23:16:51 -0700
  • 377d708f4e - enabled TLS 1.2 support in mbedtls configuration Michael Zillgith 2022-03-18 12:08:11 +0100
  • 5dae9c399c Fix spelling mistake #375 zhang zhiyuan 2022-03-18 12:39:54 +0800
  • 3e5fadce4b - fixed - server doesn't respond SBOw when waiting for select callback (LIB61850-313) Michael Zillgith 2022-03-16 19:53:47 +0100
  • f60ff65fc4 - improved MmsValue handling; fixed MmsValue(OCTET-STRIG) maximum size problem (LIB61850-150) Michael Zillgith 2022-03-16 09:00:59 +0100
  • 9d9f03585f - IED server: improved control state machine performance (LIB61850-312) Michael Zillgith 2022-03-14 21:39:37 +0100
  • f0651adb36 - add GOOSE subscriber/Ethernet layer support to listen to specific multicast messages Michael Zillgith 2022-03-14 13:52:17 +0100
  • 2adb4dec23 - BSD socket HAL: make server side connection sockets non-blocking (LIB61850-243) Michael Zillgith 2022-03-14 12:30:56 +0100
  • 258651eca8 Merge branch 'v1.5_issue_243' into v1.5_develop Michael Zillgith 2022-03-14 12:16:28 +0100
  • 210cf30897 - fixed - GOOSE subscriber is not processing octet string when longer than the one received at first time (LIB61850-232) v1.5.1 Michael Zillgith 2022-03-11 19:15:52 +0100
  • 77e8144348 - removed empty lines Michael Zillgith 2022-03-11 18:57:42 +0100
  • d7b48a891e - updated cmake minimum version requirement to 3.5.1 Michael Zillgith 2022-03-11 16:46:54 +0100
  • cb78c0e403 - updated documentation Michael Zillgith 2022-03-11 15:43:21 +0100
  • 398b14e65f - added null pointer protection to some constructors/destructors Michael Zillgith 2022-03-11 15:41:22 +0100
  • 8aa988068c - MacOS thread layer: replaced semaphore by mutex Michael Zillgith 2022-03-10 20:29:36 +0000
  • d40b359292 - updated windows socket implementation; fixed Socket_checkAsyncConnectState function Michael Zillgith 2022-03-08 08:48:41 +0100
  • 1f2da92626 - fixed position range check in MmsValue_getOctetStringOctet Michael Zillgith 2022-03-03 00:09:01 +0100
  • ec1678e88a - fixed bug in length calculation for abort PPDU Michael Zillgith 2022-03-02 23:42:53 +0100
  • c838255c1e
    Merge pull request #367 from cedricboudinet/svsub_getSmpSynch_v1.5 Michael Zillgith 2022-03-02 23:11:38 +0100
  • 5bffa4a172 fixed memory leak in setGoID, setGoCbRef and setDataSetRef #374 Matthias Zipp 2022-03-02 11:39:02 +0100
  • 457b43a6e7 - updated CHANGELOG Michael Zillgith 2022-03-01 19:21:47 +0100
  • c210e086cd - .NET API: fix problem with garbage collected delegates for async client control functions (LIB61850-301) Michael Zillgith 2022-03-01 12:45:50 +0100
  • c7b554beb3 - updated static model files for beaglebone demo Michael Zillgith 2022-03-01 10:13:16 +0100
  • f7f3c2ae8f - fixed vulnerability of GOOSE subscriber to malformed messages (LIB61850-304) Michael Zillgith 2022-02-27 18:53:27 +0100
  • 19c617c4f3 - updated version to 1.5.1 Michael Zillgith 2022-02-25 18:27:40 +0100
  • cfa94cbf10 - fixed - Bug in presentation layer parser can cause infinite loop (LIB61850-302) Michael Zillgith 2022-02-25 18:21:45 +0100
  • 96e93c4be3 - fixed compilation problem with option CONFIG_MMS_THREADLESS_STACK Michael Zillgith 2022-02-24 18:27:54 +0100
  • 2092f42f80 - .NET wrapper: fixed problems with garbage collected delegates for async client functions (LIB61850-301) Michael Zillgith 2022-02-21 14:15:17 +0100
  • a82964bd66 - fixed - TPKT error when connection is interrupted during message reception (LIB61850-299) Michael Zillgith 2022-02-16 23:12:05 +0100
  • 5d1f66d7e6 - .NET API: Fixed bug in IedConnection.GetFileAsync Michael Zillgith 2022-02-02 22:54:36 +0100
  • 824c9ad5dd Merge branch 'v1.5_feature_274' into v1.5 Michael Zillgith 2022-01-28 19:31:10 +0100
  • f98c1a956d - handle presentation layer data messages with transfer-syntax-name Michael Zillgith 2022-01-28 19:30:14 +0100
  • 56847ec171 - removed field in ReportControl Michael Zillgith 2022-01-25 20:59:26 +0100
  • a7362928f4 - added semaphore for server side RCB value access Michael Zillgith 2022-01-25 20:48:51 +0100
  • c3191b2864 - .NET API: added additional properties for Server.ReportControlBlock Michael Zillgith 2022-01-25 10:24:22 +0100
  • e06b485258 - ensure RESERVED event before ENABLE event Michael Zillgith 2022-01-25 00:40:14 +0100
  • 81b26f1cb6 - added more ReportControlBlock methods Michael Zillgith 2022-01-24 19:55:56 +0100
  • b374644d30 - added functions Timestamp_fromMmsValue and Quality_toMmsValue Michael Zillgith 2022-01-24 07:13:37 -0500
  • b27681f408 - implemented GET_PARAMETER event for IedServer_RCBEventHandler - implemented additional access functions for ReportControlBlock to allow access to runtime values Michael Zillgith 2022-01-24 09:53:43 +0100
  • d036b09712 - added .NET wrapper for RCBEventHandler Michael Zillgith 2022-01-22 19:42:01 +0100
  • 94563cb9f6 - additional methods for ReportControlBlock Michael Zillgith 2022-01-22 19:41:02 +0100
  • 83e21e207b - added additional events for IedServer_RCBEventHandler Michael Zillgith 2022-01-22 15:57:46 +0100
  • 88148f39ac - added IedServer_RCBEventHandler Michael Zillgith 2022-01-22 00:35:02 +0100
  • d5ec52ef78 - mms client: improved locking for outstanding calls Michael Zillgith 2022-01-11 00:25:31 +0100
  • 9364d2afb0
    Merge 38e639edba into 8c55ff636d #331 Steffen Conrad 2022-01-06 18:18:26 +0800
  • 8c55ff636d - made server report reservation compatible with Ed. 2.1 (LIB61850-293) Michael Zillgith 2021-12-31 20:43:34 +0100
  • aaf893da34 - fixed - UBRB: library can't work at the same time with URCB with preconfigured client and URCB without preconfigured client (LIB61850-292)(#355) Michael Zillgith 2021-12-31 13:22:57 +0100
  • 32087c47de - fix - server crashes when presentation message has no user data (LIB61850-291)(#368) Michael Zillgith 2021-12-23 09:28:05 +0100
  • 20b99b4ef3 adding SVSubscriber_ASDU_getSmpSynch to v1.5 #367 Cedric Boudinet 2021-12-18 22:46:02 +0100
  • 8918a442e0 - removed some warnings in reporting.c Michael Zillgith 2021-12-13 08:31:20 +0100
  • 8eeb6f06b3 - MMS server: query log service returns services error instead of reject message when log does not exist (LIB61850-290) Michael Zillgith 2021-12-11 12:04:26 +0100
  • de27a6388d - removed some compiler warnings in sqlite log storage driver Michael Zillgith 2021-12-11 11:53:51 +0100
  • e0b5ed180f Merge branch 'v1.5_tcp_perf_problem' into v1.5_issue_243 Michael Zillgith 2021-12-11 11:42:30 +0100
  • 92a3b7668d - .NET API: added MmsValue.SetOctetStringOctet and MmsValue.GetOctetStringOctet - added positiion paramter validation for MmsValue_setOctetStringOctet Michael Zillgith 2021-12-10 18:54:39 +0100
  • 9d4fb692fe
    Merge pull request #358 from mbourhis/add-get-set-for-each-OctetString-octet Michael Zillgith 2021-12-10 18:22:55 +0100
  • 01b1f96590 Merge branch 'v1.5_feature_260' into v1.5 Michael Zillgith 2021-12-10 18:08:40 +0100
  • 1abc25b409 README: document CMake build with external mbedtls #365 Andrea Galbusera 2021-12-09 11:13:50 +0100
  • 04ab3a4efa examples: cmake: fix build with external tls dynamic library #363 Andrea Galbusera 2021-12-09 07:56:02 +0100
  • 0dc79d4dd8 - .NET API: Added functions for IedConnction - CreateDataSetAsync, DeleteDataSetAsync, GetDataSetDirectoryAsync (LIB61850-260) Michael Zillgith 2021-12-04 19:44:22 +0100
  • 36c65bd2e2 - IedConnection: Add function IedConnection_getDataSetDirectoryAsync Michael Zillgith 2021-12-04 18:37:10 +0100
  • 7ac0ccc7b6 - ISO server: create new open client connections list when restarting Michael Zillgith 2021-12-03 09:08:39 +0100
  • 93d8dfc856 - reporting.c: fixed report entry counter and assert problems - IED server: disactivate all RCB instances when stopping the server Michael Zillgith 2021-12-02 10:05:40 +0100
  • 7861582621 MmsValue: add 'get' and 'set' for each octet of OctetString #358 Mikael Bourhis 2021-11-26 11:52:35 +0100
  • 5899f454df
    Merge 233719dd1d into 434b9f59b7 #353 rousku 2021-11-10 14:02:28 +0000
  • 434b9f59b7 - fixed - IED server: crash during invalid control access - FC=CO on invalid layer (LIB61850-282) Michael Zillgith 2021-11-08 13:20:37 +0100
  • 2755a0e94c Make building the static and shared libraries configurable #356 Ferry Huberts 2021-10-29 21:25:04 +0200
  • 50fc97734e - new function IedConnection_setTimeQuality - Added support to set time quality for client generated time stamps (LIB61850-280) Michael Zillgith 2021-10-25 18:12:37 +0200
  • 89812fd333 - removed unused variable Michael Zillgith 2021-10-20 11:04:51 +0200
  • 394bf4ccba - IED client: added function IedConnection_createDataSetAsync Michael Zillgith 2021-10-20 10:52:49 +0200
  • ce9584d122 - IED client: added new function IedConnection_deleteDataSetAsync Michael Zillgith 2021-10-19 17:34:37 +0200
  • 09c77afee4 - BSD socket layer: fixed merging problem Michael Zillgith 2021-10-18 17:46:55 +0200
  • 9b19e88af7 - fixed - Server: ctlNum and origin(status) are not updated automatically by the server when APC command is received (LIB61850-277) Michael Zillgith 2021-10-15 13:56:27 +0200
  • 856800936f - added missing typecast Michael Zillgith 2021-10-15 13:48:49 +0200
  • a02c63b1de - undo merging problem in socket_win32.c Michael Zillgith 2021-10-13 09:44:19 +0200
  • 76b4e9ed7b - fixed typo in socket_win32.c Michael Zillgith 2021-10-13 09:19:18 +0200
  • 00b42f969d - Updated comments in hal_ethernet.h Michael Zillgith 2021-10-12 19:11:52 +0200
  • 2e18175dac Merge branch 'v1.5_feature_261' into v1.5 Michael Zillgith 2021-10-12 18:43:41 +0200
  • ce13002ce1 - added const qualifiers to API functions (#348) Michael Zillgith 2021-10-12 11:08:41 +0200
  • d49c159686 - updated README Michael Zillgith 2021-10-12 10:56:08 +0200
  • 472e586a14 - IedConnection_getLogicalDeviceVariablesAsync: fixed wrong parameter order when calling MMS layer Michael Zillgith 2021-10-12 09:45:34 +0200