From 369398eea9aec768af21cf852db7959af3e0988a Mon Sep 17 00:00:00 2001 From: "git@daemon.de" Date: Thu, 30 Jan 2014 14:35:31 +0100 Subject: [PATCH] - --- include/pcp/base85.h | 35 ++++++++++++++++++++++++++++++++++ tests/env/alicia/.pcpvault | Bin 2300 -> 0 bytes tests/env/bobby/.bash_history | 15 --------------- tests/env/bobby/.pcpvault | Bin 1512 -> 0 bytes 4 files changed, 35 insertions(+), 15 deletions(-) create mode 100644 include/pcp/base85.h delete mode 100644 tests/env/alicia/.pcpvault delete mode 100644 tests/env/bobby/.bash_history delete mode 100644 tests/env/bobby/.pcpvault diff --git a/include/pcp/base85.h b/include/pcp/base85.h new file mode 100644 index 0000000..6a604b3 --- /dev/null +++ b/include/pcp/base85.h @@ -0,0 +1,35 @@ +/* + +Source from GIT +Licensed under the terms of the LGPL 2.1. + +*/ + +#ifndef HAVE_BASE85_H +#define HAVE_BASE85_H + +#include +#include +#include +#include "defines.h" + +#undef DEBUG_85 + +#ifdef DEBUG_85 +#define say(a) fprintf(stderr, a) +#define say1(a,b) fprintf(stderr, a, b) +#define say2(a,b,c) fprintf(stderr, a, b, c) +#else +#define say(a) do { /* nothing */ } while (0) +#define say1(a,b) do { /* nothing */ } while (0) +#define say2(a,b,c) do { /* nothing */ } while (0) +#endif + + +int decode_85(char *dst, const char *buffer, int len); +void encode_85(char *buf, const unsigned char *data, int bytes); + +#define ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) +#define error(...) (fatal(__VA_ARGS__), -1) + +#endif // HAVE_BASE85_H diff --git a/tests/env/alicia/.pcpvault b/tests/env/alicia/.pcpvault deleted file mode 100644 index ec171d6dab3bb2601684ca20dfb31fa25b357e63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2300 zcmV&s2FtAV$35CgPjy91Qjam-gc1cLEsB+bg0R` zLO!+4e3Zf(IXFB{5-G1TTcmmbrGrCLgYhRR_cvkV;09B3gNpf41_3Ve%NNCx3)k*pB7@v`I|ij3)PDQ~>h%vI zUrq~&$l$1fO203WKuD8&+xq}PY-wX@VE~NfDjSgIih!&Yybxoh)TLKNN=9s4V#r<4 z4Fe;50;Dbt_s-Y{=VChno*v_!)oq)GJ9*M@h1C(CYz&u^t*{I^LhCa6js=0}C!q2A zQ5g=hX+u#Zc5+-+9?DIHzcQ>x3DqwQr_HJ34s8mn$f&tfRa8(Dn?M|QNTc{>Qlw1$ z0Zc{22=lsC&L4WYIZzSuyp=s|v1^?$E6&RBwS7;AAb})2fz}}z^>A(JE&OcVm>>>x zMt_99*f_Ug7X16xcDiD7=Jz|W%tsnow$S2z3z zm%YY$pqcMYOwq}uZnZn?=sE~VCET7ih&swz)@q;zMS)f!o4YZJZo3-q>LCw?!MLozl+K|?n;I5{yxG5~b|0000|c1fTB0003_WSLt5SK{4FyGrzB zdLR29@3Lan}T)xOP3D{K{j(CzsB9evX_6{Ul!Mo6=p;iDMdhlYcJ0*lf zb3n2K0000000Mvj0002PrT04XCJHV~yX*Pyrx9Z(?G30LZ9aNiJBW*1@}|KT>Hb1X@j9 z=S6S(4jHSynehYxTW{O;LY_OL4M1HbrN1$F^`*dKdRtE(|yCqtt^m^CP_R$vq11?SUFo_@t<);Xehm9{P zXp)YfZ#0IltN3{;aZIPib*;Z`@(NiivP+X9fT`o>BV6r({B$w1onJGYzCp>859rpa zo7aDNu;{z7Hez7My%{W6Efi%7A}wNXVq$qfY;R*>YydtvGux8J3u_;+ZuJ~mDB8&< zNx^O@QLn_JUVZ{HSc!f7U3KhQ50VL5a)NxWLUfeI7wKAtra|y0wGXSxWEVqrePnu_ z0lf1&;Y}oY6}YImMMZUDQIEJHrBNEz7Ep$fQ0aPk;$AbOL_~sSfr%ox*T@=w3jPh3 zG7f&Q)OL9-RDDe1r4FZ!C2WBodkXI$U?XSRMe%X_m><<^H|a@@vDeOmMATb>U^HWF z{H{>@a9#{HAKK+D?Y%>wuCDvCdwv7`M>?pX=u7kSLt_yuSfSFmIW5}VOtO;h)g;AE zAu$!sEYL=jV2A6wmf>gHk25eeML9z_FfcheMME@0LI4K<0000|c1!>O0004|-!p*& znd&MZphJrP_fQ%uCjboPz~)@)tt@g)Sai@NAp6MFhX&-G6i(wJhLicwHEe|mg>sG- ztv}Z<7~T96~`W+fnyT@&I&+Erxoln+`N8hW zww&IoKscq?6JqjVv=_h1^Ll0$B+h$}K#IBY++~sWXvuaBrUwHxSb=o zgbnmDa{p20UX^&%aM;6`dq7{~oI{I0I`6yFDIvi-aq4o&wd?7&R@D}(m`ulV0Mgo3 zsd%=y$--7O?7$>fKnEt8CGI!VQ4^SZFnwjWpn`E!UWS%cm%n5 zlXSk15yQjNwN}vz?hmqW+qW>yz*C6-92M4*R0rTG&uqj@`;w!UxX||rs=41*+98JGpzN}!9oz bobby.pub -pcp -P -I alicia.pub -pcp -l -pcp -d -I encrypted diff --git a/tests/env/bobby/.pcpvault b/tests/env/bobby/.pcpvault deleted file mode 100644 index 00c2ec742950a684c5dfe654aebb23f0577f3ce1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1512 zcmVQ$;l;!WRJ$yHb1X@j9=S6S(4jHSy znehYxTW{O;LY_OL4M1HbrN1$F^`*dKdRtE(|yCqtt^m^CP_R$vq11?SUFo_@t<);Xehm9{PXp)YfZ#0Il ztN3{;aZIPib*;Z`@(NiivP+X9fT`o>BV6r({B$w1onJGYzCp>859rpao7aDNu;{z7 zHez7My%{W6Efi%7A}wNXVq$qfY;R*>YydtvGux8J3u_;+ZuJ~mDB8&<<^H|a@@vDeOmMATb>U^HWF{H{>@a9#{H zAKK+D?Y%>wuCDvCdwv7`M>?pX=u7kSLt_yuSfSFmIW5}VOtO;h)g;AEAu$!sEYL=j zV2A6wmf>gHk1<0=F)}hXFhoW;GciUnHURbj0000|c1jok0003nK=_^kKie>@`%VJM zk+YVqPbT1QnAkV~Ft{+^SQ@yamwwY^11JFq@yf~yU6tJVQA{FVTlgngzf$coez{od ze!(CE0000000Mvj0002jW4oX!cc#U}fes0AyeoBa`yN&rhVNBT3Ibv8?s@46JJtV; zQ3-%{nzLBT=z{fdIzeOZ{x3DqwQr_HJ34s8mn$f&tfRa8(Dn?M|Q zNTc{>Qlw1$0Zc{22=lsC&L4WYIZzSuyp=s|v1^?$E6&RBwS7;AAb})2fz}}z^>A(J zE&OcVm>>>xMt_99*f_Ug7X16xcDiD7=Jz|W%t zsnow$S2z3zm%YY$pqcMYOwq}uZnZn?=sE~VCET7ih&swz)@q;zMS)f!o4YZJZo3-q z>LCw?!c(3|jlZUiLjMPW2IEaq3B5lsdFNLH_`&b6?jY1W OmAm=tE0r}$N(14h56c(;