إشعارات مرجع واجهة برمجة التطبيقات OpenThread C

راجِع "api: platform" و "واجهة برمجة التطبيقات: المستخدم" بعنوان "طلبات السحب" على GitHub للحصول على تفاصيل إضافية حول تحديثات مرجع واجهة برمجة التطبيقات.

29 أغسطس 2024

  • تمت إضافة الدالة otLinkGetFrameCounter الجديدة إلى Link API

‫23 أغسطس 2024

7 أغسطس 2024

  • تمت إعادة تسمية الأوامر linkmetrics mgmt إلى linkmetrics config، والتي يتم إدراجها أبجديًا بدءًا من linkmetrics config enhanced-ack clear في مرجع أوامر واجهة سطر الأوامر.

  • تمت إضافة ماكرو OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE إلى وحدة بيانات تشخيص الشبكة مرجع متغيرات التهيئة.

‫26 يوليو 2024

12 يوليو 2024

  • تمت إضافة الدالة otCoapMessageAppendUriQueryOptions الجديدة إلى CoAP API:

  • تمت إضافة OPENTHREAD_CONFIG_BORDER_ROUTING_TRACK_PEER_BR_INFO_ENABLE وحدة الماكرو إلى وحدة مدير توجيه الحدود مرجع متغيرات التهيئة.

21 يونيو 2024

17 مايو 2024

‫29 أبريل 2024

11 أبريل 2024

28 مارس 2024

21 مارس 2024

  • تمت إضافة أوامر dataset updater جديدة، تبدأ أبجديًا بـ dataset updater cancel

‫8 مارس 2024

27 فبراير 2024

14 فبراير 2024

6 شباط (فبراير) 2024

  • تمت إضافة أوامر coap جديدة إلى مرجع أوامر واجهة سطر الأوامر، يبدأ أبجديًا بـ coap cancel
  • تمت إضافة السمة mMeshLocal إلى البنية otIp6AddressInfo في واجهة برمجة تطبيقات Ipv6:

1 شباط (فبراير) 2024

23 يناير 2024

  • تمت إضافة وحدة TREL جديدة إلى مرجع متغيرات الإعداد.

9 يناير 2024

27 كانون الأول (ديسمبر) 2023

13 كانون الأول (ديسمبر) 2023

  • تمت إضافة الأمر debug إلى مرجع أوامر واجهة سطر الأوامر.
  • تمت إضافة BLE Secure API.
  • تمت إضافة وحدة تجريد جديدة للنظام الأساسي BLE
  • تمت إضافة otPdProcessedRaInfo جديد البنية.

29 تشرين الثاني (نوفمبر) 2023

‫21 نوفمبر 2023

7 تشرين الثاني (نوفمبر) 2023

  • تمت إضافة أوامر TCP جديدة إلى مرجع أوامر واجهة سطر الأوامر، بدءًا من أبجديًا باستخدام tcp abort.

‫2 تشرين الثاني (نوفمبر) 2023

  • تمت إضافة الدالتين otLinkGetRegion وotLinkSetRegion إلى Link API
  • تمت إضافة الدالة otThreadReleaseRouterId إلى Router/Leader API:
  • تمت إضافة الدالة otNetDataGetCommissioningDataset إلى Thread General API.
  • تمت إضافة الدالة otInstanceResetToBootloader إلى Execution Instance API
  • تمت إضافة otLogHexDumpInfo الجديد البنية.

13 تشرين الأول (أكتوبر) 2023

5 تشرين الأول (أكتوبر) 2023

‫28 أيلول (سبتمبر) 2023

22 أيلول (سبتمبر) 2023

14 أيلول (سبتمبر) 2023

8 أيلول (سبتمبر) 2023

29 آب (أغسطس) 2023

15 آب (أغسطس) 2023

  • تمت إضافة أوامر جديدة إلى مرجع أوامر واجهة سطر الأوامر:

31 تموز (يوليو) 2023

  • تمت إضافة الأمر الجديد mleadvimax إلى مرجع أوامر واجهة سطر الأوامر.
  • تمت إضافة الدالة otThreadGetAdvertisementTrickleIntervalMax إلى Router/Leader API:

26 تموز (يوليو) 2023

  • تمت إضافة أوامر جديدة إلى مرجع أوامر واجهة سطر الأوامر:

19 تموز (يوليو) 2023

  • إضافة واجهات برمجة تطبيقات جديدة وأوامر واجهة سطر الأوامر (CLI) ذات الصلة للسماح للمستخدمين بضبط تفضيل المسار المنشور على واجهة برمجة تطبيقات إدارة توجيه الحدود.
  • تم تحديث SRP API للتعامل بشكل أفضل مع أسماء مثيلات الخدمة.
  • تمت إضافة هياكل ودوال وأوامر واجهة سطر الأوامر الجديدة ذات الصلة إلى واجهة برمجة تطبيقات بيانات تشخيص Mesh لجمع البيانات إحصائيات عن الوقت الذي تقضيه الرسائل في قائمة انتظار تكساس.

‫26 حزيران (يونيو) 2023

‫13 يونيو 2023

‫1 حزيران (يونيو) 2023

‫17 أيار (مايو) 2023

8 أيار (مايو) 2023

  • تمت إضافة أوامر جديدة إلى مرجع أوامر واجهة سطر الأوامر:
  • otBorderAgentGetId تمت إضافة الدالة إلى Border Agent API.
  • otIp6PrefixFromString تمت إضافة الدالة إلى IPv6 API.
  • otThreadGetVendorModel، otThreadGetVendorName، otThreadGetVendorSwVersion وotThreadSetVendorModel وotThreadSetVendorName وotThreadSetVendorSwVersion تمت إضافة الدوال إلى Thread - General API.

‫1 أيار (مايو) 2023

‫18 أبريل 2023

  • تمت إضافة الدالة otIp4CidrFromString إلى NAT64 API.

28 آذار (مارس) 2023

23 آذار (مارس) 2023

‫15 مارس 2023

‫2 مارس 2023

20 شباط (فبراير) 2023

14 شباط (فبراير) 2023

31 كانون الثاني (يناير) 2023

18 كانون الثاني (يناير) 2023

3 كانون الثاني (يناير) 2023

18 تشرين الثاني (نوفمبر) 2022

26 تشرين الأول (أكتوبر) 2022

  • تمت إضافة تعدادات otIcmp6Type جديدة إلى ICMPv6 API.
  • تمت إضافة ماكرو واحد (OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK) إلى Toolchain API.
  • تمت إضافة سمات جديدة إلى otMleCounters.

19 تشرين الأول (أكتوبر) 2022

  • otNat64State، otNat64GetPrefixManagerState، otNat64GetTranslatorState، وotNat64SetEnabled التي تمت إضافتها إلى NAT64 API
  • تمت الإضافة nat64 (enable,disable) وnat64 state إلى مرجع أوامر واجهة سطر الأوامر.

‫13 أكتوبر 2022

  • تمت إضافة أوامر متنوعة إلى مرجع أوامر واجهة سطر الأوامر، بما في ذلك ifconfig ipaddr و linkmetrics

21 أيلول (سبتمبر) 2022

  • الدالتان otIp4AddressFromString وotNat64SynthesizeIp6Address مضافة إلى NAT64 API.
  • otSrpServerIsAutoEnableMode وotSrpServerSetAutoEnableMode الدوال التي تمت إضافتها إلى SRP API.
  • يتم إجراء تعديلات في Enum على TCP Abstractions API.

15 أيلول (سبتمبر) 2022

  • تمت إضافة تعدادات وتعريفات أنواع ودوال جديدة إلى NAT64 API لدعم أوامر NAT64 CLI الجديدة.
  • تمت إضافة أوامر NAT64 إلى مرجع أوامر واجهة سطر الأوامر، بما في ذلك NAT64 CIDR، والبادئة، والتعيين والعداد.

25 آب (أغسطس) 2022

24 آب (أغسطس) 2022

  • otNat64ReceiveIp4Callback، otIp4NewMessage، otNat64Send، تمت إضافة الدوال otNat64SetIp4Cidr وotNat64SetReceiveIp4Callback إلى NAT64 API.
  • تمت إضافة child أوامر إلى مرجع أوامر واجهة سطر الأوامر.

16 آب (أغسطس) 2022

3 آب (أغسطس) 2022

  • تمت إضافة channel أوامر إلى مرجع أوامر واجهة سطر الأوامر.

27 تموز (يوليو) 2022

20 تموز (يوليو) 2022

14 تموز (يوليو) 2022

7 تموز (يوليو) 2022

  • otBorderRoutingGetRouteInfoOptionPreference و تمت إضافة دوال otBorderRoutingSetRouteInfoOptionPreference إلى العنصر Border Router API.

28 حزيران (يونيو) 2022

  • تمت إضافة ماكرو واحد (OT_IP6_MAX_MLR_ADDRESSES) إلى IPv6 API:
  • تمت إزالة OT_ERROR_ALREADY من otNetDataPublishExternalRoute و دوال otNetDataPublishOnMeshPrefix في Thread - General API

‫14 يونيو 2022

31 أيار (مايو) 2022

  • تمت إضافة الدالة otDnssdCounters typedef وotDnssdGetCounters إلى DNS-SD Server API:
  • تمت إزالة الدالة otPlatRadioGetCslClockUncertainty وإضافتها. دالة otPlatRadioGetCslUncertainty واجهة برمجة تطبيقات راديو التشغيل
  • otSrpServerLeaseInfo وotSrpServerResponseCounters تعريفات الكتابة otSrpClientGetTtl، otSrpClientSetTtl، otSrpServerGetPort، otSrpServerGetResponseCounters وotSrpServerHostGetLeaseInfo وotSrpServerServiceGetLeaseInfo دوال تمت إضافتها إلى واجهة برمجة تطبيقات SRP.

18 أيار (مايو) 2022

20 نيسان (أبريل) 2022

13 نيسان (أبريل)، 2022

30 آذار (مارس) 2022

15 آذار (مارس) 2022

  • تمت إضافة الدالة otDnsClientResolveIp4Address إلى DNSv6 API:
  • تمت إضافة تعداد واحد (OT_SETTINGS_KEY_BR_ULA_PREFIX) إلى جانب تعديلات أخرى على التعداد إلى Platform Settings API

23 شباط (فبراير) 2022

2 شباط (فبراير) 2022

19 كانون الثاني (يناير) 2022

7 كانون الأول (ديسمبر) 2021

  • الدالتان otLinkIsRadioFilterEnabled وotLinkSetRadioFilterEnabled تمت إضافتها إلى Link API.
  • تمت إضافة "otThreadSetThreadVersionCheckEnabled" إلى Router/Leader API:

27 أيلول (سبتمبر) 2021

20 أيلول (سبتمبر) 2021

  • otHistoryTrackerMulticastAddressInfo وotHistoryTrackerUnicastAddressInfo التواني التي تمت إضافتها إلى History Tracker API.

13 أيلول (سبتمبر) 2021

  • تمت إضافة Crypto API.
  • تمت إضافة بنية otMacKeyMaterial إلى العنصر. Radio API:

30 آب (أغسطس) 2021

  • تمت إضافة بنية otHistoryTrackerNeighborInfo إلى العنصر. History Tracker API:

24 آب (أغسطس) 2021

22 حزيران (يونيو) 2021

10 أيار (مايو) 2021

12 نيسان (أبريل) 2021

5 نيسان (أبريل) 2021

25 آذار (مارس) 2021

9 آذار (مارس) 2021

22 شباط (فبراير) 2021

  • تمت إضافة بنية otDnsQueryConfig إلى العنصر. DNS API:

16 شباط (فبراير) 2021

  • تمت إزالة هيكل otDnsQuery من وإضافة هيكل otDnsServiceInfo إلى. DNS API:

9 شباط (فبراير) 2021

  • otSrpClientGetServerAddress وotSrpClientIsRunning و تمت إضافة دوال otSrpClientSetCallback إلى العنصر SRP API.
  • تم إيقاف Heap API.

2 شباط (فبراير) 2021

26 يناير 2021

20 كانون الثاني (يناير) 2021

9 تشرين الثاني (نوفمبر) 2020

20 تشرين الأول (أكتوبر) 2020

  • تمت إضافة بنية otIp6AddressInfo إلى العنصر. IPv6 API:

2 تشرين الأول (أكتوبر) 2020

31 آب (أغسطس) 2020

  • تمت إضافة واجهات برمجة تطبيقات لدعم الاستماع المنسّق (CSL) في الإصدار 1.2 من سلسلة التعليمات.
  • تمت إضافة بنية otBackboneRouterMulticastListenerInfo إلى العنصر. واجهة برمجة تطبيقات Backbone Router.

12 آب (أغسطس) 2020

15 تموز (يوليو) 2020

27 نيسان (أبريل) 2020

24 آذار (مارس) 2020

  • تمت إضافة OT_COAP_MAX_RETRANSMIT وOT_COAP_MIN_ACK_TIMEOUT وحدات ماكرو إلى CoAP API:

2 آذار (مارس) 2020

  • تم تعديل CoAP API:
    • تمت إضافة تصنيفات otCoapOptionIterator وotCoapTxParameters.
    • تمت إضافة دوال مساعد لترميز خيارات حظر CoAP.
    • تمت إضافة دوال لتحديد معلَمات النقل لكل رسالة في بروتوكول CoAP. الطلبات والردود.

9 كانون الثاني (يناير) 2020

  • تمت إضافة دوال إعادة محاولة المدرّج التكراري إلى الرابط API.

3 كانون الأول (ديسمبر) 2019

11 تشرين الثاني (نوفمبر) 2019

  • otThreadResetIp6Counters التي تمت إضافتها إلى واجهة برمجة التطبيقات العامة.
  • وظائف جديدة لإعادة تعيين العدّادات والحصول على الحد الأقصى للإطار وضبطه تتم إضافة محاولات إعادة المحاولة إلى Link API.

25 تشرين الأول (أكتوبر) 2019

19 أيلول (سبتمبر) 2019

  • تقسيم صفحة RAM API إلى Crypto وغير مشفرة لتتماشى مع رمز المصدر.
  • تمت إضافة بنية otJoinerInfo ودالة otCommissionerGetNextJoinerInfo. إلى Commissioner API.
  • تمت إضافة بنية otRadioCoexMetrics ودالة otPlatRadioIsCoexEnabled إلى واجهة برمجة تطبيقات Radio Types
  • تم تغيير نوع إرجاع العديد من واجهات برمجة التطبيقات التي تنجح دائمًا من otError. إلى void.

9 آب (أغسطس) 2019

17 حزيران (يونيو) 2019

  • تمت إضافة استدعاءات للإشعار بتغييرات الحالة ونشاط الانضمام إلى Commissioner API:
  • معدِّلات الدوال الخاصة ببرنامج التحويل البرمجي للّغات OTAPI وOTCALL وOT_CALL و تمت إزالة OT_CDECL بالتزامن مع إزالة دعم Windows.

28 أيار (مايو)، 2019

14 أيار (مايو) 2019

14 آذار (مارس) 2019

‏25 شباط (فبراير) 2019

  • تمت إزالة الدالتين otIp6SlaacIidCreate وotIp6SlaacUpdate من IPv6 API:

30 كانون الثاني (يناير) 2019

  • تحسينات عديدة على CLI API
  • تمت إزالة "mDidTx" من otRadioFrame. بنية.

‫23 يناير 2019

  • تمت إضافة وظائف جهاز استقبال UDP إلى واجهة برمجة تطبيقات UDP.
  • تمت إزالة بنية otCoapHeader من CoAP. API: تم تحسين معلومات عنوان CoAP في رسالة CoAP.
  • تمت إزالة واجهة برمجة تطبيقات خادم DHCPv6.

7 كانون الثاني (يناير) 2019