Commit Graph

  • 795b6cfba8 - fixed path traversal vulnerability in MMS file services (LIB61850-357) Michael Zillgith 2022-10-07 15:24:44 +0100
  • 8ebf11d72e - fixed - create multiple integrity reports in the same interval when integrity timeouts are aligned (LIB61850-323) Michael Zillgith 2022-09-16 14:31:34 +0100
  • dd3e2a6870 - fixed - create multiple integrity reports in the same interval when integrity timeouts are aligned (LIB61850-323) Michael Zillgith 2022-09-16 14:31:34 +0100
  • 6dfd49991d - IED server: added missing call to getNextRoundedStartTime (LIB61850-323) Michael Zillgith 2022-09-15 07:53:49 +0100
  • e29736d732 - IED server: added missing call to getNextRoundedStartTime (LIB61850-323) Michael Zillgith 2022-09-15 07:53:49 +0100
  • 61eb80e204 pyiec61850: Use CMAKE_INSTALL_LIBDIR from GNUInstallDirs in cmake #404 Khem Raj 2022-03-19 23:16:51 -0700
  • ec2f34cb9c - updated static model files for examples Michael Zillgith 2022-09-07 23:09:52 +0100
  • 0f3563643d - fixed - server scrahs when SyncIntegrityReportTimes in active and IntgPd=0 (LIB61850-355) Michael Zillgith 2022-09-07 23:43:32 +0200
  • d34b3f4f70 - fixed - server scrahs when SyncIntegrityReportTimes in active and IntgPd=0 (LIB61850-355) Michael Zillgith 2022-09-07 23:43:32 +0200
  • d6d5050215 - fixed some VC++ compiler warnings Michael Zillgith 2022-09-02 11:42:06 +0200
  • f9a7918fbe - fixed - missing API export declarations for functions IedServerConfig_setSyncIntegrityReportTimes and IedServerConfig_getSyncIntegrityReportTimes (LIB61850-353) Michael Zillgith 2022-09-02 11:38:17 +0200
  • 021b3100ac - fixed some VC++ compiler warnings Michael Zillgith 2022-09-02 11:42:06 +0200
  • 893e298107 - fixed - missing API export declarations for functions IedServerConfig_setSyncIntegrityReportTimes and IedServerConfig_getSyncIntegrityReportTimes (LIB61850-353) Michael Zillgith 2022-09-02 11:38:17 +0200
  • 219111eef1 - IED server: fixed - possible deadlock when IedServer_lockDataModel is used from multiple threads (LIB61850-352) Michael Zillgith 2022-08-24 08:40:50 +0200
  • d5f2172f93 - IED server: fixed - possible deadlock when IedServer_lockDataModel is used from multiple threads (LIB61850-352) Michael Zillgith 2022-08-24 08:40:50 +0200
  • 7c06680cba - MMS server: fixed - possible deadlock in obtainFile-service/file upload task (LIB61850-351) Michael Zillgith 2022-08-22 11:29:23 +0200
  • a3b04b7bc4 - MMS server: fixed potential null pointer dereference when confirmedServiceResponse for fileOpen is received with invoke-id 0 (LIB61850-348) Michael Zillgith 2022-08-13 20:36:18 +0200
  • c035573684 - MMS server: fixed - possible deadlock in obtainFile-service/file upload task (LIB61850-351) Michael Zillgith 2022-08-22 11:29:23 +0200
  • d9c3de28ab
    Update ied_connection.c #398 tolich-aka-shadow 2022-08-15 10:19:07 +0300
  • c5cda1c311 - MMS server: fixed potential null pointer dereference when confirmedServiceResponse for fileOpen is received with invoke-id 0 (LIB61850-348) Michael Zillgith 2022-08-13 20:36:18 +0200
  • fa8e3c0798 - TLS: added TLS alert callbacks; support for session resumption with session IDs (LIB61850-339) Michael Zillgith 2022-08-12 17:04:48 +0200
  • 6997befbb3 修复使用mingw32编译不通过的问题 #396 王昂 2022-08-08 11:46:59 +0800
  • a4259125dc 设置默认的cmake_config #395 王昂 2022-08-08 11:47:21 +0800
  • bf350fb142 修复x86编译问题 王昂 2022-08-08 11:46:59 +0800
  • 9dabe1828a 修改socket缓存默认配置 王昂 2022-08-08 09:40:46 +0800
  • b11539062b 完善windows环境socket读写缓冲区配置 王昂 2022-08-08 09:16:46 +0800
  • a9269ed83d 调整默认的stack_config 王昂 2022-08-08 08:59:16 +0800
  • 64144d0a1c
    Merge pull request #14 from mz-automation/v1.5 angwangiot 2022-08-08 08:56:32 +0800
  • bffe5acfca delete cmakelists 王昂 2022-08-08 08:51:58 +0800
  • 11d56abc34 测试windows环境下设置socket读写缓冲区大小 王昂 2022-08-08 08:47:29 +0800
  • 15398c9ab5 - MMS_SERVER: fixed bug in getNameList request handling when domain ID is too long (LIB61850-346) Michael Zillgith 2022-08-03 21:59:32 +0200
  • 5453e885e9 - MMS_SERVER: fixed bug in getNameList request handling when domain ID is too long (LIB61850-346) Michael Zillgith 2022-08-03 21:59:32 +0200
  • 75c1e89bba - Added functions to access fraction of second part of Timestamp (LIB61850-345) Michael Zillgith 2022-08-03 21:27:18 +0200
  • 97c0724b30 修复在进入while后连接断开导致while不退出的bug 王昂 2022-08-02 17:05:20 +0800
  • aa91961b41 - added checks for failed memory allocation Michael Zillgith 2022-08-02 07:26:34 +0200
  • 4cacbe7c81 - added more targets for libfuzzer Michael Zillgith 2022-07-27 18:46:04 +0100
  • 1615c8ea9a - added type checks when using asn1c parsing results for whole MmsPdu (LIB61850-343) Michael Zillgith 2022-07-27 17:03:32 +0100
  • aeb8cb6157 - MMS client: added function MmsConnection_sendRawData for test purposes Michael Zillgith 2022-07-27 16:01:56 +0100
  • 4fb8113821 - fixed wrong check for empty itemId Michael Zillgith 2022-07-27 15:59:33 +0100
  • 30217b41cc - GOOSE subscriber: fixed vulnerabilities related to malformed bit-string, integer, and unsigned values (LIB61850-342) Michael Zillgith 2022-07-27 11:08:22 +0100
  • 8017709ac9 - added type checks when using asn1c parsing results for whole MmsPdu (LIB61850-343) Michael Zillgith 2022-07-27 17:03:32 +0100
  • 8fdee1f206 - MMS client: added function MmsConnection_sendRawData for test purposes Michael Zillgith 2022-07-27 16:01:56 +0100
  • e48085b5f8 - fixed wrong check for empty itemId Michael Zillgith 2022-07-27 15:59:33 +0100
  • 2d54b1c0c5 - GOOSE subscriber: fixed vulnerabilities related to malformed bit-string, integer, and unsigned values (LIB61850-342) Michael Zillgith 2022-07-27 11:08:22 +0100
  • 9424917185 - MMS server: fixed bug in handling of continueAfter parameter of getNameList request (LIB61850-341) Michael Zillgith 2022-07-12 10:56:22 +0200
  • a037ba7447 - updated version string to "1.6.0" - removed compiler warning Michael Zillgith 2022-07-12 11:56:34 +0200
  • 1373a8ca54 - MMS server: fixed bug in handling of continueAfter parameter of getNameList request (LIB61850-341) Michael Zillgith 2022-07-12 10:56:22 +0200
  • d6e710bd8f - updated version number in cmake file to 1.6.0 - updated README Michael Zillgith 2022-07-12 08:14:06 +0200
  • e02b85f147 - fixed data set handling problem when using functional naming (ldName) (LIB61850-160) Michael Zillgith 2022-06-20 11:20:15 +0200
  • 0a1ddb7ca9 - MMS server: implemented write access to array element commponent (LIB61850-338) Michael Zillgith 2022-06-19 12:15:39 +0200
  • 0865b6fd99 - .NET API: Added support for functional naming to LogicalDevice Michael Zillgith 2022-06-18 17:41:43 +0200
  • 6b23f87b23 - fixed code to support arrays of complex data attributes Michael Zillgith 2022-06-17 19:31:43 +0200
  • 9e1a9a63ba - static model generator: set data attribute name to NULL for array elements (LIB61850-240) Michael Zillgith 2022-06-16 11:12:54 +0200
  • 82e52881f9 - fixed problem with write access to data attribute of type array (LIB61850-336) Michael Zillgith 2022-06-16 09:11:47 +0200
  • 30f10f6c6d Merge branch 'v1.5_develop' into v1.6_develop Michael Zillgith 2022-06-11 08:52:40 +0200
  • 22f6a823ea - changed StringUtils_createStringInBuffer function to consider max buffer size (LIB61850-333) Michael Zillgith 2022-06-10 13:08:15 +0200
  • 8addfc2095 - replaced most str(n)cpy/str(n)cat calls (LIB61850-333) Michael Zillgith 2022-06-09 10:58:38 +0200
  • d8b595944d - IED server: fixed value initialization of array elements - fixed merging problem in LogicalNode.java Michael Zillgith 2022-06-06 19:34:46 +0200
  • e46e137def Merge branch 'v1.5_develop' into v1.6_develop Michael Zillgith 2022-06-06 15:46:36 +0200
  • 4d951e04c5 - encode boolean true value as 0x01 instead of 0xff to avoid interoperability problems Michael Zillgith 2022-06-06 15:45:29 +0200
  • 7099535a39 Merge branch 'v1.5_develop' into v1.6_develop Michael Zillgith 2022-06-06 13:31:07 +0200
  • 3fe0effcda Merge branch 'v1.5_develop_323' into v1.5_develop Michael Zillgith 2022-06-06 11:00:47 +0200
  • 5b4f6f2fd9 - fixed sscanf format string in config_file_parser.c Michael Zillgith 2022-06-06 10:53:48 +0200
  • a4fdf089bb - fixed locking mechanism in logging.c (LIB61850-327) Michael Zillgith 2022-06-02 00:37:31 +0200
  • b3868a2f9f - removed some cppcheck warnings Michael Zillgith 2022-06-01 19:51:39 +0200
  • 319dc4494b - fixed problem: negative presentation layer and ACSE results are ignored by client Michael Zillgith 2022-06-01 19:17:53 +0200
  • bfa2c86858 Target net6.0, set version to 2.0.0 #388 dstevens 2022-06-01 17:12:51 +0200
  • a9efd32dbc - fixed wrong buffer size in client side report handling Michael Zillgith 2022-06-01 15:15:19 +0200
  • b52ec31412 - fixed string concatenate error on Linux #345 Kevin Jhang 2022-05-28 03:57:28 +0800
  • 35ac479430 - fixed strncpy usage Michael Zillgith 2022-05-27 20:42:51 +0200
  • eea08ab8ed Add dotnetAPI: UpdateBitStringAttributeValue Kevin Jhang 2022-02-15 09:48:15 +0800
  • 3ed4b237e4 fixed access violation error Kevin Jhang 2022-02-08 10:19:34 +0800
  • 9a4473e0af Update to net4.8 Kevin Jhang 2022-01-28 10:34:18 +0800
  • 911d555922 - fixed runtime error (System.ExecutionEngineException) Kevin Jhang 2022-01-11 17:46:55 +0800
  • 4a7982ae69 Added write access handler data reference parameter Kevin Jhang 2022-01-04 10:04:12 +0800
  • 407ee9048f - change array write handle way Kevin Jhang 2021-12-30 19:57:19 +0800
  • 48c2a62f16 - fixed compiler error: convert faild Kevin Jhang 2021-12-29 15:27:33 +0800
  • 3eee1ca476 Update IEC61850.NET.csproj Kevin Jhang 2021-12-29 15:06:16 +0800
  • 2ffb55f25a - change array write handle way Kevin Jhang 2021-12-29 15:05:41 +0800
  • a84dac3d43 - fixed compiler error: undefined identifier Kevin Jhang 2021-11-12 10:40:25 +0800
  • 9013b9dbf1 - cleared dirty code Kevin Jhang 2021-11-12 10:32:06 +0800
  • 68b45f749b - fixed write element of array response type-inconsistent Kevin Jhang 2021-11-08 18:17:02 +0800
  • 48ae311a05 - Updated goose publish period Kevin Jhang 2021-11-03 16:01:13 +0800
  • 0b49e38fd1 Update .gitignore Kevin Jhang 2021-11-03 11:52:49 +0800
  • ec0f2ce2a1 Fixed NullReferenceException Kevin Jhang 2021-09-30 17:29:01 +0800
  • dd4f102dae Added function SetRCBWriteAccessHandler Kevin Jhang 2021-08-03 21:01:45 +0800
  • 00bf70aa8c - fixed memory leak in server read request handling (LIB61850-325) Michael Zillgith 2022-05-26 16:21:01 +0200
  • 8fe6f0d551 - fixed memory leak in reuse of client connection (related to socket extension buffer) Michael Zillgith 2022-05-26 09:01:29 +0200
  • 7d90a01287
    Merge pull request #387 from JamieSlome/v1.5 Michael Zillgith 2022-05-26 13:39:20 +0200
  • 9f09152d7c - fixed - TLS: CRL is ignored Michael Zillgith 2022-05-26 13:34:13 +0200
  • 03a2137087 Merge branch 'v1.5' of github.com:mz-automation/libiec61850 into v1.5 Michael Zillgith 2022-05-26 13:33:34 +0200
  • 10a4bc6e76 - fixed memory leak in reuse of client connection (related to socket extension buffer) Michael Zillgith 2022-05-26 09:01:29 +0200
  • 25bcd14618 - dynamic code generator: replace invalid characters in generated function names Michael Zillgith 2022-05-26 08:29:44 +0200
  • d2b36449c2 Create SECURITY.md #387 Jamie Slome 2022-05-25 20:19:05 +0100
  • fd514f32d6 - added IedServerConfig_setSyncIntegrityReportTimes/IedServerConfig_setSyncIntegrityReportTimes wrapper to .NET API (LIB61850-323) Michael Zillgith 2022-05-20 17:18:38 +0200
  • cfbe677bc5 - added feature: synchronization of integrity report times (LIB61850-323) - fixed potential memory access problems in ReportControlBlock getter functions Michael Zillgith 2022-05-13 19:23:48 +0200
  • 9032e84415
    Merge pull request #383 from vermeulenthi/swig-control-handler-and-python-sync-wrapper Michael Zillgith 2022-05-10 18:40:51 +0200
  • 8b43a644b1 python service wrapper: add state management for blocking IO in python #383 Thibaut Vermeulen 2022-05-04 18:23:39 +0200
  • 26bec663d2 control server for python: add control action handler for operate server Thibaut Vermeulen 2022-05-03 22:12:25 +0200
  • c76b5dd2da - server reporting: added code to prevent race condition with RCBEventHandler Michael Zillgith 2022-04-26 13:12:25 +0200