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

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

11 نيسان (أبريل) 2024

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

21 آذار (مارس) 2024

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

‫8 مارس 2024

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

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

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

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

  • تمت إضافة أوامر commissioner جديدة إلى مرجع أوامر واجهة سطر الأوامر، والذي يبدأ أبجديًا بـ commissioner announce.
  • تمت إضافة دالتَي otCoapSecureIsClosed وotCoapSecureStartWithMaxConnAttempts جديدتَين إلى CoAP Secure API.
  • تمت إضافة الدالتَين otIp4FromIp4MappedIp6Address وotIp4ToIp4MappedIp6Address الجديدتين إلى NAT64 API.
  • تمت إضافة دالة otPlatRadioResetCsl جديدة إلى واجهة برمجة تطبيقات عمليات الراديو.

23 كانون الثاني (يناير) 2024

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

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

  • تمت إضافة أوامر history جديدة إلى مرجع أوامر واجهة سطر الأوامر، والذي يبدأ أبجديًا بـ history ip addr.
  • تمت إضافة بنية otPlatTrelCounters جديدة إلى منصة TREL.
  • تمت إضافة بنية otUpstreamDnsCounters جديدة إلى DNS-SD Server API.

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

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

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

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

  • تمت إضافة أوامر خادم SRP الجديدة إلى مرجع أوامر واجهة سطر الأوامر، مع البدء أبجديًا بـ srp server (enable,disable).
  • تمت إضافة وحدة مجرّدة جديدة للنظام الأساسي Multipan.
  • تمت إضافة دالة otNcpHdlcInitMulti جديدة إلى Network Co-Processor API.
  • تمت إضافة دالة otInstanceInitMultiple جديدة إلى Instance API.
  • تمت إضافة دالتَي otMessageIsMulticastLoopEnabled وotMessageSetMulticastLoopEnabled جديدتَين إلى Message API.

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

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

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

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

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

‫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

  • تمت إضافة الدوال otPlatCryptoEcdsaGenerateAndImportKey وotPlatCryptoEcdsaExportPublicKey وotPlatCryptoEcdsaSignUsingKeyRef وotPlatCryptoEcdsaVerifyUsingKeyRef إلى Crypto Platform API.
  • تمت إضافة الدالة otPlatDiagRadioTransmitStream إلى Platform Manufacturer حرّك API.

18 نيسان (أبريل) 2023

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

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

‫15 آذار (مارس) 2023

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

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

  • تمت إزالة الدالتَين otTrelDisable وotTrelEnable من واجهة برمجة التطبيقات TREL - Thread Stack API.

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.
  • تعديلات التعداد على TCP Abstractions API.

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

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

25 آب (أغسطس) 2022

24 آب (أغسطس) 2022

  • تمت إضافة الدوال otNat64ReceiveIp4Callback وotIp4NewMessage وotNat64Send وotNat64SetIp4Cidr وotNat64SetReceiveIp4Callback إلى واجهة برمجة التطبيقات NAT64.
  • تمت إضافة أوامر 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 API.

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

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

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

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

  • تمت إزالة طريقة otBackboneRouterConfigSkipSeqNumIncrease من Background Router API.
  • تمت إزالة دالة otPlatSettingsSetCriticalKeys وتم تحديث otPlatSettingsInit في Platform Settings API.

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

  • otDnsClientResolveIp4Address إلى DNSv6 API.
  • تمت إضافة تعداد OT_SETTINGS_KEY_BR_ULA_PREFIX مع تحديثات تعداد أخرى إلى Platform Settings API.

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

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

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

  • تمت إضافة طريقة otBackboneRouterNdProxyInfo typedef وotBackboneRouterConfigSkipSeqNumIncrease إلى Background Router API.
  • تمت إضافة الدالة otBorderRoutingGetNat64Prefix إلى Border Router API.
  • تم تعديل قيم otIp6SubscribeMulticastAddress المعروضة على IPv6 API.
  • تمت إضافة الدالة otJoinerStateToString إلى Joiner API.
  • تم تعديل الدالة otPlatLogLine في Logging - Platform API.
  • تمت إضافة مفتاح OT_SETTINGS_KEY_NAT64_PREFIX إلى تعداد الإعدادات على Settings API.

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

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

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

  • تمت إضافة بنية otCryptoContext إلى Crypto API.

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

  • تمّت إضافة السمتَين otHistoryTrackerMulticastAddressInfo وotHistoryTrackerUnicastAddressInfo إلى History Tracker API.

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

  • تمّت إضافة Crypto API.
  • تمت إضافة بنية otMacKeyMaterial إلى Radio API.

30 آب (أغسطس) 2021

24 آب (أغسطس) 2021

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

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

  • تمت إضافة بنية otSrpServerLeaseConfig إلى SRP API.

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

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

  • تمت إضافة البنية otPingSenderStatistics إلى Ping Sender API.
  • تمت إضافة بنية otSrpClientBuffersServiceEntry إلى SRP API.

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

  • تمت إضافة Ping Sender API.
  • تمت إزالة واجهة برمجة التطبيقات UART Platform

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

  • تمت إضافة بنيتَي otDnsTxtEntry وotDnsTxtEntryIterator إلى DNS API.
  • تمت إزالة البنية otMessage من Message API.
  • تمت إضافة بنية otMessageBuffer إلى Message Bulk API.

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 من Thread.
  • تمت إضافة البنية otBackboneRouterMulticastListenerInfo إلى Backبون Router API.

12 آب (أغسطس) 2020

  • تمت إضافة بنية otThreadDiscoveryRequestInfo إلى General API.

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

  • تمت إضافة الدالة otBackboneRouterConfig إلى Backback Router API.

  • تمت إزالة دالة otCoapAddResource من CoAP API.

  • تمت إضافة الدوال otJoinerPskd وotJoinerInfoType وotCommissionerAddJoinerWithDiscerner وotCommissionerRemoveJoinerWithDiscerner إلى Commissioner API.

  • تمت إضافة الدوال otJoinerGetDiscerner وotJoinerSetDiscerner وotJoinerDiscerner إلى Joiner API.

  • تمت إضافة الدالتين otLinkFilterClearDefaultRssIn وotLinkFilterSetDefaultRssIn إلى Link API.

  • تمت إضافة الدوال otLinkRawGetRadioTime وotLinkRawSetMacFrameCounter وotLinkRawSetMacKey إلى Raw Link API.

  • تمت إضافة الدوال otDatasetGetActiveTlvs وotDatasetGetPendingTlvs وotDatasetSetActiveTlvs وotDatasetSetPendingTlvs وotThreadGetFixedDuaInterfaceIdentifier وotThreadSetFixedDuaInterfaceIdentifier إلى General API.

  • تمت إزالة الدالة otUdpGetSockets من UDP forward API.

  • تمت إضافة الدالة otUdpGetSockets إلى UDP API.

  • تمت إضافة الدوال otPlatRadioGetNow وotPlatRadioSetMacFrameCounter وotPlatRadioSetMacKey إلى Platform Radio Configuration API.

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

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

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

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

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

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

  • قسِّم صفحة Sypto API إلى Crypto وNon-Crypto (غير مشفّرة) لتتوافق مع رمز المصدر.
  • تمت إضافة بنية otJoinerInfo ودالة otCommissionerGetNextJoinerInfo إلى Commissioner API.
  • تمت إضافة دالة otRadioCoexMetrics للبنية وotPlatRadioIsCoexEnabled إلى Radio Types API.
  • تم تغيير نوع العرض للعديد من واجهات برمجة التطبيقات التي تنجح دائمًا من 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

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

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

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