د NeoPG کلیدي توپیرونه د زاړه الګوریتمونو پلي کولو څخه د کوډ د پام وړ پاکول، د C ژبې څخه C++ 11 ته لیږد، د سرچینې متن جوړښت پروسس کول د ساتنې ساده کولو لپاره او د پراختیا لپاره د پراخیدونکي API چمتو کول دي. د اضافه کولو ټول نوي کوډ
د بدلونونو په منځ کې، د cmake مجلس سیسټم ته لیږد او د کتابتون سره د Libgcrypt ځای په ځای کول
د NeoPG اصلي فعالیت د libneopg کتابتون په بڼه پلي کیږي، کوم چې د دریمې ډلې غوښتنلیکونو کې کارول کیدی شي. د کمانډ لاین انٹرفیس د libneopg په سر کې پلي کیږي ، کوم چې په GnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, etc.) کې شامل توپیر لرونکي اسانتیاوې په یو واحد neopg اجرایوي فایل کې د Git طرز فرعي کمانډونو او د رنګ محصول ملاتړ سره ترکیب کوي. یو پرت د "neopg gpg2" کمانډ کې پلي شوی ترڅو د GnuPG 2 سره مطابقت یقیني کړي.
نوې ریلیز د gpg2 یوټیلیټ سره مطابقت ښه کړی - که gpg2 د neopg سره سخته اړیکه وي، نو یو پرت په اتوماتيک ډول پلي کیږي ترڅو د GnuPG 2 سره د کمانډ مطابقت یقیني کړي. یو نوی "پاکټ ډمپ" کمانډ اضافه شوی. د اوبنټو 18.04 لپاره ملاتړ چمتو شوی. د Cmake جوړونې سکریپټونو ښه فعالیت. د boost::format پرځای د fmtlib کتابتون کارول کیږي. د کیسټورونو لپاره د OpenPGP پارسر اضافه شوی.
سرچینه: opennet.ru