Ny fahasamihafana lehibe amin'ny NeoPG dia ny fanadiovana lehibe ny kaody avy amin'ny fampiharana ny algorithm efa lany andro, ny fifindrana avy amin'ny fiteny C mankany amin'ny C ++ 11, ny fanodinana ny firafitry ny lahatsoratra loharano mba hanatsorana ny fikojakojana ary ny fanomezana API azo itarina ho an'ny fampandrosoana. ny add-ons. Kaody vaovao rehetra
Anisan'ny fiovana, ny fifindrana mankany amin'ny rafitra fivorian'ny cmake sy ny fanoloana ny Libgcrypt amin'ny tranomboky
Ny fampiasa fototra an'ny NeoPG dia ampiharina amin'ny endriky ny tranomboky libneopg, izay azo ampiasaina amin'ny fampiharana an'ny antoko fahatelo. Ampidirina eo an-tampon'ny libneopg ny interface andalana baiko, izay manambatra ireo kojakoja samihafa ao amin'ny GnuPG (gpg, gpgsm, gpgconf, gpgv, gpgtar, sns) ho rakitra azo tanterahana neopg tokana miaraka amin'ny subcommands Git-style ary fanohanana ny famoahana loko. Ao anatin'ny baiko "neopg gpg2", misy sosona iray napetraka mba hiantohana ny fifanarahana amin'ny GnuPG 2.
Ny famoahana vaovao dia nanatsara ny fifanarahana amin'ny gpg2 utility - raha gpg2 dia rohy sarotra mankany amin'ny neopg, misy sosona iray ampiharina ho azy mba hiantohana ny fifanarahan'ny baiko amin'ny GnuPG 2. Nisy baiko "packet dump" vaovao nampiana. Ny fanohanana ny Ubuntu 18.04 dia omena. Fanatsarana ny fampisehoana Cmake build script. Raha tokony ho boost::format, ny tranomboky fmtlib no ampiasaina. Nampiana parser OpenPGP ho an'ny fivarotana keystore.
Source: opennet.ru