NeoPG 0.0.6, Gabel vu GnuPG 2, verfügbar

Preparéiert nei Verëffentlechung vum Projet NeoPG, déi eng Gabel vum GnuPG (GNU Privacy Guard) Toolkit entwéckelt mat der Ëmsetzung vun Tools fir Dateverschlësselung, mat elektroneschen Ënnerschrëften, Schlësselmanagement an Zougang zu ëffentleche Schlëssellageren ze schaffen.
D'SchlësselËnnerscheeder vun NeoPG sinn déi bedeitend Botzen vum Code vun Implementatiounen vun algorithmen, den Iwwergank vun der C Sprooch op C ++ 11, d'Veraarbechtung vun der Quelltextstruktur fir den Ënnerhalt ze vereinfachen an d'Bereetstellung vun enger erweiterbarer API fir d'Entwécklung vun Add-ons. All neie Code geliwwert ënner der permissive BSD Lizenz amplaz GPLv3.

Ënnert den Ännerungen, den Iwwergank zum cmake Assemblée System an den Ersatz vu Libgcrypt mat der Bibliothéik sprangen, ersetzen agebaute Parser a Code fir mat der Datebank mat libcurl a SQLite ze schaffen. Am NeoPG ass de Start vu laang lafenden Hannergrondprozesser gpg-agent, dirmngr (Directory Manager) an scdaemon (Smart Card Daemon) gestoppt ginn, amplaz vun deenen eemolege Hëllefshandler ausgefouert ginn, direkt ofgeschloss nodeems d'Aufgab ofgeschloss ass.

D'Kärfunktioun vum NeoPG gëtt a Form vun der libneopg Bibliothéik implementéiert, déi an Drëtt Partei Uwendungen benotzt ka ginn. Eng Kommandozeil-Interface gëtt uewen op libneopg implementéiert, déi déi ënnerschiddlech Utilities, déi am GnuPG abegraff sinn, kombinéiert (gpg, gpgsm, gpgconf, gpgv, gpgtar, etc.) an eng eenzeg neopg ausführbar Datei mat Git-Stil Ënnerbefehle an Ënnerstëtzung fir Faarfausgang. Eng Schicht gouf am Kommando "neopg gpg2" implementéiert fir Kompatibilitéit mat GnuPG 2 ze garantéieren.

Déi nei Verëffentlechung huet d'Kompatibilitéit mam gpg2 Utility verbessert - wann gpg2 en haarde Link op Neopg ass, gëtt eng Schicht automatesch applizéiert fir Kommandokompatibilitéit mat GnuPG 2 ze garantéieren. Ënnerstëtzung fir Ubuntu 18.04 gëtt zur Verfügung gestallt. Verbesserte Leeschtung vun Cmake Build Scripten. Amplaz vum Boost :: Format gëtt d'fmtlib Bibliothéik benotzt. Zousätzlech OpenPGP Parser fir Keystores.

Source: opennet.ru

Setzt e Commentaire