From c60aed5432e9cda277b9351de51e82dfb8e02475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Sch=C3=BCmann?= Date: Sat, 14 Mar 2015 19:56:55 +0000 Subject: MirOTR: part one of many file/folder structure changes git-svn-id: http://svn.miranda-ng.org/main/trunk@12402 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/MirOTR/Libgcrypt/cipher/ac.c | 3301 +++ plugins/MirOTR/Libgcrypt/cipher/arcfour.c | 156 + plugins/MirOTR/Libgcrypt/cipher/bithelp.h | 54 + plugins/MirOTR/Libgcrypt/cipher/blowfish.c | 605 + plugins/MirOTR/Libgcrypt/cipher/camellia-glue.c | 253 + plugins/MirOTR/Libgcrypt/cipher/camellia.c | 1461 ++ plugins/MirOTR/Libgcrypt/cipher/camellia.h | 81 + plugins/MirOTR/Libgcrypt/cipher/cast5.c | 620 + plugins/MirOTR/Libgcrypt/cipher/cipher.c | 2133 ++ plugins/MirOTR/Libgcrypt/cipher/crc.c | 297 + plugins/MirOTR/Libgcrypt/cipher/des.c | 1196 + plugins/MirOTR/Libgcrypt/cipher/dsa.c | 1182 + plugins/MirOTR/Libgcrypt/cipher/ecc.c | 1390 ++ plugins/MirOTR/Libgcrypt/cipher/elgamal.c | 846 + plugins/MirOTR/Libgcrypt/cipher/hash-common.c | 94 + plugins/MirOTR/Libgcrypt/cipher/hash-common.h | 33 + plugins/MirOTR/Libgcrypt/cipher/hmac-tests.c | 732 + plugins/MirOTR/Libgcrypt/cipher/md.c | 1382 ++ plugins/MirOTR/Libgcrypt/cipher/md4.c | 328 + plugins/MirOTR/Libgcrypt/cipher/md5.c | 355 + plugins/MirOTR/Libgcrypt/cipher/primegen.c | 1862 ++ plugins/MirOTR/Libgcrypt/cipher/pubkey.c | 2749 ++ plugins/MirOTR/Libgcrypt/cipher/random.c | 323 + plugins/MirOTR/Libgcrypt/cipher/rfc2268.c | 345 + plugins/MirOTR/Libgcrypt/cipher/rijndael-tables.h | 1687 ++ plugins/MirOTR/Libgcrypt/cipher/rijndael.c | 1253 + plugins/MirOTR/Libgcrypt/cipher/rmd.h | 37 + plugins/MirOTR/Libgcrypt/cipher/rmd160.c | 572 + plugins/MirOTR/Libgcrypt/cipher/rndw32.c | 982 + plugins/MirOTR/Libgcrypt/cipher/rsa.c | 1379 + plugins/MirOTR/Libgcrypt/cipher/seed.c | 478 + plugins/MirOTR/Libgcrypt/cipher/serpent.c | 978 + plugins/MirOTR/Libgcrypt/cipher/sha1.c | 479 + plugins/MirOTR/Libgcrypt/cipher/sha256.c | 554 + plugins/MirOTR/Libgcrypt/cipher/sha512.c | 629 + plugins/MirOTR/Libgcrypt/cipher/tiger.c | 913 + plugins/MirOTR/Libgcrypt/cipher/twofish.c | 1040 + plugins/MirOTR/Libgcrypt/cipher/whirlpool.c | 1406 ++ plugins/MirOTR/Libgcrypt/custom/config.h | 437 + plugins/MirOTR/Libgcrypt/custom/config2.h | 428 + .../MirOTR/Libgcrypt/custom/libgcrypt-1.2.2.def | 183 + plugins/MirOTR/Libgcrypt/doc/ChangeLog | 455 + plugins/MirOTR/Libgcrypt/doc/HACKING | 66 + plugins/MirOTR/Libgcrypt/doc/Makefile.am | 71 + plugins/MirOTR/Libgcrypt/doc/Makefile.in | 699 + plugins/MirOTR/Libgcrypt/doc/README.apichanges | 115 + plugins/MirOTR/Libgcrypt/doc/authors.txt | 7 + plugins/MirOTR/Libgcrypt/doc/fips-fsm.eps | 580 + plugins/MirOTR/Libgcrypt/doc/fips-fsm.fig | 199 + plugins/MirOTR/Libgcrypt/doc/fips-fsm.pdf | Bin 0 -> 11576 bytes plugins/MirOTR/Libgcrypt/doc/fips-fsm.png | Bin 0 -> 15376 bytes plugins/MirOTR/Libgcrypt/doc/gcrypt.info | 6839 +++++ plugins/MirOTR/Libgcrypt/doc/gcrypt.texi | 5867 +++++ plugins/MirOTR/Libgcrypt/doc/gpgvs.aim.txt | 22 + .../MirOTR/Libgcrypt/doc/gpgvs.architecture.txt | 108 + plugins/MirOTR/Libgcrypt/doc/gpl.texi | 397 + plugins/MirOTR/Libgcrypt/doc/lgpl.texi | 565 + plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.eps | 349 + plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.fig | 193 + plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.pdf | Bin 0 -> 6090 bytes plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.png | Bin 0 -> 6883 bytes plugins/MirOTR/Libgcrypt/doc/mdate-sh | 201 + plugins/MirOTR/Libgcrypt/doc/readme.txt | 6 + plugins/MirOTR/Libgcrypt/doc/stamp-vti | 4 + plugins/MirOTR/Libgcrypt/doc/texinfo.tex | 7482 ++++++ plugins/MirOTR/Libgcrypt/doc/version.texi | 4 + plugins/MirOTR/Libgcrypt/inc/pwd.h | 0 plugins/MirOTR/Libgcrypt/inc/sys/errno.h | 0 plugins/MirOTR/Libgcrypt/inc/sys/ipc.h | 0 plugins/MirOTR/Libgcrypt/inc/sys/socket.h | 0 plugins/MirOTR/Libgcrypt/inc/sys/time.h | 2 + plugins/MirOTR/Libgcrypt/inc/sys/types.h | 49 + plugins/MirOTR/Libgcrypt/inc/sys/un.h | 0 plugins/MirOTR/Libgcrypt/inc/sys/wait.h | 0 plugins/MirOTR/Libgcrypt/inc/unistd.h | 48 + .../MirOTR/Libgcrypt/libgcrypt146lib_10.vcxproj | 255 + .../Libgcrypt/libgcrypt146lib_10.vcxproj.filters | 386 + .../MirOTR/Libgcrypt/libgcrypt146lib_12.vcxproj | 243 + .../Libgcrypt/libgcrypt146lib_12.vcxproj.filters | 386 + plugins/MirOTR/Libgcrypt/mpi/alpha/README | 53 + plugins/MirOTR/Libgcrypt/mpi/alpha/distfiles | 11 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-add1.S | 124 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-lshift.S | 122 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-mul1.S | 90 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-mul2.S | 97 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-mul3.S | 95 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-rshift.S | 118 + plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-sub1.S | 124 + plugins/MirOTR/Libgcrypt/mpi/alpha/udiv-qrnnd.S | 159 + plugins/MirOTR/Libgcrypt/mpi/amd64/distfiles | 7 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-add1.S | 63 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-lshift.S | 77 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-mul1.S | 65 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-mul2.S | 107 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-mul3.S | 66 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-rshift.S | 80 + plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-sub1.S | 61 + plugins/MirOTR/Libgcrypt/mpi/config.links | 361 + plugins/MirOTR/Libgcrypt/mpi/ec.c | 709 + plugins/MirOTR/Libgcrypt/mpi/generic/Manifest | 29 + plugins/MirOTR/Libgcrypt/mpi/generic/distfiles | 11 + .../MirOTR/Libgcrypt/mpi/generic/mpi-asm-defs.h | 10 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-add1.c | 65 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-lshift.c | 68 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-mul1.c | 62 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-mul2.c | 68 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-mul3.c | 68 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-rshift.c | 67 + plugins/MirOTR/Libgcrypt/mpi/generic/mpih-sub1.c | 66 + plugins/MirOTR/Libgcrypt/mpi/generic/udiv-w-sdiv.c | 133 + plugins/MirOTR/Libgcrypt/mpi/hppa/README | 84 + plugins/MirOTR/Libgcrypt/mpi/hppa/distfiles | 7 + plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-add1.S | 70 + plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-lshift.S | 77 + plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-rshift.S | 73 + plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-sub1.S | 78 + plugins/MirOTR/Libgcrypt/mpi/hppa/udiv-qrnnd.S | 297 + plugins/MirOTR/Libgcrypt/mpi/hppa1.1/distfiles | 5 + plugins/MirOTR/Libgcrypt/mpi/hppa1.1/mpih-mul1.S | 115 + plugins/MirOTR/Libgcrypt/mpi/hppa1.1/mpih-mul2.S | 117 + plugins/MirOTR/Libgcrypt/mpi/hppa1.1/mpih-mul3.S | 126 + plugins/MirOTR/Libgcrypt/mpi/hppa1.1/udiv-qrnnd.S | 92 + plugins/MirOTR/Libgcrypt/mpi/i386/Manifest | 28 + plugins/MirOTR/Libgcrypt/mpi/i386/distfiles | 10 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-add1.S | 116 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-lshift.S | 94 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-mul1.S | 84 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-mul2.S | 86 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-mul3.S | 86 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-rshift.S | 97 + plugins/MirOTR/Libgcrypt/mpi/i386/mpih-sub1.S | 117 + plugins/MirOTR/Libgcrypt/mpi/i386/syntax.h | 68 + plugins/MirOTR/Libgcrypt/mpi/i586/Manifest | 27 + plugins/MirOTR/Libgcrypt/mpi/i586/README | 26 + plugins/MirOTR/Libgcrypt/mpi/i586/distfiles | 10 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-add1.S | 135 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-lshift.S | 229 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-mul1.S | 89 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-mul2.S | 93 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-mul3.S | 93 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-rshift.S | 228 + plugins/MirOTR/Libgcrypt/mpi/i586/mpih-sub1.S | 142 + plugins/MirOTR/Libgcrypt/mpi/longlong.h | 1578 ++ plugins/MirOTR/Libgcrypt/mpi/m68k/Manifest | 25 + plugins/MirOTR/Libgcrypt/mpi/m68k/distfiles | 9 + plugins/MirOTR/Libgcrypt/mpi/m68k/mc68020/Manifest | 23 + .../MirOTR/Libgcrypt/mpi/m68k/mc68020/distfiles | 4 + .../MirOTR/Libgcrypt/mpi/m68k/mc68020/mpih-mul1.S | 104 + .../MirOTR/Libgcrypt/mpi/m68k/mc68020/mpih-mul2.S | 94 + .../MirOTR/Libgcrypt/mpi/m68k/mc68020/mpih-mul3.S | 97 + plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-add1.S | 92 + plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-lshift.S | 164 + plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-rshift.S | 162 + plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-sub1.S | 91 + plugins/MirOTR/Libgcrypt/mpi/m68k/syntax.h | 185 + plugins/MirOTR/Libgcrypt/mpi/mips3/Manifest | 28 + plugins/MirOTR/Libgcrypt/mpi/mips3/README | 23 + plugins/MirOTR/Libgcrypt/mpi/mips3/distfiles | 11 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpi-asm-defs.h | 10 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-add1.S | 124 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-lshift.S | 97 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-mul1.S | 89 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-mul2.S | 101 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-mul3.S | 101 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-rshift.S | 95 + plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-sub1.S | 125 + plugins/MirOTR/Libgcrypt/mpi/mod-source-info.h | 1 + plugins/MirOTR/Libgcrypt/mpi/mpi-add.c | 236 + plugins/MirOTR/Libgcrypt/mpi/mpi-asm-defs.h | 10 + plugins/MirOTR/Libgcrypt/mpi/mpi-bit.c | 365 + plugins/MirOTR/Libgcrypt/mpi/mpi-cmp.c | 90 + plugins/MirOTR/Libgcrypt/mpi/mpi-div.c | 358 + plugins/MirOTR/Libgcrypt/mpi/mpi-gcd.c | 54 + plugins/MirOTR/Libgcrypt/mpi/mpi-inline.c | 36 + plugins/MirOTR/Libgcrypt/mpi/mpi-inline.h | 154 + plugins/MirOTR/Libgcrypt/mpi/mpi-internal.h | 278 + plugins/MirOTR/Libgcrypt/mpi/mpi-inv.c | 267 + plugins/MirOTR/Libgcrypt/mpi/mpi-mod.c | 185 + plugins/MirOTR/Libgcrypt/mpi/mpi-mpow.c | 224 + plugins/MirOTR/Libgcrypt/mpi/mpi-mul.c | 213 + plugins/MirOTR/Libgcrypt/mpi/mpi-pow.c | 326 + plugins/MirOTR/Libgcrypt/mpi/mpi-scan.c | 132 + plugins/MirOTR/Libgcrypt/mpi/mpicoder.c | 752 + plugins/MirOTR/Libgcrypt/mpi/mpih-div.c | 535 + plugins/MirOTR/Libgcrypt/mpi/mpih-mul.c | 530 + plugins/MirOTR/Libgcrypt/mpi/mpiutil.c | 462 + plugins/MirOTR/Libgcrypt/mpi/pa7100/Manifest | 22 + plugins/MirOTR/Libgcrypt/mpi/pa7100/distfiles | 4 + plugins/MirOTR/Libgcrypt/mpi/pa7100/mpih-lshift.S | 96 + plugins/MirOTR/Libgcrypt/mpi/pa7100/mpih-rshift.S | 92 + plugins/MirOTR/Libgcrypt/mpi/pentium4/README | 115 + plugins/MirOTR/Libgcrypt/mpi/pentium4/distfiles | 3 + .../MirOTR/Libgcrypt/mpi/pentium4/mmx/distfiles | 2 + .../Libgcrypt/mpi/pentium4/mmx/mpih-lshift.S | 457 + .../Libgcrypt/mpi/pentium4/mmx/mpih-rshift.S | 453 + .../MirOTR/Libgcrypt/mpi/pentium4/sse2/distfiles | 5 + .../MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-add1.S | 91 + .../MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-mul1.S | 96 + .../MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-mul2.S | 136 + .../MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-mul3.S | 127 + .../MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-sub1.S | 112 + plugins/MirOTR/Libgcrypt/mpi/power/Manifest | 27 + plugins/MirOTR/Libgcrypt/mpi/power/distfiles | 8 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-add1.S | 87 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-lshift.S | 64 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-mul1.S | 115 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-mul2.S | 130 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-mul3.S | 135 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-rshift.S | 64 + plugins/MirOTR/Libgcrypt/mpi/power/mpih-sub1.S | 88 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/Manifest | 28 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/distfiles | 10 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-add1.S | 136 + .../MirOTR/Libgcrypt/mpi/powerpc32/mpih-lshift.S | 198 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-mul1.S | 120 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-mul2.S | 127 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-mul3.S | 130 + .../MirOTR/Libgcrypt/mpi/powerpc32/mpih-rshift.S | 131 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-sub1.S | 133 + plugins/MirOTR/Libgcrypt/mpi/powerpc32/syntax.h | 75 + plugins/MirOTR/Libgcrypt/mpi/powerpc64/distfiles | 0 plugins/MirOTR/Libgcrypt/mpi/sparc32/Manifest | 24 + plugins/MirOTR/Libgcrypt/mpi/sparc32/distfiles | 6 + plugins/MirOTR/Libgcrypt/mpi/sparc32/mpih-add1.S | 239 + plugins/MirOTR/Libgcrypt/mpi/sparc32/mpih-lshift.S | 97 + plugins/MirOTR/Libgcrypt/mpi/sparc32/mpih-rshift.S | 93 + plugins/MirOTR/Libgcrypt/mpi/sparc32/udiv.S | 195 + plugins/MirOTR/Libgcrypt/mpi/sparc32v8/Manifest | 23 + plugins/MirOTR/Libgcrypt/mpi/sparc32v8/distfiles | 5 + plugins/MirOTR/Libgcrypt/mpi/sparc32v8/mpih-mul1.S | 109 + plugins/MirOTR/Libgcrypt/mpi/sparc32v8/mpih-mul2.S | 132 + plugins/MirOTR/Libgcrypt/mpi/sparc32v8/mpih-mul3.S | 67 + plugins/MirOTR/Libgcrypt/mpi/supersparc/Manifest | 21 + plugins/MirOTR/Libgcrypt/mpi/supersparc/distfiles | 3 + plugins/MirOTR/Libgcrypt/mpi/supersparc/udiv.S | 118 + plugins/MirOTR/Libgcrypt/random/rand-internal.h | 137 + plugins/MirOTR/Libgcrypt/random/random-csprng.c | 1397 ++ plugins/MirOTR/Libgcrypt/random/random-daemon.c | 360 + plugins/MirOTR/Libgcrypt/random/random-fips.c | 1118 + plugins/MirOTR/Libgcrypt/random/random.c | 323 + plugins/MirOTR/Libgcrypt/random/random.h | 72 + plugins/MirOTR/Libgcrypt/random/rndegd.c | 290 + plugins/MirOTR/Libgcrypt/random/rndhw.c | 138 + plugins/MirOTR/Libgcrypt/random/rndlinux.c | 167 + plugins/MirOTR/Libgcrypt/random/rndunix.c | 883 + plugins/MirOTR/Libgcrypt/random/rndw32.c | 981 + plugins/MirOTR/Libgcrypt/read/AUTHORS | 131 + plugins/MirOTR/Libgcrypt/read/COPYING | 340 + plugins/MirOTR/Libgcrypt/read/COPYING.LIB | 510 + plugins/MirOTR/Libgcrypt/read/ChangeLog | 1358 + plugins/MirOTR/Libgcrypt/read/INSTALL | 234 + plugins/MirOTR/Libgcrypt/read/Makefile.am | 53 + plugins/MirOTR/Libgcrypt/read/Makefile.in | 719 + plugins/MirOTR/Libgcrypt/read/NEWS | 626 + plugins/MirOTR/Libgcrypt/read/README | 270 + plugins/MirOTR/Libgcrypt/read/README.SVN | 51 + plugins/MirOTR/Libgcrypt/read/THANKS | 159 + plugins/MirOTR/Libgcrypt/read/TODO | 61 + plugins/MirOTR/Libgcrypt/read/VERSION | 1 + plugins/MirOTR/Libgcrypt/read/acinclude.m4 | 420 + plugins/MirOTR/Libgcrypt/read/aclocal.m4 | 981 + plugins/MirOTR/Libgcrypt/read/autogen.sh | 200 + plugins/MirOTR/Libgcrypt/read/compile | 142 + plugins/MirOTR/Libgcrypt/read/config.guess | 1516 ++ plugins/MirOTR/Libgcrypt/read/config.h.in | 428 + plugins/MirOTR/Libgcrypt/read/config.sub | 1630 ++ plugins/MirOTR/Libgcrypt/read/configure | 24847 +++++++++++++++++++ plugins/MirOTR/Libgcrypt/read/configure.ac | 1173 + plugins/MirOTR/Libgcrypt/read/depcomp | 584 + plugins/MirOTR/Libgcrypt/read/install-sh | 507 + plugins/MirOTR/Libgcrypt/read/ltmain.sh | 6871 +++++ plugins/MirOTR/Libgcrypt/read/missing | 360 + plugins/MirOTR/Libgcrypt/read/mkinstalldirs | 161 + plugins/MirOTR/Libgcrypt/src/ath.c | 345 + plugins/MirOTR/Libgcrypt/src/ath.h | 141 + plugins/MirOTR/Libgcrypt/src/cipher-proto.h | 115 + plugins/MirOTR/Libgcrypt/src/cipher.h | 139 + plugins/MirOTR/Libgcrypt/src/dumpsexp.c | 613 + plugins/MirOTR/Libgcrypt/src/fips.c | 852 + plugins/MirOTR/Libgcrypt/src/g10lib.h | 358 + plugins/MirOTR/Libgcrypt/src/gcrypt-module.h | 233 + plugins/MirOTR/Libgcrypt/src/gcrypt.h | 1843 ++ plugins/MirOTR/Libgcrypt/src/gcrypt.h.in | 1839 ++ plugins/MirOTR/Libgcrypt/src/gcryptrnd.c | 681 + plugins/MirOTR/Libgcrypt/src/getrandom.c | 327 + plugins/MirOTR/Libgcrypt/src/global.c | 1069 + plugins/MirOTR/Libgcrypt/src/hmac256.c | 784 + plugins/MirOTR/Libgcrypt/src/hmac256.h | 36 + plugins/MirOTR/Libgcrypt/src/hwfeatures.c | 167 + plugins/MirOTR/Libgcrypt/src/libgcrypt-config.in | 177 + plugins/MirOTR/Libgcrypt/src/libgcrypt.def | 237 + plugins/MirOTR/Libgcrypt/src/libgcrypt.m4 | 108 + plugins/MirOTR/Libgcrypt/src/libgcrypt.vers | 109 + plugins/MirOTR/Libgcrypt/src/misc.c | 297 + plugins/MirOTR/Libgcrypt/src/missing-string.c | 55 + plugins/MirOTR/Libgcrypt/src/module.c | 212 + plugins/MirOTR/Libgcrypt/src/mpi.h | 262 + plugins/MirOTR/Libgcrypt/src/secmem.c | 686 + plugins/MirOTR/Libgcrypt/src/secmem.h | 39 + plugins/MirOTR/Libgcrypt/src/sexp.c | 1976 ++ plugins/MirOTR/Libgcrypt/src/stdmem.c | 235 + plugins/MirOTR/Libgcrypt/src/stdmem.h | 32 + plugins/MirOTR/Libgcrypt/src/types.h | 128 + plugins/MirOTR/Libgcrypt/src/versioninfo.rc.in | 52 + plugins/MirOTR/Libgcrypt/src/visibility.c | 1453 ++ plugins/MirOTR/Libgcrypt/src/visibility.h | 704 + plugins/MirOTR/Libgpg-error/README | 47 + plugins/MirOTR/Libgpg-error/code-from-errno.c | 69 + plugins/MirOTR/Libgpg-error/code-from-errno.h | 120 + plugins/MirOTR/Libgpg-error/code-to-errno.c | 42 + plugins/MirOTR/Libgpg-error/code-to-errno.h | 1300 + plugins/MirOTR/Libgpg-error/err-codes-sym.h | 530 + plugins/MirOTR/Libgpg-error/err-codes.h | 530 + plugins/MirOTR/Libgpg-error/err-codes.h.in | 298 + plugins/MirOTR/Libgpg-error/err-sources-sym.h | 82 + plugins/MirOTR/Libgpg-error/err-sources.h | 82 + plugins/MirOTR/Libgpg-error/err-sources.h.in | 58 + plugins/MirOTR/Libgpg-error/errnos-sym.h | 323 + plugins/MirOTR/Libgpg-error/errnos.in | 172 + plugins/MirOTR/Libgpg-error/extra-h.in | 41 + plugins/MirOTR/Libgpg-error/gettext.h | 76 + plugins/MirOTR/Libgpg-error/gpg-error-config | 84 + plugins/MirOTR/Libgpg-error/gpg-error-config.in | 84 + plugins/MirOTR/Libgpg-error/gpg-error.c | 439 + plugins/MirOTR/Libgpg-error/gpg-error.def | 28 + plugins/MirOTR/Libgpg-error/gpg-error.def.in | 29 + plugins/MirOTR/Libgpg-error/gpg-error.exe | Bin 0 -> 15872 bytes plugins/MirOTR/Libgpg-error/gpg-error.h | 710 + plugins/MirOTR/Libgpg-error/gpg-error.h.in | 274 + plugins/MirOTR/Libgpg-error/gpg-error.m4 | 65 + plugins/MirOTR/Libgpg-error/init.c | 399 + plugins/MirOTR/Libgpg-error/init.h | 65 + plugins/MirOTR/Libgpg-error/mkerrcodes.awk | 99 + plugins/MirOTR/Libgpg-error/mkerrcodes.c | 78 + plugins/MirOTR/Libgpg-error/mkerrcodes.exe | Bin 0 -> 20570 bytes plugins/MirOTR/Libgpg-error/mkerrcodes.h | 91 + plugins/MirOTR/Libgpg-error/mkerrcodes1.awk | 96 + plugins/MirOTR/Libgpg-error/mkerrcodes2.awk | 134 + plugins/MirOTR/Libgpg-error/mkerrnos.awk | 104 + plugins/MirOTR/Libgpg-error/mkheader.awk | 218 + plugins/MirOTR/Libgpg-error/mkstrtable.awk | 189 + plugins/MirOTR/Libgpg-error/mkw32errmap.c | 178 + plugins/MirOTR/Libgpg-error/mkw32errmap.map.c | 1 + plugins/MirOTR/Libgpg-error/strerror-sym.c | 56 + plugins/MirOTR/Libgpg-error/strerror.c | 169 + plugins/MirOTR/Libgpg-error/strsource-sym.c | 43 + plugins/MirOTR/Libgpg-error/strsource.c | 37 + plugins/MirOTR/Libgpg-error/versioninfo.rc | 52 + plugins/MirOTR/Libgpg-error/versioninfo.rc.in | 52 + plugins/MirOTR/Libgpg-error/w32-add.h | 40 + plugins/MirOTR/Libgpg-error/w32-gettext.c | 1886 ++ plugins/MirOTR/Libgpg-error/w32ce-add.h | 7 + plugins/MirOTR/ekhtml/EkHtml_10.vcxproj | 156 - plugins/MirOTR/ekhtml/EkHtml_10.vcxproj.filters | 63 - plugins/MirOTR/ekhtml/EkHtml_12.vcxproj | 144 - plugins/MirOTR/ekhtml/EkHtml_12.vcxproj.filters | 63 - plugins/MirOTR/ekhtml/ekhtml_10.vcxproj | 156 + plugins/MirOTR/ekhtml/ekhtml_10.vcxproj.filters | 63 + plugins/MirOTR/ekhtml/ekhtml_12.vcxproj | 144 + plugins/MirOTR/ekhtml/ekhtml_12.vcxproj.filters | 63 + plugins/MirOTR/libgcrypt-1.4.6/cipher/ac.c | 3301 --- plugins/MirOTR/libgcrypt-1.4.6/cipher/arcfour.c | 156 - plugins/MirOTR/libgcrypt-1.4.6/cipher/bithelp.h | 54 - plugins/MirOTR/libgcrypt-1.4.6/cipher/blowfish.c | 605 - .../MirOTR/libgcrypt-1.4.6/cipher/camellia-glue.c | 253 - plugins/MirOTR/libgcrypt-1.4.6/cipher/camellia.c | 1461 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/camellia.h | 81 - plugins/MirOTR/libgcrypt-1.4.6/cipher/cast5.c | 620 - plugins/MirOTR/libgcrypt-1.4.6/cipher/cipher.c | 2133 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/crc.c | 297 - plugins/MirOTR/libgcrypt-1.4.6/cipher/des.c | 1196 - plugins/MirOTR/libgcrypt-1.4.6/cipher/dsa.c | 1182 - plugins/MirOTR/libgcrypt-1.4.6/cipher/ecc.c | 1390 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/elgamal.c | 846 - .../MirOTR/libgcrypt-1.4.6/cipher/hash-common.c | 94 - .../MirOTR/libgcrypt-1.4.6/cipher/hash-common.h | 33 - plugins/MirOTR/libgcrypt-1.4.6/cipher/hmac-tests.c | 732 - plugins/MirOTR/libgcrypt-1.4.6/cipher/md.c | 1382 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/md4.c | 328 - plugins/MirOTR/libgcrypt-1.4.6/cipher/md5.c | 355 - plugins/MirOTR/libgcrypt-1.4.6/cipher/primegen.c | 1862 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/pubkey.c | 2749 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/random.c | 323 - plugins/MirOTR/libgcrypt-1.4.6/cipher/rfc2268.c | 345 - .../libgcrypt-1.4.6/cipher/rijndael-tables.h | 1687 -- plugins/MirOTR/libgcrypt-1.4.6/cipher/rijndael.c | 1253 - plugins/MirOTR/libgcrypt-1.4.6/cipher/rmd.h | 37 - plugins/MirOTR/libgcrypt-1.4.6/cipher/rmd160.c | 572 - plugins/MirOTR/libgcrypt-1.4.6/cipher/rndw32.c | 982 - plugins/MirOTR/libgcrypt-1.4.6/cipher/rsa.c | 1379 - plugins/MirOTR/libgcrypt-1.4.6/cipher/seed.c | 478 - plugins/MirOTR/libgcrypt-1.4.6/cipher/serpent.c | 978 - plugins/MirOTR/libgcrypt-1.4.6/cipher/sha1.c | 479 - plugins/MirOTR/libgcrypt-1.4.6/cipher/sha256.c | 554 - plugins/MirOTR/libgcrypt-1.4.6/cipher/sha512.c | 629 - plugins/MirOTR/libgcrypt-1.4.6/cipher/tiger.c | 913 - plugins/MirOTR/libgcrypt-1.4.6/cipher/twofish.c | 1040 - plugins/MirOTR/libgcrypt-1.4.6/cipher/whirlpool.c | 1406 -- plugins/MirOTR/libgcrypt-1.4.6/custom/config.h | 437 - plugins/MirOTR/libgcrypt-1.4.6/custom/config2.h | 428 - .../libgcrypt-1.4.6/custom/libgcrypt-1.2.2.def | 183 - plugins/MirOTR/libgcrypt-1.4.6/doc/ChangeLog | 455 - plugins/MirOTR/libgcrypt-1.4.6/doc/HACKING | 66 - plugins/MirOTR/libgcrypt-1.4.6/doc/Makefile.am | 71 - plugins/MirOTR/libgcrypt-1.4.6/doc/Makefile.in | 699 - .../MirOTR/libgcrypt-1.4.6/doc/README.apichanges | 115 - plugins/MirOTR/libgcrypt-1.4.6/doc/authors.txt | 7 - plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.eps | 580 - plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.fig | 199 - plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.pdf | Bin 11576 -> 0 bytes plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.png | Bin 15376 -> 0 bytes plugins/MirOTR/libgcrypt-1.4.6/doc/gcrypt.info | 6839 ----- plugins/MirOTR/libgcrypt-1.4.6/doc/gcrypt.texi | 5867 ----- plugins/MirOTR/libgcrypt-1.4.6/doc/gpgvs.aim.txt | 22 - .../libgcrypt-1.4.6/doc/gpgvs.architecture.txt | 108 - plugins/MirOTR/libgcrypt-1.4.6/doc/gpl.texi | 397 - plugins/MirOTR/libgcrypt-1.4.6/doc/lgpl.texi | 565 - .../libgcrypt-1.4.6/doc/libgcrypt-modules.eps | 349 - .../libgcrypt-1.4.6/doc/libgcrypt-modules.fig | 193 - .../libgcrypt-1.4.6/doc/libgcrypt-modules.pdf | Bin 6090 -> 0 bytes .../libgcrypt-1.4.6/doc/libgcrypt-modules.png | Bin 6883 -> 0 bytes plugins/MirOTR/libgcrypt-1.4.6/doc/mdate-sh | 201 - plugins/MirOTR/libgcrypt-1.4.6/doc/readme.txt | 6 - plugins/MirOTR/libgcrypt-1.4.6/doc/stamp-vti | 4 - plugins/MirOTR/libgcrypt-1.4.6/doc/texinfo.tex | 7482 ------ plugins/MirOTR/libgcrypt-1.4.6/doc/version.texi | 4 - plugins/MirOTR/libgcrypt-1.4.6/inc/pwd.h | 0 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/errno.h | 0 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/ipc.h | 0 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/socket.h | 0 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/time.h | 2 - plugins/MirOTR/libgcrypt-1.4.6/inc/sys/types.h | 49 - plugins/MirOTR/libgcrypt-1.4.6/inc/sys/un.h | 0 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/wait.h | 0 plugins/MirOTR/libgcrypt-1.4.6/inc/unistd.h | 48 - .../libgcrypt-1.4.6/libgcrypt146lib_10.vcxproj | 255 - .../libgcrypt146lib_10.vcxproj.filters | 386 - .../libgcrypt-1.4.6/libgcrypt146lib_12.vcxproj | 243 - .../libgcrypt146lib_12.vcxproj.filters | 386 - plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/README | 53 - plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/distfiles | 11 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-add1.S | 124 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-lshift.S | 122 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-mul1.S | 90 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-mul2.S | 97 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-mul3.S | 95 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-rshift.S | 118 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-sub1.S | 124 - .../MirOTR/libgcrypt-1.4.6/mpi/alpha/udiv-qrnnd.S | 159 - plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/distfiles | 7 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-add1.S | 63 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-lshift.S | 77 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-mul1.S | 65 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-mul2.S | 107 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-mul3.S | 66 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-rshift.S | 80 - .../MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-sub1.S | 61 - plugins/MirOTR/libgcrypt-1.4.6/mpi/config.links | 361 - plugins/MirOTR/libgcrypt-1.4.6/mpi/ec.c | 709 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/Manifest | 29 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/distfiles | 11 - .../libgcrypt-1.4.6/mpi/generic/mpi-asm-defs.h | 10 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-add1.c | 65 - .../libgcrypt-1.4.6/mpi/generic/mpih-lshift.c | 68 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-mul1.c | 62 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-mul2.c | 68 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-mul3.c | 68 - .../libgcrypt-1.4.6/mpi/generic/mpih-rshift.c | 67 - .../MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-sub1.c | 66 - .../libgcrypt-1.4.6/mpi/generic/udiv-w-sdiv.c | 133 - plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/README | 84 - plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/distfiles | 7 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-add1.S | 70 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-lshift.S | 77 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-rshift.S | 73 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-sub1.S | 78 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa/udiv-qrnnd.S | 297 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/distfiles | 5 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/mpih-mul1.S | 115 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/mpih-mul2.S | 117 - .../MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/mpih-mul3.S | 126 - .../libgcrypt-1.4.6/mpi/hppa1.1/udiv-qrnnd.S | 92 - plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/Manifest | 28 - plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/distfiles | 10 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-add1.S | 116 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-lshift.S | 94 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-mul1.S | 84 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-mul2.S | 86 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-mul3.S | 86 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-rshift.S | 97 - .../MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-sub1.S | 117 - plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/syntax.h | 68 - plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/Manifest | 27 - plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/README | 26 - plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/distfiles | 10 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-add1.S | 135 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-lshift.S | 229 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-mul1.S | 89 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-mul2.S | 93 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-mul3.S | 93 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-rshift.S | 228 - .../MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-sub1.S | 142 - plugins/MirOTR/libgcrypt-1.4.6/mpi/longlong.h | 1578 -- plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/Manifest | 25 - plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/distfiles | 9 - .../libgcrypt-1.4.6/mpi/m68k/mc68020/Manifest | 23 - .../libgcrypt-1.4.6/mpi/m68k/mc68020/distfiles | 4 - .../libgcrypt-1.4.6/mpi/m68k/mc68020/mpih-mul1.S | 104 - .../libgcrypt-1.4.6/mpi/m68k/mc68020/mpih-mul2.S | 94 - .../libgcrypt-1.4.6/mpi/m68k/mc68020/mpih-mul3.S | 97 - .../MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-add1.S | 92 - .../MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-lshift.S | 164 - .../MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-rshift.S | 162 - .../MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-sub1.S | 91 - plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/syntax.h | 185 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/Manifest | 28 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/README | 23 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/distfiles | 11 - .../libgcrypt-1.4.6/mpi/mips3/mpi-asm-defs.h | 10 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-add1.S | 124 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-lshift.S | 97 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-mul1.S | 89 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-mul2.S | 101 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-mul3.S | 101 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-rshift.S | 95 - .../MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-sub1.S | 125 - .../MirOTR/libgcrypt-1.4.6/mpi/mod-source-info.h | 1 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-add.c | 236 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-asm-defs.h | 10 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-bit.c | 365 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-cmp.c | 90 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-div.c | 358 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-gcd.c | 54 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-inline.c | 36 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-inline.h | 154 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-internal.h | 278 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-inv.c | 267 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-mod.c | 185 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-mpow.c | 224 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-mul.c | 213 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-pow.c | 326 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-scan.c | 132 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpicoder.c | 752 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpih-div.c | 535 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpih-mul.c | 530 - plugins/MirOTR/libgcrypt-1.4.6/mpi/mpiutil.c | 462 - plugins/MirOTR/libgcrypt-1.4.6/mpi/pa7100/Manifest | 22 - .../MirOTR/libgcrypt-1.4.6/mpi/pa7100/distfiles | 4 - .../libgcrypt-1.4.6/mpi/pa7100/mpih-lshift.S | 96 - .../libgcrypt-1.4.6/mpi/pa7100/mpih-rshift.S | 92 - plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/README | 115 - .../MirOTR/libgcrypt-1.4.6/mpi/pentium4/distfiles | 3 - .../libgcrypt-1.4.6/mpi/pentium4/mmx/distfiles | 2 - .../libgcrypt-1.4.6/mpi/pentium4/mmx/mpih-lshift.S | 457 - .../libgcrypt-1.4.6/mpi/pentium4/mmx/mpih-rshift.S | 453 - .../libgcrypt-1.4.6/mpi/pentium4/sse2/distfiles | 5 - .../libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-add1.S | 91 - .../libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-mul1.S | 96 - .../libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-mul2.S | 136 - .../libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-mul3.S | 127 - .../libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-sub1.S | 112 - plugins/MirOTR/libgcrypt-1.4.6/mpi/power/Manifest | 27 - plugins/MirOTR/libgcrypt-1.4.6/mpi/power/distfiles | 8 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-add1.S | 87 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-lshift.S | 64 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-mul1.S | 115 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-mul2.S | 130 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-mul3.S | 135 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-rshift.S | 64 - .../MirOTR/libgcrypt-1.4.6/mpi/power/mpih-sub1.S | 88 - .../MirOTR/libgcrypt-1.4.6/mpi/powerpc32/Manifest | 28 - .../MirOTR/libgcrypt-1.4.6/mpi/powerpc32/distfiles | 10 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-add1.S | 136 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-lshift.S | 198 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-mul1.S | 120 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-mul2.S | 127 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-mul3.S | 130 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-rshift.S | 131 - .../libgcrypt-1.4.6/mpi/powerpc32/mpih-sub1.S | 133 - .../MirOTR/libgcrypt-1.4.6/mpi/powerpc32/syntax.h | 75 - .../MirOTR/libgcrypt-1.4.6/mpi/powerpc64/distfiles | 0 .../MirOTR/libgcrypt-1.4.6/mpi/sparc32/Manifest | 24 - .../MirOTR/libgcrypt-1.4.6/mpi/sparc32/distfiles | 6 - .../MirOTR/libgcrypt-1.4.6/mpi/sparc32/mpih-add1.S | 239 - .../libgcrypt-1.4.6/mpi/sparc32/mpih-lshift.S | 97 - .../libgcrypt-1.4.6/mpi/sparc32/mpih-rshift.S | 93 - plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/udiv.S | 195 - .../MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/Manifest | 23 - .../MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/distfiles | 5 - .../libgcrypt-1.4.6/mpi/sparc32v8/mpih-mul1.S | 109 - .../libgcrypt-1.4.6/mpi/sparc32v8/mpih-mul2.S | 132 - .../libgcrypt-1.4.6/mpi/sparc32v8/mpih-mul3.S | 67 - .../MirOTR/libgcrypt-1.4.6/mpi/supersparc/Manifest | 21 - .../libgcrypt-1.4.6/mpi/supersparc/distfiles | 3 - .../MirOTR/libgcrypt-1.4.6/mpi/supersparc/udiv.S | 118 - .../MirOTR/libgcrypt-1.4.6/random/rand-internal.h | 137 - .../MirOTR/libgcrypt-1.4.6/random/random-csprng.c | 1397 -- .../MirOTR/libgcrypt-1.4.6/random/random-daemon.c | 360 - .../MirOTR/libgcrypt-1.4.6/random/random-fips.c | 1118 - plugins/MirOTR/libgcrypt-1.4.6/random/random.c | 323 - plugins/MirOTR/libgcrypt-1.4.6/random/random.h | 72 - plugins/MirOTR/libgcrypt-1.4.6/random/rndegd.c | 290 - plugins/MirOTR/libgcrypt-1.4.6/random/rndhw.c | 138 - plugins/MirOTR/libgcrypt-1.4.6/random/rndlinux.c | 167 - plugins/MirOTR/libgcrypt-1.4.6/random/rndunix.c | 883 - plugins/MirOTR/libgcrypt-1.4.6/random/rndw32.c | 981 - plugins/MirOTR/libgcrypt-1.4.6/read/AUTHORS | 131 - plugins/MirOTR/libgcrypt-1.4.6/read/COPYING | 340 - plugins/MirOTR/libgcrypt-1.4.6/read/COPYING.LIB | 510 - plugins/MirOTR/libgcrypt-1.4.6/read/ChangeLog | 1358 - plugins/MirOTR/libgcrypt-1.4.6/read/INSTALL | 234 - plugins/MirOTR/libgcrypt-1.4.6/read/Makefile.am | 53 - plugins/MirOTR/libgcrypt-1.4.6/read/Makefile.in | 719 - plugins/MirOTR/libgcrypt-1.4.6/read/NEWS | 626 - plugins/MirOTR/libgcrypt-1.4.6/read/README | 270 - plugins/MirOTR/libgcrypt-1.4.6/read/README.SVN | 51 - plugins/MirOTR/libgcrypt-1.4.6/read/THANKS | 159 - plugins/MirOTR/libgcrypt-1.4.6/read/TODO | 61 - plugins/MirOTR/libgcrypt-1.4.6/read/VERSION | 1 - plugins/MirOTR/libgcrypt-1.4.6/read/acinclude.m4 | 420 - plugins/MirOTR/libgcrypt-1.4.6/read/aclocal.m4 | 981 - plugins/MirOTR/libgcrypt-1.4.6/read/autogen.sh | 200 - plugins/MirOTR/libgcrypt-1.4.6/read/compile | 142 - plugins/MirOTR/libgcrypt-1.4.6/read/config.guess | 1516 -- plugins/MirOTR/libgcrypt-1.4.6/read/config.h.in | 428 - plugins/MirOTR/libgcrypt-1.4.6/read/config.sub | 1630 -- plugins/MirOTR/libgcrypt-1.4.6/read/configure | 24847 ------------------- plugins/MirOTR/libgcrypt-1.4.6/read/configure.ac | 1173 - plugins/MirOTR/libgcrypt-1.4.6/read/depcomp | 584 - plugins/MirOTR/libgcrypt-1.4.6/read/install-sh | 507 - plugins/MirOTR/libgcrypt-1.4.6/read/ltmain.sh | 6871 ----- plugins/MirOTR/libgcrypt-1.4.6/read/missing | 360 - plugins/MirOTR/libgcrypt-1.4.6/read/mkinstalldirs | 161 - plugins/MirOTR/libgcrypt-1.4.6/src/ath.c | 345 - plugins/MirOTR/libgcrypt-1.4.6/src/ath.h | 141 - plugins/MirOTR/libgcrypt-1.4.6/src/cipher-proto.h | 115 - plugins/MirOTR/libgcrypt-1.4.6/src/cipher.h | 139 - plugins/MirOTR/libgcrypt-1.4.6/src/dumpsexp.c | 613 - plugins/MirOTR/libgcrypt-1.4.6/src/fips.c | 852 - plugins/MirOTR/libgcrypt-1.4.6/src/g10lib.h | 358 - plugins/MirOTR/libgcrypt-1.4.6/src/gcrypt-module.h | 233 - plugins/MirOTR/libgcrypt-1.4.6/src/gcrypt.h | 1843 -- plugins/MirOTR/libgcrypt-1.4.6/src/gcrypt.h.in | 1839 -- plugins/MirOTR/libgcrypt-1.4.6/src/gcryptrnd.c | 681 - plugins/MirOTR/libgcrypt-1.4.6/src/getrandom.c | 327 - plugins/MirOTR/libgcrypt-1.4.6/src/global.c | 1069 - plugins/MirOTR/libgcrypt-1.4.6/src/hmac256.c | 784 - plugins/MirOTR/libgcrypt-1.4.6/src/hmac256.h | 36 - plugins/MirOTR/libgcrypt-1.4.6/src/hwfeatures.c | 167 - .../MirOTR/libgcrypt-1.4.6/src/libgcrypt-config.in | 177 - plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt.def | 237 - plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt.m4 | 108 - plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt.vers | 109 - plugins/MirOTR/libgcrypt-1.4.6/src/misc.c | 297 - .../MirOTR/libgcrypt-1.4.6/src/missing-string.c | 55 - plugins/MirOTR/libgcrypt-1.4.6/src/module.c | 212 - plugins/MirOTR/libgcrypt-1.4.6/src/mpi.h | 262 - plugins/MirOTR/libgcrypt-1.4.6/src/secmem.c | 686 - plugins/MirOTR/libgcrypt-1.4.6/src/secmem.h | 39 - plugins/MirOTR/libgcrypt-1.4.6/src/sexp.c | 1976 -- plugins/MirOTR/libgcrypt-1.4.6/src/stdmem.c | 235 - plugins/MirOTR/libgcrypt-1.4.6/src/stdmem.h | 32 - plugins/MirOTR/libgcrypt-1.4.6/src/types.h | 128 - .../MirOTR/libgcrypt-1.4.6/src/versioninfo.rc.in | 52 - plugins/MirOTR/libgcrypt-1.4.6/src/visibility.c | 1453 -- plugins/MirOTR/libgcrypt-1.4.6/src/visibility.h | 704 - plugins/MirOTR/libgpg-error-1.9/README | 47 - plugins/MirOTR/libgpg-error-1.9/code-from-errno.c | 69 - plugins/MirOTR/libgpg-error-1.9/code-from-errno.h | 120 - plugins/MirOTR/libgpg-error-1.9/code-to-errno.c | 42 - plugins/MirOTR/libgpg-error-1.9/code-to-errno.h | 1300 - plugins/MirOTR/libgpg-error-1.9/err-codes-sym.h | 530 - plugins/MirOTR/libgpg-error-1.9/err-codes.h | 530 - plugins/MirOTR/libgpg-error-1.9/err-codes.h.in | 298 - plugins/MirOTR/libgpg-error-1.9/err-sources-sym.h | 82 - plugins/MirOTR/libgpg-error-1.9/err-sources.h | 82 - plugins/MirOTR/libgpg-error-1.9/err-sources.h.in | 58 - plugins/MirOTR/libgpg-error-1.9/errnos-sym.h | 323 - plugins/MirOTR/libgpg-error-1.9/errnos.in | 172 - plugins/MirOTR/libgpg-error-1.9/extra-h.in | 41 - plugins/MirOTR/libgpg-error-1.9/gettext.h | 76 - plugins/MirOTR/libgpg-error-1.9/gpg-error-config | 84 - .../MirOTR/libgpg-error-1.9/gpg-error-config.in | 84 - plugins/MirOTR/libgpg-error-1.9/gpg-error.c | 439 - plugins/MirOTR/libgpg-error-1.9/gpg-error.def | 28 - plugins/MirOTR/libgpg-error-1.9/gpg-error.def.in | 29 - plugins/MirOTR/libgpg-error-1.9/gpg-error.exe | Bin 15872 -> 0 bytes plugins/MirOTR/libgpg-error-1.9/gpg-error.h | 710 - plugins/MirOTR/libgpg-error-1.9/gpg-error.h.in | 274 - plugins/MirOTR/libgpg-error-1.9/gpg-error.m4 | 65 - plugins/MirOTR/libgpg-error-1.9/init.c | 399 - plugins/MirOTR/libgpg-error-1.9/init.h | 65 - plugins/MirOTR/libgpg-error-1.9/mkerrcodes.awk | 99 - plugins/MirOTR/libgpg-error-1.9/mkerrcodes.c | 78 - plugins/MirOTR/libgpg-error-1.9/mkerrcodes.exe | Bin 20570 -> 0 bytes plugins/MirOTR/libgpg-error-1.9/mkerrcodes.h | 91 - plugins/MirOTR/libgpg-error-1.9/mkerrcodes1.awk | 96 - plugins/MirOTR/libgpg-error-1.9/mkerrcodes2.awk | 134 - plugins/MirOTR/libgpg-error-1.9/mkerrnos.awk | 104 - plugins/MirOTR/libgpg-error-1.9/mkheader.awk | 218 - plugins/MirOTR/libgpg-error-1.9/mkstrtable.awk | 189 - plugins/MirOTR/libgpg-error-1.9/mkw32errmap.c | 178 - plugins/MirOTR/libgpg-error-1.9/mkw32errmap.map.c | 1 - plugins/MirOTR/libgpg-error-1.9/strerror-sym.c | 56 - plugins/MirOTR/libgpg-error-1.9/strerror.c | 169 - plugins/MirOTR/libgpg-error-1.9/strsource-sym.c | 43 - plugins/MirOTR/libgpg-error-1.9/strsource.c | 37 - plugins/MirOTR/libgpg-error-1.9/versioninfo.rc | 52 - plugins/MirOTR/libgpg-error-1.9/versioninfo.rc.in | 52 - plugins/MirOTR/libgpg-error-1.9/w32-add.h | 40 - plugins/MirOTR/libgpg-error-1.9/w32-gettext.c | 1886 -- plugins/MirOTR/libgpg-error-1.9/w32ce-add.h | 7 - plugins/MirOTR/libotr-3.2.0/custom/config.h | 66 - plugins/MirOTR/libotr-3.2.0/inc/sys/errno.h | 0 plugins/MirOTR/libotr-3.2.0/inc/sys/ipc.h | 0 plugins/MirOTR/libotr-3.2.0/inc/sys/socket.h | 0 plugins/MirOTR/libotr-3.2.0/inc/sys/time.h | 2 - plugins/MirOTR/libotr-3.2.0/inc/sys/types.h | 49 - plugins/MirOTR/libotr-3.2.0/inc/sys/un.h | 0 plugins/MirOTR/libotr-3.2.0/inc/unistd.h | 61 - plugins/MirOTR/libotr-3.2.0/libotr320_10.vcxproj | 170 - plugins/MirOTR/libotr-3.2.0/libotr320_12.vcxproj | 158 - plugins/MirOTR/libotr-3.2.0/read/AUTHORS | 7 - plugins/MirOTR/libotr-3.2.0/read/COPYING | 340 - plugins/MirOTR/libotr-3.2.0/read/COPYING.LIB | 504 - plugins/MirOTR/libotr-3.2.0/read/ChangeLog | 527 - plugins/MirOTR/libotr-3.2.0/read/INSTALL | 45 - plugins/MirOTR/libotr-3.2.0/read/Makefile.am | 9 - plugins/MirOTR/libotr-3.2.0/read/Makefile.in | 672 - plugins/MirOTR/libotr-3.2.0/read/NEWS | 232 - plugins/MirOTR/libotr-3.2.0/read/Protocol-v2.html | 1646 -- plugins/MirOTR/libotr-3.2.0/read/README | 316 - plugins/MirOTR/libotr-3.2.0/read/UPGRADING | 337 - plugins/MirOTR/libotr-3.2.0/read/aclocal.m4 | 7376 ------ plugins/MirOTR/libotr-3.2.0/read/config.guess | 1466 -- plugins/MirOTR/libotr-3.2.0/read/config.h.in | 55 - plugins/MirOTR/libotr-3.2.0/read/config.sub | 1579 -- plugins/MirOTR/libotr-3.2.0/read/configure | 20135 --------------- plugins/MirOTR/libotr-3.2.0/read/configure.ac | 31 - plugins/MirOTR/libotr-3.2.0/read/depcomp | 530 - plugins/MirOTR/libotr-3.2.0/read/install-sh | 323 - plugins/MirOTR/libotr-3.2.0/read/libotr.m4 | 134 - plugins/MirOTR/libotr-3.2.0/read/libotr.pc.in | 11 - plugins/MirOTR/libotr-3.2.0/read/ltmain.sh | 6871 ----- plugins/MirOTR/libotr-3.2.0/read/missing | 360 - plugins/MirOTR/libotr-3.2.0/src/auth.c | 1413 -- plugins/MirOTR/libotr-3.2.0/src/auth.h | 157 - plugins/MirOTR/libotr-3.2.0/src/b64.c | 249 - plugins/MirOTR/libotr-3.2.0/src/b64.h | 57 - plugins/MirOTR/libotr-3.2.0/src/context.c | 330 - plugins/MirOTR/libotr-3.2.0/src/context.h | 182 - plugins/MirOTR/libotr-3.2.0/src/dh.c | 466 - plugins/MirOTR/libotr-3.2.0/src/dh.h | 119 - plugins/MirOTR/libotr-3.2.0/src/mem.c | 163 - plugins/MirOTR/libotr-3.2.0/src/mem.h | 25 - plugins/MirOTR/libotr-3.2.0/src/message.c | 1446 -- plugins/MirOTR/libotr-3.2.0/src/message.h | 210 - plugins/MirOTR/libotr-3.2.0/src/privkey-t.h | 39 - plugins/MirOTR/libotr-3.2.0/src/privkey.c | 749 - plugins/MirOTR/libotr-3.2.0/src/privkey.h | 115 - plugins/MirOTR/libotr-3.2.0/src/proto.c | 906 - plugins/MirOTR/libotr-3.2.0/src/proto.h | 150 - plugins/MirOTR/libotr-3.2.0/src/serial.h | 85 - plugins/MirOTR/libotr-3.2.0/src/sm.c | 929 - plugins/MirOTR/libotr-3.2.0/src/sm.h | 83 - plugins/MirOTR/libotr-3.2.0/src/tlv.c | 108 - plugins/MirOTR/libotr-3.2.0/src/tlv.h | 70 - plugins/MirOTR/libotr-3.2.0/src/userstate.c | 51 - plugins/MirOTR/libotr-3.2.0/src/userstate.h | 45 - plugins/MirOTR/libotr-3.2.0/src/version.h | 29 - plugins/MirOTR/libotr/custom/config.h | 66 + plugins/MirOTR/libotr/inc/sys/errno.h | 0 plugins/MirOTR/libotr/inc/sys/ipc.h | 0 plugins/MirOTR/libotr/inc/sys/socket.h | 0 plugins/MirOTR/libotr/inc/sys/time.h | 2 + plugins/MirOTR/libotr/inc/sys/types.h | 49 + plugins/MirOTR/libotr/inc/sys/un.h | 0 plugins/MirOTR/libotr/inc/unistd.h | 61 + plugins/MirOTR/libotr/libotr320_10.vcxproj | 170 + plugins/MirOTR/libotr/libotr320_12.vcxproj | 158 + plugins/MirOTR/libotr/read/AUTHORS | 7 + plugins/MirOTR/libotr/read/COPYING | 340 + plugins/MirOTR/libotr/read/COPYING.LIB | 504 + plugins/MirOTR/libotr/read/ChangeLog | 527 + plugins/MirOTR/libotr/read/INSTALL | 45 + plugins/MirOTR/libotr/read/Makefile.am | 9 + plugins/MirOTR/libotr/read/Makefile.in | 672 + plugins/MirOTR/libotr/read/NEWS | 232 + plugins/MirOTR/libotr/read/Protocol-v2.html | 1646 ++ plugins/MirOTR/libotr/read/README | 316 + plugins/MirOTR/libotr/read/UPGRADING | 337 + plugins/MirOTR/libotr/read/aclocal.m4 | 7376 ++++++ plugins/MirOTR/libotr/read/config.guess | 1466 ++ plugins/MirOTR/libotr/read/config.h.in | 55 + plugins/MirOTR/libotr/read/config.sub | 1579 ++ plugins/MirOTR/libotr/read/configure | 20135 +++++++++++++++ plugins/MirOTR/libotr/read/configure.ac | 31 + plugins/MirOTR/libotr/read/depcomp | 530 + plugins/MirOTR/libotr/read/install-sh | 323 + plugins/MirOTR/libotr/read/libotr.m4 | 134 + plugins/MirOTR/libotr/read/libotr.pc.in | 11 + plugins/MirOTR/libotr/read/ltmain.sh | 6871 +++++ plugins/MirOTR/libotr/read/missing | 360 + plugins/MirOTR/libotr/src/auth.c | 1413 ++ plugins/MirOTR/libotr/src/auth.h | 157 + plugins/MirOTR/libotr/src/b64.c | 249 + plugins/MirOTR/libotr/src/b64.h | 57 + plugins/MirOTR/libotr/src/context.c | 330 + plugins/MirOTR/libotr/src/context.h | 182 + plugins/MirOTR/libotr/src/dh.c | 466 + plugins/MirOTR/libotr/src/dh.h | 119 + plugins/MirOTR/libotr/src/mem.c | 163 + plugins/MirOTR/libotr/src/mem.h | 25 + plugins/MirOTR/libotr/src/message.c | 1446 ++ plugins/MirOTR/libotr/src/message.h | 210 + plugins/MirOTR/libotr/src/privkey-t.h | 39 + plugins/MirOTR/libotr/src/privkey.c | 749 + plugins/MirOTR/libotr/src/privkey.h | 115 + plugins/MirOTR/libotr/src/proto.c | 906 + plugins/MirOTR/libotr/src/proto.h | 150 + plugins/MirOTR/libotr/src/serial.h | 85 + plugins/MirOTR/libotr/src/sm.c | 929 + plugins/MirOTR/libotr/src/sm.h | 83 + plugins/MirOTR/libotr/src/tlv.c | 108 + plugins/MirOTR/libotr/src/tlv.h | 70 + plugins/MirOTR/libotr/src/userstate.c | 51 + plugins/MirOTR/libotr/src/userstate.h | 45 + plugins/MirOTR/libotr/src/version.h | 29 + 828 files changed, 209029 insertions(+), 209029 deletions(-) create mode 100644 plugins/MirOTR/Libgcrypt/cipher/ac.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/arcfour.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/bithelp.h create mode 100644 plugins/MirOTR/Libgcrypt/cipher/blowfish.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/camellia-glue.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/camellia.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/camellia.h create mode 100644 plugins/MirOTR/Libgcrypt/cipher/cast5.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/cipher.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/crc.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/des.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/dsa.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/ecc.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/elgamal.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/hash-common.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/hash-common.h create mode 100644 plugins/MirOTR/Libgcrypt/cipher/hmac-tests.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/md.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/md4.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/md5.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/primegen.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/pubkey.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/random.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rfc2268.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rijndael-tables.h create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rijndael.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rmd.h create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rmd160.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rndw32.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/rsa.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/seed.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/serpent.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/sha1.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/sha256.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/sha512.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/tiger.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/twofish.c create mode 100644 plugins/MirOTR/Libgcrypt/cipher/whirlpool.c create mode 100644 plugins/MirOTR/Libgcrypt/custom/config.h create mode 100644 plugins/MirOTR/Libgcrypt/custom/config2.h create mode 100644 plugins/MirOTR/Libgcrypt/custom/libgcrypt-1.2.2.def create mode 100644 plugins/MirOTR/Libgcrypt/doc/ChangeLog create mode 100644 plugins/MirOTR/Libgcrypt/doc/HACKING create mode 100644 plugins/MirOTR/Libgcrypt/doc/Makefile.am create mode 100644 plugins/MirOTR/Libgcrypt/doc/Makefile.in create mode 100644 plugins/MirOTR/Libgcrypt/doc/README.apichanges create mode 100644 plugins/MirOTR/Libgcrypt/doc/authors.txt create mode 100644 plugins/MirOTR/Libgcrypt/doc/fips-fsm.eps create mode 100644 plugins/MirOTR/Libgcrypt/doc/fips-fsm.fig create mode 100644 plugins/MirOTR/Libgcrypt/doc/fips-fsm.pdf create mode 100644 plugins/MirOTR/Libgcrypt/doc/fips-fsm.png create mode 100644 plugins/MirOTR/Libgcrypt/doc/gcrypt.info create mode 100644 plugins/MirOTR/Libgcrypt/doc/gcrypt.texi create mode 100644 plugins/MirOTR/Libgcrypt/doc/gpgvs.aim.txt create mode 100644 plugins/MirOTR/Libgcrypt/doc/gpgvs.architecture.txt create mode 100644 plugins/MirOTR/Libgcrypt/doc/gpl.texi create mode 100644 plugins/MirOTR/Libgcrypt/doc/lgpl.texi create mode 100644 plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.eps create mode 100644 plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.fig create mode 100644 plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.pdf create mode 100644 plugins/MirOTR/Libgcrypt/doc/libgcrypt-modules.png create mode 100644 plugins/MirOTR/Libgcrypt/doc/mdate-sh create mode 100644 plugins/MirOTR/Libgcrypt/doc/readme.txt create mode 100644 plugins/MirOTR/Libgcrypt/doc/stamp-vti create mode 100644 plugins/MirOTR/Libgcrypt/doc/texinfo.tex create mode 100644 plugins/MirOTR/Libgcrypt/doc/version.texi create mode 100644 plugins/MirOTR/Libgcrypt/inc/pwd.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/errno.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/ipc.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/socket.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/time.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/types.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/un.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/sys/wait.h create mode 100644 plugins/MirOTR/Libgcrypt/inc/unistd.h create mode 100644 plugins/MirOTR/Libgcrypt/libgcrypt146lib_10.vcxproj create mode 100644 plugins/MirOTR/Libgcrypt/libgcrypt146lib_10.vcxproj.filters create mode 100644 plugins/MirOTR/Libgcrypt/libgcrypt146lib_12.vcxproj create mode 100644 plugins/MirOTR/Libgcrypt/libgcrypt146lib_12.vcxproj.filters create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/README create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/alpha/udiv-qrnnd.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/amd64/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/config.links create mode 100644 plugins/MirOTR/Libgcrypt/mpi/ec.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpi-asm-defs.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-add1.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-lshift.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-mul1.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-mul2.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-mul3.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-rshift.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/mpih-sub1.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/generic/udiv-w-sdiv.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/README create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa/udiv-qrnnd.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa1.1/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa1.1/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa1.1/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa1.1/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/hppa1.1/udiv-qrnnd.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i386/syntax.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/README create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/i586/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/longlong.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mc68020/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mc68020/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mc68020/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mc68020/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mc68020/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/m68k/syntax.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/README create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpi-asm-defs.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mips3/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mod-source-info.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-add.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-asm-defs.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-bit.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-cmp.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-div.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-gcd.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-inline.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-inline.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-internal.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-inv.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-mod.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-mpow.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-mul.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-pow.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpi-scan.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpicoder.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpih-div.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpih-mul.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/mpiutil.c create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pa7100/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pa7100/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pa7100/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pa7100/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/README create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/mmx/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/mmx/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/mmx/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/sse2/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/pentium4/sse2/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/power/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/mpih-sub1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc32/syntax.h create mode 100644 plugins/MirOTR/Libgcrypt/mpi/powerpc64/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32/mpih-add1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32/mpih-lshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32/mpih-rshift.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32/udiv.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32v8/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32v8/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32v8/mpih-mul1.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32v8/mpih-mul2.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/sparc32v8/mpih-mul3.S create mode 100644 plugins/MirOTR/Libgcrypt/mpi/supersparc/Manifest create mode 100644 plugins/MirOTR/Libgcrypt/mpi/supersparc/distfiles create mode 100644 plugins/MirOTR/Libgcrypt/mpi/supersparc/udiv.S create mode 100644 plugins/MirOTR/Libgcrypt/random/rand-internal.h create mode 100644 plugins/MirOTR/Libgcrypt/random/random-csprng.c create mode 100644 plugins/MirOTR/Libgcrypt/random/random-daemon.c create mode 100644 plugins/MirOTR/Libgcrypt/random/random-fips.c create mode 100644 plugins/MirOTR/Libgcrypt/random/random.c create mode 100644 plugins/MirOTR/Libgcrypt/random/random.h create mode 100644 plugins/MirOTR/Libgcrypt/random/rndegd.c create mode 100644 plugins/MirOTR/Libgcrypt/random/rndhw.c create mode 100644 plugins/MirOTR/Libgcrypt/random/rndlinux.c create mode 100644 plugins/MirOTR/Libgcrypt/random/rndunix.c create mode 100644 plugins/MirOTR/Libgcrypt/random/rndw32.c create mode 100644 plugins/MirOTR/Libgcrypt/read/AUTHORS create mode 100644 plugins/MirOTR/Libgcrypt/read/COPYING create mode 100644 plugins/MirOTR/Libgcrypt/read/COPYING.LIB create mode 100644 plugins/MirOTR/Libgcrypt/read/ChangeLog create mode 100644 plugins/MirOTR/Libgcrypt/read/INSTALL create mode 100644 plugins/MirOTR/Libgcrypt/read/Makefile.am create mode 100644 plugins/MirOTR/Libgcrypt/read/Makefile.in create mode 100644 plugins/MirOTR/Libgcrypt/read/NEWS create mode 100644 plugins/MirOTR/Libgcrypt/read/README create mode 100644 plugins/MirOTR/Libgcrypt/read/README.SVN create mode 100644 plugins/MirOTR/Libgcrypt/read/THANKS create mode 100644 plugins/MirOTR/Libgcrypt/read/TODO create mode 100644 plugins/MirOTR/Libgcrypt/read/VERSION create mode 100644 plugins/MirOTR/Libgcrypt/read/acinclude.m4 create mode 100644 plugins/MirOTR/Libgcrypt/read/aclocal.m4 create mode 100644 plugins/MirOTR/Libgcrypt/read/autogen.sh create mode 100644 plugins/MirOTR/Libgcrypt/read/compile create mode 100644 plugins/MirOTR/Libgcrypt/read/config.guess create mode 100644 plugins/MirOTR/Libgcrypt/read/config.h.in create mode 100644 plugins/MirOTR/Libgcrypt/read/config.sub create mode 100644 plugins/MirOTR/Libgcrypt/read/configure create mode 100644 plugins/MirOTR/Libgcrypt/read/configure.ac create mode 100644 plugins/MirOTR/Libgcrypt/read/depcomp create mode 100644 plugins/MirOTR/Libgcrypt/read/install-sh create mode 100644 plugins/MirOTR/Libgcrypt/read/ltmain.sh create mode 100644 plugins/MirOTR/Libgcrypt/read/missing create mode 100644 plugins/MirOTR/Libgcrypt/read/mkinstalldirs create mode 100644 plugins/MirOTR/Libgcrypt/src/ath.c create mode 100644 plugins/MirOTR/Libgcrypt/src/ath.h create mode 100644 plugins/MirOTR/Libgcrypt/src/cipher-proto.h create mode 100644 plugins/MirOTR/Libgcrypt/src/cipher.h create mode 100644 plugins/MirOTR/Libgcrypt/src/dumpsexp.c create mode 100644 plugins/MirOTR/Libgcrypt/src/fips.c create mode 100644 plugins/MirOTR/Libgcrypt/src/g10lib.h create mode 100644 plugins/MirOTR/Libgcrypt/src/gcrypt-module.h create mode 100644 plugins/MirOTR/Libgcrypt/src/gcrypt.h create mode 100644 plugins/MirOTR/Libgcrypt/src/gcrypt.h.in create mode 100644 plugins/MirOTR/Libgcrypt/src/gcryptrnd.c create mode 100644 plugins/MirOTR/Libgcrypt/src/getrandom.c create mode 100644 plugins/MirOTR/Libgcrypt/src/global.c create mode 100644 plugins/MirOTR/Libgcrypt/src/hmac256.c create mode 100644 plugins/MirOTR/Libgcrypt/src/hmac256.h create mode 100644 plugins/MirOTR/Libgcrypt/src/hwfeatures.c create mode 100644 plugins/MirOTR/Libgcrypt/src/libgcrypt-config.in create mode 100644 plugins/MirOTR/Libgcrypt/src/libgcrypt.def create mode 100644 plugins/MirOTR/Libgcrypt/src/libgcrypt.m4 create mode 100644 plugins/MirOTR/Libgcrypt/src/libgcrypt.vers create mode 100644 plugins/MirOTR/Libgcrypt/src/misc.c create mode 100644 plugins/MirOTR/Libgcrypt/src/missing-string.c create mode 100644 plugins/MirOTR/Libgcrypt/src/module.c create mode 100644 plugins/MirOTR/Libgcrypt/src/mpi.h create mode 100644 plugins/MirOTR/Libgcrypt/src/secmem.c create mode 100644 plugins/MirOTR/Libgcrypt/src/secmem.h create mode 100644 plugins/MirOTR/Libgcrypt/src/sexp.c create mode 100644 plugins/MirOTR/Libgcrypt/src/stdmem.c create mode 100644 plugins/MirOTR/Libgcrypt/src/stdmem.h create mode 100644 plugins/MirOTR/Libgcrypt/src/types.h create mode 100644 plugins/MirOTR/Libgcrypt/src/versioninfo.rc.in create mode 100644 plugins/MirOTR/Libgcrypt/src/visibility.c create mode 100644 plugins/MirOTR/Libgcrypt/src/visibility.h create mode 100644 plugins/MirOTR/Libgpg-error/README create mode 100644 plugins/MirOTR/Libgpg-error/code-from-errno.c create mode 100644 plugins/MirOTR/Libgpg-error/code-from-errno.h create mode 100644 plugins/MirOTR/Libgpg-error/code-to-errno.c create mode 100644 plugins/MirOTR/Libgpg-error/code-to-errno.h create mode 100644 plugins/MirOTR/Libgpg-error/err-codes-sym.h create mode 100644 plugins/MirOTR/Libgpg-error/err-codes.h create mode 100644 plugins/MirOTR/Libgpg-error/err-codes.h.in create mode 100644 plugins/MirOTR/Libgpg-error/err-sources-sym.h create mode 100644 plugins/MirOTR/Libgpg-error/err-sources.h create mode 100644 plugins/MirOTR/Libgpg-error/err-sources.h.in create mode 100644 plugins/MirOTR/Libgpg-error/errnos-sym.h create mode 100644 plugins/MirOTR/Libgpg-error/errnos.in create mode 100644 plugins/MirOTR/Libgpg-error/extra-h.in create mode 100644 plugins/MirOTR/Libgpg-error/gettext.h create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error-config create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error-config.in create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.c create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.def create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.def.in create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.exe create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.h create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.h.in create mode 100644 plugins/MirOTR/Libgpg-error/gpg-error.m4 create mode 100644 plugins/MirOTR/Libgpg-error/init.c create mode 100644 plugins/MirOTR/Libgpg-error/init.h create mode 100644 plugins/MirOTR/Libgpg-error/mkerrcodes.awk create mode 100644 plugins/MirOTR/Libgpg-error/mkerrcodes.c create mode 100644 plugins/MirOTR/Libgpg-error/mkerrcodes.exe create mode 100644 plugins/MirOTR/Libgpg-error/mkerrcodes.h create mode 100644 plugins/MirOTR/Libgpg-error/mkerrcodes1.awk create mode 100644 plugins/MirOTR/Libgpg-error/mkerrcodes2.awk create mode 100644 plugins/MirOTR/Libgpg-error/mkerrnos.awk create mode 100644 plugins/MirOTR/Libgpg-error/mkheader.awk create mode 100644 plugins/MirOTR/Libgpg-error/mkstrtable.awk create mode 100644 plugins/MirOTR/Libgpg-error/mkw32errmap.c create mode 100644 plugins/MirOTR/Libgpg-error/mkw32errmap.map.c create mode 100644 plugins/MirOTR/Libgpg-error/strerror-sym.c create mode 100644 plugins/MirOTR/Libgpg-error/strerror.c create mode 100644 plugins/MirOTR/Libgpg-error/strsource-sym.c create mode 100644 plugins/MirOTR/Libgpg-error/strsource.c create mode 100644 plugins/MirOTR/Libgpg-error/versioninfo.rc create mode 100644 plugins/MirOTR/Libgpg-error/versioninfo.rc.in create mode 100644 plugins/MirOTR/Libgpg-error/w32-add.h create mode 100644 plugins/MirOTR/Libgpg-error/w32-gettext.c create mode 100644 plugins/MirOTR/Libgpg-error/w32ce-add.h delete mode 100644 plugins/MirOTR/ekhtml/EkHtml_10.vcxproj delete mode 100644 plugins/MirOTR/ekhtml/EkHtml_10.vcxproj.filters delete mode 100644 plugins/MirOTR/ekhtml/EkHtml_12.vcxproj delete mode 100644 plugins/MirOTR/ekhtml/EkHtml_12.vcxproj.filters create mode 100644 plugins/MirOTR/ekhtml/ekhtml_10.vcxproj create mode 100644 plugins/MirOTR/ekhtml/ekhtml_10.vcxproj.filters create mode 100644 plugins/MirOTR/ekhtml/ekhtml_12.vcxproj create mode 100644 plugins/MirOTR/ekhtml/ekhtml_12.vcxproj.filters delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/ac.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/arcfour.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/bithelp.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/blowfish.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/camellia-glue.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/camellia.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/camellia.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/cast5.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/cipher.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/crc.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/des.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/dsa.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/ecc.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/elgamal.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/hash-common.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/hash-common.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/hmac-tests.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/md.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/md4.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/md5.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/primegen.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/pubkey.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/random.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rfc2268.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rijndael-tables.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rijndael.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rmd.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rmd160.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rndw32.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/rsa.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/seed.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/serpent.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/sha1.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/sha256.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/sha512.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/tiger.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/twofish.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/cipher/whirlpool.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/custom/config.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/custom/config2.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/custom/libgcrypt-1.2.2.def delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/ChangeLog delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/HACKING delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/Makefile.am delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/Makefile.in delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/README.apichanges delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/authors.txt delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.eps delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.fig delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.pdf delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/fips-fsm.png delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/gcrypt.info delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/gcrypt.texi delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/gpgvs.aim.txt delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/gpgvs.architecture.txt delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/gpl.texi delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/lgpl.texi delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/libgcrypt-modules.eps delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/libgcrypt-modules.fig delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/libgcrypt-modules.pdf delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/libgcrypt-modules.png delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/mdate-sh delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/readme.txt delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/stamp-vti delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/texinfo.tex delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/doc/version.texi delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/pwd.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/errno.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/ipc.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/socket.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/time.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/types.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/un.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/sys/wait.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/inc/unistd.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/libgcrypt146lib_10.vcxproj delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/libgcrypt146lib_10.vcxproj.filters delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/libgcrypt146lib_12.vcxproj delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/libgcrypt146lib_12.vcxproj.filters delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/README delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/alpha/udiv-qrnnd.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/amd64/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/config.links delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/ec.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpi-asm-defs.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-add1.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-lshift.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-mul1.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-mul2.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-mul3.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-rshift.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/mpih-sub1.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/generic/udiv-w-sdiv.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/README delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa/udiv-qrnnd.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/hppa1.1/udiv-qrnnd.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i386/syntax.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/README delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/i586/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/longlong.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mc68020/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mc68020/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mc68020/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mc68020/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mc68020/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/m68k/syntax.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/README delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpi-asm-defs.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mips3/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mod-source-info.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-add.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-asm-defs.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-bit.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-cmp.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-div.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-gcd.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-inline.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-inline.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-internal.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-inv.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-mod.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-mpow.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-mul.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-pow.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpi-scan.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpicoder.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpih-div.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpih-mul.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/mpiutil.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pa7100/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pa7100/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pa7100/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pa7100/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/README delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/mmx/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/mmx/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/mmx/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/sse2/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/pentium4/sse2/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/power/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/mpih-sub1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc32/syntax.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/powerpc64/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/mpih-add1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/mpih-lshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/mpih-rshift.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32/udiv.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/mpih-mul1.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/mpih-mul2.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/sparc32v8/mpih-mul3.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/supersparc/Manifest delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/supersparc/distfiles delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/mpi/supersparc/udiv.S delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/rand-internal.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/random-csprng.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/random-daemon.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/random-fips.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/random.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/random.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/rndegd.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/rndhw.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/rndlinux.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/rndunix.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/random/rndw32.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/AUTHORS delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/COPYING delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/COPYING.LIB delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/ChangeLog delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/INSTALL delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/Makefile.am delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/Makefile.in delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/NEWS delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/README delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/README.SVN delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/THANKS delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/TODO delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/VERSION delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/acinclude.m4 delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/aclocal.m4 delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/autogen.sh delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/compile delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/config.guess delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/config.h.in delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/config.sub delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/configure delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/configure.ac delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/depcomp delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/install-sh delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/ltmain.sh delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/missing delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/read/mkinstalldirs delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/ath.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/ath.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/cipher-proto.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/cipher.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/dumpsexp.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/fips.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/g10lib.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/gcrypt-module.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/gcrypt.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/gcrypt.h.in delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/gcryptrnd.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/getrandom.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/global.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/hmac256.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/hmac256.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/hwfeatures.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt-config.in delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt.def delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt.m4 delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/libgcrypt.vers delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/misc.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/missing-string.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/module.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/mpi.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/secmem.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/secmem.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/sexp.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/stdmem.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/stdmem.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/types.h delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/versioninfo.rc.in delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/visibility.c delete mode 100644 plugins/MirOTR/libgcrypt-1.4.6/src/visibility.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/README delete mode 100644 plugins/MirOTR/libgpg-error-1.9/code-from-errno.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/code-from-errno.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/code-to-errno.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/code-to-errno.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/err-codes-sym.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/err-codes.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/err-codes.h.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/err-sources-sym.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/err-sources.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/err-sources.h.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/errnos-sym.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/errnos.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/extra-h.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gettext.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error-config delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error-config.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.def delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.def.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.exe delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.h.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/gpg-error.m4 delete mode 100644 plugins/MirOTR/libgpg-error-1.9/init.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/init.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrcodes.awk delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrcodes.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrcodes.exe delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrcodes.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrcodes1.awk delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrcodes2.awk delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkerrnos.awk delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkheader.awk delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkstrtable.awk delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkw32errmap.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/mkw32errmap.map.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/strerror-sym.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/strerror.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/strsource-sym.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/strsource.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/versioninfo.rc delete mode 100644 plugins/MirOTR/libgpg-error-1.9/versioninfo.rc.in delete mode 100644 plugins/MirOTR/libgpg-error-1.9/w32-add.h delete mode 100644 plugins/MirOTR/libgpg-error-1.9/w32-gettext.c delete mode 100644 plugins/MirOTR/libgpg-error-1.9/w32ce-add.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/custom/config.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/sys/errno.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/sys/ipc.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/sys/socket.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/sys/time.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/sys/types.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/sys/un.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/inc/unistd.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/libotr320_10.vcxproj delete mode 100644 plugins/MirOTR/libotr-3.2.0/libotr320_12.vcxproj delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/AUTHORS delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/COPYING delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/COPYING.LIB delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/ChangeLog delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/INSTALL delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/Makefile.am delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/Makefile.in delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/NEWS delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/Protocol-v2.html delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/README delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/UPGRADING delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/aclocal.m4 delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/config.guess delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/config.h.in delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/config.sub delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/configure delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/configure.ac delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/depcomp delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/install-sh delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/libotr.m4 delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/libotr.pc.in delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/ltmain.sh delete mode 100644 plugins/MirOTR/libotr-3.2.0/read/missing delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/auth.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/auth.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/b64.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/b64.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/context.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/context.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/dh.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/dh.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/mem.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/mem.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/message.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/message.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/privkey-t.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/privkey.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/privkey.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/proto.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/proto.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/serial.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/sm.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/sm.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/tlv.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/tlv.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/userstate.c delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/userstate.h delete mode 100644 plugins/MirOTR/libotr-3.2.0/src/version.h create mode 100644 plugins/MirOTR/libotr/custom/config.h create mode 100644 plugins/MirOTR/libotr/inc/sys/errno.h create mode 100644 plugins/MirOTR/libotr/inc/sys/ipc.h create mode 100644 plugins/MirOTR/libotr/inc/sys/socket.h create mode 100644 plugins/MirOTR/libotr/inc/sys/time.h create mode 100644 plugins/MirOTR/libotr/inc/sys/types.h create mode 100644 plugins/MirOTR/libotr/inc/sys/un.h create mode 100644 plugins/MirOTR/libotr/inc/unistd.h create mode 100644 plugins/MirOTR/libotr/libotr320_10.vcxproj create mode 100644 plugins/MirOTR/libotr/libotr320_12.vcxproj create mode 100644 plugins/MirOTR/libotr/read/AUTHORS create mode 100644 plugins/MirOTR/libotr/read/COPYING create mode 100644 plugins/MirOTR/libotr/read/COPYING.LIB create mode 100644 plugins/MirOTR/libotr/read/ChangeLog create mode 100644 plugins/MirOTR/libotr/read/INSTALL create mode 100644 plugins/MirOTR/libotr/read/Makefile.am create mode 100644 plugins/MirOTR/libotr/read/Makefile.in create mode 100644 plugins/MirOTR/libotr/read/NEWS create mode 100644 plugins/MirOTR/libotr/read/Protocol-v2.html create mode 100644 plugins/MirOTR/libotr/read/README create mode 100644 plugins/MirOTR/libotr/read/UPGRADING create mode 100644 plugins/MirOTR/libotr/read/aclocal.m4 create mode 100644 plugins/MirOTR/libotr/read/config.guess create mode 100644 plugins/MirOTR/libotr/read/config.h.in create mode 100644 plugins/MirOTR/libotr/read/config.sub create mode 100644 plugins/MirOTR/libotr/read/configure create mode 100644 plugins/MirOTR/libotr/read/configure.ac create mode 100644 plugins/MirOTR/libotr/read/depcomp create mode 100644 plugins/MirOTR/libotr/read/install-sh create mode 100644 plugins/MirOTR/libotr/read/libotr.m4 create mode 100644 plugins/MirOTR/libotr/read/libotr.pc.in create mode 100644 plugins/MirOTR/libotr/read/ltmain.sh create mode 100644 plugins/MirOTR/libotr/read/missing create mode 100644 plugins/MirOTR/libotr/src/auth.c create mode 100644 plugins/MirOTR/libotr/src/auth.h create mode 100644 plugins/MirOTR/libotr/src/b64.c create mode 100644 plugins/MirOTR/libotr/src/b64.h create mode 100644 plugins/MirOTR/libotr/src/context.c create mode 100644 plugins/MirOTR/libotr/src/context.h create mode 100644 plugins/MirOTR/libotr/src/dh.c create mode 100644 plugins/MirOTR/libotr/src/dh.h create mode 100644 plugins/MirOTR/libotr/src/mem.c create mode 100644 plugins/MirOTR/libotr/src/mem.h create mode 100644 plugins/MirOTR/libotr/src/message.c create mode 100644 plugins/MirOTR/libotr/src/message.h create mode 100644 plugins/MirOTR/libotr/src/privkey-t.h create mode 100644 plugins/MirOTR/libotr/src/privkey.c create mode 100644 plugins/MirOTR/libotr/src/privkey.h create mode 100644 plugins/MirOTR/libotr/src/proto.c create mode 100644 plugins/MirOTR/libotr/src/proto.h create mode 100644 plugins/MirOTR/libotr/src/serial.h create mode 100644 plugins/MirOTR/libotr/src/sm.c create mode 100644 plugins/MirOTR/libotr/src/sm.h create mode 100644 plugins/MirOTR/libotr/src/tlv.c create mode 100644 plugins/MirOTR/libotr/src/tlv.h create mode 100644 plugins/MirOTR/libotr/src/userstate.c create mode 100644 plugins/MirOTR/libotr/src/userstate.h create mode 100644 plugins/MirOTR/libotr/src/version.h (limited to 'plugins') diff --git a/plugins/MirOTR/Libgcrypt/cipher/ac.c b/plugins/MirOTR/Libgcrypt/cipher/ac.c new file mode 100644 index 0000000000..ee9498b23d --- /dev/null +++ b/plugins/MirOTR/Libgcrypt/cipher/ac.c @@ -0,0 +1,3301 @@ +/* ac.c - Alternative interface for asymmetric cryptography. + Copyright (C) 2003, 2004, 2005, 2006 + 2007, 2008 Free Software Foundation, Inc. + + This file is part of Libgcrypt. + + Libgcrypt is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser general Public License as + published by the Free Software Foundation; either version 2.1 of + the License, or (at your option) any later version. + + Libgcrypt is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this program; if not, see . + */ + +#include +#include +#include +#include +#include +#include + +#include "g10lib.h" +#include "cipher.h" +#include "mpi.h" + + + +/* At the moment the ac interface is a wrapper around the pk + interface, but this might change somewhen in the future, depending + on how many people prefer the ac interface. */ + +/* Mapping of flag numbers to the according strings as it is expected + for S-expressions. */ +static struct number_string +{ + int number; + const char *string; +} ac_flags[] = + { + { GCRY_AC_FLAG_NO_BLINDING, "no-blinding" }, + }; + +/* The positions in this list correspond to the values contained in + the gcry_ac_key_type_t enumeration list. */ +static const char *ac_key_identifiers[] = + { + "private-key", + "public-key" + }; + +/* These specifications are needed for key-pair generation; the caller + is allowed to pass additional, algorithm-specific `specs' to + gcry_ac_key_pair_generate. This list is used for decoding the + provided values according to the selected algorithm. */ +struct gcry_ac_key_generate_spec +{ + int algorithm; /* Algorithm for which this flag is + relevant. */ + const char *name; /* Name of this flag. */ + size_t offset; /* Offset in the cipher-specific spec + structure at which the MPI value + associated with this flag is to be + found. */ +} ac_key_generate_specs[] = + { + { GCRY_AC_RSA, "rsa-use-e", offsetof (gcry_ac_key_spec_rsa_t, e) }, + { 0 } + }; + +/* Handle structure. */ +struct gcry_ac_handle +{ + int algorithm; /* Algorithm ID associated with this + handle. */ + const char *algorithm_name; /* Name of the algorithm. */ + unsigned int flags; /* Flags, not used yet. */ + gcry_module_t module; /* Reference to the algorithm + module. */ +}; + +/* A named MPI value. */ +typedef struct gcry_ac_mpi +{ + char *name; /* Self-maintained copy of name. */ + gcry_mpi_t mpi; /* MPI value. */ + unsigned int flags; /* Flags. */ +} gcry_ac_mpi_t; + +/* A data set, that is simply a list of named MPI values. */ +struct gcry_ac_data +{ + gcry_ac_mpi_t *data; /* List of named values. */ + unsigned int data_n; /* Number of values in DATA. */ +}; + +/* A single key. */ +struct gcry_ac_key +{ + gcry_ac_data_t data; /* Data in native ac structure. */ + gcry_ac_key_type_t type; /* Type of the key. */ +}; + +/* A key pair. */ +struct gcry_ac_key_pair +{ + gcry_ac_key_t public; + gcry_ac_key_t secret; +}; + + + +/* + * Functions for working with data sets. + */ + +/* Creates a new, empty data set and store it in DATA. */ +gcry_error_t +_gcry_ac_data_new (gcry_ac_data_t *data) +{ + gcry_ac_data_t data_new; + gcry_error_t err; + + if (fips_mode ()) + return gpg_error (GPG_ERR_NOT_SUPPORTED); + + data_new = gcry_malloc (sizeof (*data_new)); + if (! data_new) + { + err = gcry_error_from_errno (errno); + goto out; + } + + data_new->data = NULL; + data_new->data_n = 0; + *data = data_new; + err = 0; + + out: + + return err; +} + +/* Destroys all the entries in DATA, but not DATA itself. */ +static void +ac_data_values_destroy (gcry_ac_data_t data) +{ + unsigned int i; + + for (i = 0; i < data->data_n; i++) + if (data->data[i].flags & GCRY_AC_FLAG_DEALLOC) + { + gcry_mpi_release (data->data[i].mpi); + gcry_free (data->data[i].name); + } +} + +/* Destroys the data set DATA. */ +void +_gcry_ac_data_destroy (gcry_ac_data_t data) +{ + if (data) + { + ac_data_values_destroy (data); + gcry_free (data->data); + gcry_free (data); + } +} + +/* This function creates a copy of the array of named MPIs DATA_MPIS, + which is of length DATA_MPIS_N; the copy is stored in + DATA_MPIS_CP. */ +static gcry_error_t +ac_data_mpi_copy (gcry_ac_mpi_t *data_mpis, unsigned int data_mpis_n, + gcry_ac_mpi_t **data_mpis_cp) +{ + gcry_ac_mpi_t *data_mpis_new; + gcry_error_t err; + unsigned int i; + gcry_mpi_t mpi; + char *label; + + data_mpis_new = gcry_malloc (sizeof (*data_mpis_new) * data_mpis_n); + if (! data_mpis_new) + { + err = gcry_error_from_errno (errno); + goto out; + } + memset (data_mpis_new, 0, sizeof (*data_mpis_new) * data_mpis_n); + + err = 0; + for (i = 0; i < data_mpis_n; i++) + { + /* Copy values. */ + + label = gcry_strdup (data_mpis[i].name); + mpi = gcry_mpi_copy (data_mpis[i].mpi); + if (! (label && mpi)) + { + err = gcry_error_from_errno (errno); + gcry_mpi_release (mpi); + gcry_free (label); + break; + } + + data_mpis_new[i].flags = GCRY_AC_FLAG_DEALLOC; + data_mpis_new[i].name = label; + data_mpis_new[i].mpi = mpi; + } + if (err) + goto out; + + *data_mpis_cp = data_mpis_new; + err = 0; + + out: + + if (err) + if (data_mpis_new) + { + for (i = 0; i < data_mpis_n; i++) + { + gcry_mpi_release (data_mpis_new[i].mpi); + gcry_free (data_mpis_new[i].name); + } + gcry_free (data_mpis_new); + } + + return err; +} + +/* Create a copy of the data set DATA and store it in DATA_CP. */ +gcry_error_t +_gcry_ac_data_copy (gcry_ac_data_t *data_cp, gcry_ac_data_t data) +{ + gcry_ac_mpi_t *data_mpis = NULL; + gcry_ac_data_t data_new; + gcry_error_t err; + + if (fips_mode ()) + return gpg_error (GPG_ERR_NOT_SUPPORTED); + + /* Allocate data set. */ + data_new = gcry_malloc (sizeof (*data_new)); + if (! data_new) + { + err = gcry_error_from_errno (errno); + goto out; + } + + err = ac_data_mpi_copy (data->data, data->data_n, &data_mpis); + if (err) + goto out; + + data_new->data_n = data->data_n; + data_new->data = data_mpis; + *data_cp = data_new; + + out: + + if (err) + gcry_free (data_new); + + return err; +} + +/* Returns the number of named MPI values inside of the data set + DATA. */ +unsigned int +_gcry_ac_data_length (gcry_ac_data_t data) +{ + return data->data_n; +} + + +/* Add the value MPI to DATA with the label NAME. If FLAGS contains + GCRY_AC_FLAG_COPY, the data set will contain copies of NAME + and MPI. If FLAGS contains GCRY_AC_FLAG_DEALLOC or + GCRY_AC_FLAG_COPY, the values contained in the data set will + be deallocated when they are to be removed from the data set. */ +gcry_error_t +_gcry_ac_data_set (gcry_ac_data_t data, unsigned int flags, + const char *name, gcry_mpi_t mpi) +{ + gcry_error_t err; + gcry_mpi_t mpi_cp; + char *name_cp; + unsigned int i; + + name_cp = NULL; + mpi_cp = NULL; + + if (fips_mode ()) + return gpg_error (GPG_ERR_NOT_SUPPORTED); + + if (flags & ~(GCRY_AC_FLAG_DEALLOC | GCRY_AC_FLAG_COPY)) + { + err = gcry_error (GPG_ERR_INV_ARG); + goto out; + } + + if (flags & GCRY_AC_FLAG_COPY) + { + /* Create copies. */ + + flags |= GCRY_AC_FLAG_DEALLOC; + name_cp = gcry_strdup (name); + mpi_cp = gcry_mpi_copy (mpi); + if (! (name_cp && mpi_cp)) + { + err = gcry_error_from_errno (errno); + goto out; + } + } + + /* Search for existing entry. */ + for (i = 0; i < data->data_n; i++) + if (! strcmp (name, data->data[i].name)) + break; + if (i < data->data_n) + { + /* An entry for NAME does already exist. */ + if (data->data[i].flags & GCRY_AC_FLAG_DEALLOC) + { + gcry_mpi_release (data->data[i].mpi); + gcry_free (data->data[i].name); + } + } + else + { + /* Create a new entry. */ + + gcry_ac_mpi_t *ac_mpis; + + ac_mpis = gcry_realloc (data->data, + sizeof (*data->data) * (data->data_n + 1)); + if (! ac_mpis) + { + err = gcry_error_from_errno (errno); + goto out; + } + + if (data->data != ac_mpis) + data->data = ac_mpis; + data->data_n++; + } + + data->data[i].name = name_cp ? name_cp : ((char *) name); + data->data[i].mpi = mpi_cp ? mpi_cp : mpi; + data->data[i].flags = flags; + err = 0; + + out: + + if (err) + { + gcry_mpi_release (mpi_cp); + gcry_free (name_cp); + } + + return err; +} + +/* Stores the value labelled with NAME found in the data set DATA in + MPI. The returned MPI value will be released in case + gcry_ac_data_set is used to associate the label NAME with a + different MPI value. */ +gcry_error_t +_gcry_ac_data_get_name (gcry_ac_data_t data, unsigned int flags, + const char *name, gcry_mpi_t *mpi) +{ + gcry_mpi_t mpi_return; + gcry_error_t err; + unsigned int i; + + if (fips_mode ()) + return gpg_error (GPG_ERR_NOT_SUPPORTED); + + if (flags & ~(GCRY_AC_FLAG_COPY)) + { + err = gcry_error (GPG_ERR_INV_ARG); + goto out; + } + + for (i = 0; i < data->data_n; i++) + if (! strcmp (name, data->data[i].name)) + break; + if (i == data->data_n) + { + err = gcry_error (GPG_ERR_NOT_FOUND); + goto out; + } + + if (flags & GCRY_AC_FLAG_COPY) + { + mpi_return = gcry_mpi_copy (data->data[i].mpi); + if (! mpi_return) + { + err = gcry_error_from_errno (errno); /* FIXME? */ + goto out; + } + } + else + mpi_return = data->data[i].mpi; + + *mpi = mpi_return; + err = 0; + + out: + + return err; +} + +/* Stores in NAME and MPI the named MPI value contained in the data + set DATA with the index IDX. NAME or MPI may be NULL. The + returned MPI value will be released in case gcry_ac_data_set is + used to associate the label NAME with a different MPI value. */ +gcry_error_t +_gcry_ac_data_get_index (gcry_ac_data_t data, unsigned int flags, + unsigned int idx, + const char **name, gcry_mpi_t *mpi) +{ + gcry_error_t err; + gcry_mpi_t mpi_cp; + char *name_cp; + + name_cp = NULL; + mpi_cp = NULL; + + if (fips_mode ()) + return gpg_error (GPG_ERR_NOT_SUPPORTED); + + if (flags & ~(GCRY_AC_FLAG_COPY)) + { + err = gcry_error (GPG_ERR_INV_ARG); + goto out; + } + + if (idx >= data->data_n) + { + err = gcry_error (GPG_ERR_INV_ARG); + goto out; + } + + if (flags & GCRY_AC_FLAG_COPY) + { + /* Return copies to the user. */ + if (name) + { + name_cp = gcry_strdup (data->data[idx].name); + if (! name_cp) + { + err = gcry_error_from_errno (errno); + goto out; + } + } + if (mpi) + { + mpi_cp = gcry_mpi_copy (data->data[idx].mpi); + if (! mpi_cp) + { + err = gcry_error_from_errno (errno); + goto out; + } + } + } + + if (name) + *name = name_cp ? name_cp : data->data[idx].name; + if (mpi) + *mpi = mpi_cp ? mpi_cp : data->data[idx].mpi; + err = 0; + + out: + + if (err) + { + gcry_mpi_release (mpi_cp); + gcry_free (name_cp); + } + + return err; +} + +/* Convert the data set DATA into a new S-Expression, which is to be + stored in SEXP, according to the identifiers contained in + IDENTIFIERS. */ +gcry_error_t +_gcry_ac_data_to_sexp (gcry_ac_data_t data, gcry_sexp_t *sexp, + const char **identifiers) +{ + gcry_sexp_t sexp_new; + gcry_error_t err; + char *sexp_buffer; + size_t sexp_buffer_n; + size_t identifiers_n; + const char *label; + gcry_mpi_t mpi; + void **arg_list; + size_t data_n; + unsigned int i; + + sexp_buffer_n = 1; + sexp_buffer = NULL; + arg_list = NULL; + err = 0; + + if (fips_mode ()) + return gpg_error (GPG_ERR_NOT_SUPPORTED); + + /* Calculate size of S-expression representation. */ + + i = 0; + if (identifiers) + while (identifiers[i]) + { + /* For each identifier, we add "()". */ + sexp_buffer_n += 1 + strlen (identifiers[i]) + 1; + i++; + } + identifiers_n = i; + + if (! identifiers_n) + /* If there are NO identifiers, we still add surrounding braces so + that we have a list of named MPI value lists. Otherwise it + wouldn't be too much fun to process these lists. */ + sexp_buffer_n += 2; + + data_n = _gcry_ac_data_length (data); + for (i = 0; i < data_n; i++) + { + err = gcry_ac_data_get_index (data, 0, i, &label, NULL); + if (err) + break; + /* For each MPI we add "(