Mongoose OS 2.20.0 දැන් ලබා ගත හැකිය. එය ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, සහ STM32F7 ක්ෂුද්ර පාලක මත පදනම් වූ Internet of Things (IoT) උපාංග සඳහා ස්ථිරාංග සංවර්ධනය කිරීම සඳහා රාමුවක් ලබා දෙයි. AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO සහ ඕනෑම MQTT සේවාදායකයක් සමඟ ඒකාබද්ධ කිරීම සඳහා බිල්ට්-ඉන් සහාය එයට ඇතුළත් වේ. C සහ JavaScript වලින් ලියා ඇති ව්යාපෘති කේතය Apache 2.0 බලපත්රය යටතේ බලපත්ර ලබා ඇත.
ව්යාපෘතියේ විශේෂාංග ඇතුළත් වේ:
- mJS එන්ජිම JavaScript හි යෙදුම් සංවර්ධනය කිරීම සඳහා නිර්මාණය කර ඇත (JavaScript වේගවත් මූලාකෘතිකරණය සඳහා ස්ථානගත කර ඇති අතර අවසාන යෙදුම් සඳහා C/C++ භාෂා භාවිතා කිරීම නිර්දේශ කෙරේ);
- අසාර්ථක වූ විට යාවත්කාලීන ආපසු හැරීම සඳහා සහාය ඇතිව OTA යාවත්කාලීන පද්ධතිය;
- දුරස්ථ උපාංග පාලනය සඳහා මෙවලම්;
- ෆ්ලෑෂ් ඩ්රයිව් එකක දත්ත සංකේතනය සඳහා ඇති සහය;
- mbedTLS පුස්තකාලයේ අනුවාදයක් බෙදා හැරීම, ක්රිප්ටෝ චිප්ස් වල හැකියාවන් භාවිතා කිරීමට සහ මතක පරිභෝජනය අවම කිරීමට ප්රශස්ත කර ඇත;
- ක්ෂුද්ර පාලක CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7 සඳහා සහාය;
- AWS IoT සඳහා සම්මත ESP32-DevKitC මෙවලම් සහ Google IoT Core සඳහා ESP32 Kit භාවිතා කිරීම;
- AWS IoT, Google IoT Core, IBM Watson IoT, Microsoft Azure, Samsung Artik සහ Adafruit IO සඳහා ඒකාබද්ධ සහාය;

නව නිකුතුවේ වෙනස්කම් අතර:
- බාහිර LwIP ජාල තොගයක් භාවිතා කිරීමේ හැකියාව සපයා ඇත;
- සංකේතාංකනයට අදාළ කාර්යයන් mbedtls පුස්තකාලයට ගෙන ගොස් ඇත;
- esp8266 චිප් සඳහා, සියලුම මතක වෙන් කිරීමේ කාර්යයන් සඳහා ස්ටැක් පිටාර ගැලීමේ ආරක්ෂාව එකතු කර ඇති අතර malloc කාර්යයන් ක්රියාත්මක කිරීම ප්රශස්ත කර ඇත;
- libwpa2 පුස්තකාලය භාවිතය නතර කර ඇත;
- වැඩිදියුණු කළ DNS සේවාදායක තේරීමේ තර්කනය;
- ව්යාජ-අහඹු සංඛ්යා උත්පාදක යන්ත්රයේ වැඩිදියුණු කළ ආරම්භය;
- ESP32 චිප් සඳහා, LFS ෆ්ලෑෂ් ඩ්රයිව් වල දත්ත විනිවිද පෙනෙන සංකේතනය සක්රීය කරයි;
- VFS උපාංග වලින් වින්යාස ගොනු පූරණය කිරීම සඳහා සහය එක් කරන ලදී;
- සත්යාපනය අතරතුර SHA256 හැෂ් භාවිතය ක්රියාත්මක කරන ලදී;
- බ්ලූටූත් සහ Wi-Fi සහාය සැලකිය යුතු ලෙස පුළුල් කර ඇත.
මූලාශ්රය: opennet.ru
