[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fwknop-discuss
Subject:    [Fwknop-discuss] Fwd: Fwknop-discuss post from ghherlin@gmail.com requires approval
From:       Michael Rash <mbr () cipherdyne ! org>
Date:       2015-06-07 17:03:30
Message-ID: CABv+sEeXT6dpFSPC_zu+QDO9jwtY_SimOZyW6M_GRGNYao4bXQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


> ---------- Forwarded message ----------
> From: George Herlin <ghherlin@gmail.com>
> To: fwknop-discuss@lists.sourceforge.net
> Cc:
> Date: Sat, 6 Jun 2015 13:34:31 +0200
> Subject: Re: test failures on banana pi without --enable-all
> Hallo Mike,
>
> Here is the promised "--enable-all" test suite...
>

Hello George,

I'm responding on-list without the original attachment of the test suite
output since it was a bit large. If anyone wants this output they can email
either of us directly.


>
> Summary:
> [make distcheck] ensure proper distribution creation................fail
> (2)
>

This one is because the 'makeinfo' binary doesn't appear to be installed -
safe to ignore.


> [Rijndael] [client+server] localhost hostname->IP (tcp/22 ssh)......fail
> (353)
> [Rijndael] [client+server] local NAT 192.168.1.123 (tcp/22 ssh).....fail
> (424)
> [Rijndael] [client+server] local NAT hostname->IP (tcp/22 ssh)......fail
> (425)
>

I think the above are most likely because localhost is being resolved to an
IPv6 address instead of 127.0.0.1. Easy to verify. The main thing is that
many of the 'complete' cycle tests are passing, and I suspect that any
hostname that resolves to an IPv4 address will work just fine.


> [Rijndael] [server] --pcap-file processing..........................fail
> (435)
> [Rijndael+HMAC] [server] --pcap-file processing.....................fail
> (521)
>

These two are a bit puzzling, but likely not a problem since this only
affects reading SPA packets from a file. There may be a timeout that the
test suite is hitting since it doesn't detect fwknopd running until after 7
cycles. It might be interesting to run these tests without valgrind (which
slows things down substantially):

# ./test-fwknop.pl --include "pcap-file"


> [Rijndael+HMAC] [client+server] FORWARD_ALL SNAT translate IP.......fail
> (603)
>

This one is currently broken in the test suite itself - need to fix that
one.


> [Rijndael+HMAC] [FUZZING] pkts from fko-wrapper.....................fail
> (620)
>

This test is failing because by default the test suite does not create the
test/fko-wrapper/send_spa_payloads by default. If you use --enable-complete
then this test should start passing, but please note that the
send_spa_payloads file along with other supporting files uses a lot of disk
space. And, this fuzzing infrastructure has largely been replace with AFL +
ASAN runs.

[Rijndael+HMAC] [client->server OS compatibility] v2.5.1 FreeBSD9.2.fail
> (633)
>

Looks like the rule got added, but the test suite didn't allow enough time
for it to be deleted. I think the timeouts need to be adjusted for your
platform.


> [python fko extension] [basic exec] import and use fko..............fail
> (667)
> [python fko extension] [compatibility] python -> C server...........fail
> (668)
>

You probably need to install a python-devel package. The test suite should
be smarter about disabling these tests with Python.h does not appear to be
available.


> [GPG (no pw)] [client+server] complete cycle (tcp/22 ssh)...........fail
> (669)
> [GPG (no pw)] [client+server] complete cycle no sig verify..........fail
> (670)
> [GPG (no pw)] [client+server] 4096-bit signing key..................fail
> (672)
> [GPG (no pw)] [client+server] 4096-bit signing key with subkey......fail
> (673)
> [GPG (no pw)] [client+server] 4096 enc key, 2048 signing subkey.....fail
> (674)
> [GPG (no pw)] [client+server] fingerprint complete cycle tcp/22.....fail
> (676)
> [GPG (no pw)] [client+server] invalid fingerprint...................fail
> (678)
> [GPG (no pw)] [client+server] multi gpg-IDs (tcp/22 ssh)............fail
> (679)
> [GPG (no pw)] [client+server] iptables - no flush at init...........fail
> (680)
> [GPG (no pw)] [client+server] iptables - no flush at exit...........fail
> (681)
> [GPG (no pw)] [client+server] iptables - no flush at init or exit...fail
> (682)
> [GPG (no pw)] [client+server] complete cycle (tcp/23 telnet)........fail
> (683)
> [GPG (no pw)] [client+server] complete cycle (tcp/9418 git).........fail
> (684)
> [GPG (no pw)] [client+server] complete cycle (tcp/60001)............fail
> (685)
> [GPG (no pw)] [client+server] complete cycle (udp/53 dns)...........fail
> (686)
> [GPG (no pw)] [client+server] base64 altered SPA data...............fail
> (691)
> [GPG (no pw)] [client+server] appended data to SPA pkt..............fail
> (692)
> [GPG (no pw)] [client+server] prepended data to SPA pkt.............fail
> (693)
> [GPG (no pw)] [client+server] spoof username (tcp/22 ssh)...........fail
> (694)
> [GPG (no pw) HMAC] [client+server] complete cycle (tcp/22 ssh)......fail
> (695)
> [GPG (no pw) HMAC] [client+server] complete cycle same key signer...fail
> (696)
> [GPG (no pw) HMAC] [client+server] complete cycle SHA512............fail
> (698)
> [GPG (no pw) HMAC] [client+server] gpg args from rc file............fail
> (699)
> [GPG (no pw) HMAC] [client+server] complete cycle (tcp/23 telnet)...fail
> (700)
> [GPG (no pw) HMAC] [client+server] complete cycle (tcp/9418 git)....fail
> (701)
> [GPG (no pw) HMAC] [client+server] complete cycle (tcp/60001 git)...fail
> (702)
> [GPG (no pw) HMAC] [client+server] complete cycle (udp/53 dns)......fail
> (703)
> [GPG] [client+server] pinentry not required.........................fail
> (707)
>

I think all of the above are likely timeout related once again with the
exception of the pinentry one. The GnuPG engine on your system appears to
require pinentry, and this means that GPG keys with associated passphrases
won't work with fwknopd. This is an artifact of the GnuPG engine itself -
not fwknop. There is a bit more detail here:

http://www.cipherdyne.org/fwknop/docs/fwknop-tutorial.html#fwknop-gpg


> [configure args] [compile] --enable-udp-server no libpcap linkage...fail
> (708)
> [configure args] [compile] --disable-execvpe check..................fail
> (712)
> [configure args] [compile] restore previous config args.............fail
> (716)
>

These are artifacts of 'makeinfo' not being installed since this causes a
non-success exit status from 'make'. The test suite should compensate for
this, but it is not an indication of a problem with the fwknop code itself.


> [+] 13716/0/13716 OpenSSL tests passed/failed/executed
> [+] 5963/1/5964 OpenSSL HMAC tests passed/failed/executed
> [+] 4504/0/4504 Fuzzing tests passed/failed/executed
> [+] 676/42/718 test buckets passed/failed/executed
>
>
> The peculiar readline() on closed file appears a few times, see the extra
> log file in the archive.
>

This is a minor bug in the test suite itself as well, and appears to happen
mostly during GPG tests. It appears to happen because of a filehandle
scoping issue that I haven't tracked down yet.

More responses inline below:


>
> Anything I can do?
>
> Best regards
>
>
>
> George Herlin
> Tél: +33 450 407 945
> Mob: +33 658 301 928
>
>
> On 5 June 2015 at 17:25, George Herlin <ghherlin@gmail.com> wrote:
>
>> Hallo, Mike,
>>
>> Attached a test tar-archive made by running the shorter non-valgrind test
>> sequence.
>> HW: Banana pi
>> Linux: Debian jessie with Igor Pecovnik's kernel 4.0.4 as compiled by him.
>>
>> Summary:
>>
>> [Rijndael] [client+server] localhost hostname->IP (tcp/22 ssh)......fail
>> (350)
>> [Rijndael] [client+server] local NAT hostname->IP (tcp/22 ssh)......fail
>> (418)
>> [Rijndael+HMAC] [client+server] FORWARD_ALL SNAT translate IP.......fail
>> (587)
>> [Rijndael+HMAC] [FUZZING] pkts from fko-wrapper.....................fail
>> (604)
>> [+] 10/0/10 Fuzzing tests passed/failed/executed
>> [+] 696/4/700 test buckets passed/failed/executed
>>
>> Tried to read the relevant .test files, but couldn't make head nor tail
>> of them... How serious is this?
>>
>> Let me know if I can help.
>>
>> The --enable-all has additional problems (make-dist fails, I remember)
>> and takes forever on this platform. No surprise there. I'll run it
>> overnight and send it to you asap.
>>
>> Also, I noted a strange message around test 660 that does not appear in
>> the output log... look in the inconsistent-... file I added to the archive.
>>
>> On another front, I have been following with interest your activities
>> with Jonathan regarding the new android client. Congratulations to both of
>> you on this.
>>
>
Thanks - Jonathan's work should get all of the credit here. I think his new
Android app will be really important for the fwknop project. I'm hoping to
replicate this for the iPhone as well.


>
>> I shall without doubt be an user, and would happily volunteer for a beta
>> test. Let me know.
>>
>
That would be great. I've been running Jonathan's app under Parallels on a
Mac with the Android 'experimental' VM. More testing would definitely help.

Thanks,

--Mike


>
>> Best regards.
>>
>>
>> George Herlin
>> Tél: +33 450 407 945
>> Mob: +33 658 301 928
>>
>>
>



-- 
Michael Rash | Founder
http://www.cipherdyne.org/
Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div><br></div><div \
class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span \
class="">---------- Forwarded message ----------<br>From:  George Herlin &lt;<a \
href="mailto:ghherlin@gmail.com" target="_blank">ghherlin@gmail.com</a>&gt;<br>To:  \
<a href="mailto:fwknop-discuss@lists.sourceforge.net" \
target="_blank">fwknop-discuss@lists.sourceforge.net</a><br>Cc:  <br>Date:  Sat, 6 \
Jun 2015 13:34:31 +0200<br>Subject:  Re: test failures on banana pi without \
--enable-all<br></span><div dir="ltr"><div \
style="font-family:verdana,sans-serif;font-size:small">Hallo Mike,<br><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Here is the promised \
&quot;--enable-all&quot; test \
suite...<br></div></div></blockquote><div><br></div><div>Hello \
George,</div><div><br></div><div>I&#39;m responding on-list without the original \
attachment of the test suite output since it was a bit large. If anyone wants this \
output they can email either of us directly.</div><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small"><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Summary:<br>[make distcheck] \
ensure proper distribution creation................fail \
(2)<br></div></div></blockquote><div><br></div><div>This one is because the \
&#39;makeinfo&#39; binary doesn&#39;t appear to be installed - safe to \
ignore.</div><div>  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[Rijndael] \
[client+server] localhost hostname-&gt;IP (tcp/22 ssh)......fail (353)<br>[Rijndael] \
[client+server] local NAT 192.168.1.123 (tcp/22 ssh).....fail (424)<br>[Rijndael] \
[client+server] local NAT hostname-&gt;IP (tcp/22 ssh)......fail \
(425)<br></div></div></blockquote><div><br></div><div>I think the above are most \
likely because localhost is being resolved to an IPv6 address instead of 127.0.0.1. \
Easy to verify. The main thing is that many of the &#39;complete&#39; cycle tests are \
passing, and I suspect that any hostname that resolves to an IPv4 address will work \
just fine.</div><div>  </div><blockquote class="gmail_quote" style="margin:0px 0px \
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[Rijndael] \
[server] --pcap-file processing..........................fail \
(435)<br>[Rijndael+HMAC] [server] --pcap-file processing.....................fail \
(521)<br></div></div></blockquote><div><br></div><div>These two are a bit puzzling, \
but likely not a problem since this only affects reading SPA packets from a file. \
There may be a timeout that the test suite is hitting since it doesn&#39;t detect \
fwknopd running until after 7 cycles. It might be interesting to run these tests \
without valgrind (which slows things down substantially):</div><div><br></div><div># \
./<a href="http://test-fwknop.pl" target="_blank">test-fwknop.pl</a> --include \
&quot;pcap-file&quot;</div><div>  </div><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[Rijndael+HMAC] \
[client+server] FORWARD_ALL SNAT translate IP.......fail \
(603)<br></div></div></blockquote><div><br></div><div>This one is currently broken in \
the test suite itself - need to fix that one.</div><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[Rijndael+HMAC] \
[FUZZING] pkts from fko-wrapper.....................fail \
(620)<br></div></div></blockquote><div><br></div><div>This test is failing because by \
default the test suite does not create the test/fko-wrapper/send_spa_payloads by \
default. If you use --enable-complete then this test should start passing, but please \
note that the send_spa_payloads file along with other supporting files uses a lot of \
disk space. And, this fuzzing infrastructure has largely been replace with AFL + ASAN \
runs.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[Rijndael+HMAC] \
[client-&gt;server OS compatibility] v2.5.1 FreeBSD9.2.fail \
(633)<br></div></div></blockquote><div><br></div><div>Looks like the rule got added, \
but the test suite didn&#39;t allow enough time for it to be deleted. I think the \
timeouts need to be adjusted for your platform.</div><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[python fko \
extension] [basic exec] import and use fko..............fail (667)<br>[python fko \
extension] [compatibility] python -&gt; C server...........fail \
(668)<br></div></div></blockquote><div><br></div><div>You probably need to install a \
python-devel package. The test suite should be smarter about disabling these tests \
with Python.h does not appear to be available.</div><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[GPG (no pw)] \
[client+server] complete cycle (tcp/22 ssh)...........fail (669)<br>[GPG (no pw)] \
[client+server] complete cycle no sig verify..........fail (670)<br>[GPG (no pw)] \
[client+server] 4096-bit signing key..................fail (672)<br>[GPG (no pw)] \
[client+server] 4096-bit signing key with subkey......fail (673)<br>[GPG (no pw)] \
[client+server] 4096 enc key, 2048 signing subkey.....fail (674)<br>[GPG (no pw)] \
[client+server] fingerprint complete cycle tcp/22.....fail (676)<br>[GPG (no pw)] \
[client+server] invalid fingerprint...................fail (678)<br>[GPG (no pw)] \
[client+server] multi gpg-IDs (tcp/22 ssh)............fail (679)<br>[GPG (no pw)] \
[client+server] iptables - no flush at init...........fail (680)<br>[GPG (no pw)] \
[client+server] iptables - no flush at exit...........fail (681)<br>[GPG (no pw)] \
[client+server] iptables - no flush at init or exit...fail (682)<br>[GPG (no pw)] \
[client+server] complete cycle (tcp/23 telnet)........fail (683)<br>[GPG (no pw)] \
[client+server] complete cycle (tcp/9418 git).........fail (684)<br>[GPG (no pw)] \
[client+server] complete cycle (tcp/60001)............fail (685)<br>[GPG (no pw)] \
[client+server] complete cycle (udp/53 dns)...........fail (686)<br>[GPG (no pw)] \
[client+server] base64 altered SPA data...............fail (691)<br>[GPG (no pw)] \
[client+server] appended data to SPA pkt..............fail (692)<br>[GPG (no pw)] \
[client+server] prepended data to SPA pkt.............fail (693)<br>[GPG (no pw)] \
[client+server] spoof username (tcp/22 ssh)...........fail (694)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle (tcp/22 ssh)......fail (695)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle same key signer...fail (696)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle SHA512............fail (698)<br>[GPG (no pw) \
HMAC] [client+server] gpg args from rc file............fail (699)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle (tcp/23 telnet)...fail (700)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle (tcp/9418 git)....fail (701)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle (tcp/60001 git)...fail (702)<br>[GPG (no pw) \
HMAC] [client+server] complete cycle (udp/53 dns)......fail (703)<br>[GPG] \
[client+server] pinentry not required.........................fail \
(707)<br></div></div></blockquote><div><br></div><div>I think all of the above are \
likely timeout related once again with the exception of the pinentry one. The GnuPG \
engine on your system appears to require pinentry, and this means that GPG keys with \
associated passphrases won&#39;t work with fwknopd. This is an artifact of the GnuPG \
engine itself - not fwknop. There is a bit more detail \
here:</div><div><br></div><div><a \
href="http://www.cipherdyne.org/fwknop/docs/fwknop-tutorial.html#fwknop-gpg" \
target="_blank">http://www.cipherdyne.org/fwknop/docs/fwknop-tutorial.html#fwknop-gpg</a></div><div> \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[configure \
args] [compile] --enable-udp-server no libpcap linkage...fail (708)<br>[configure \
args] [compile] --disable-execvpe check..................fail (712)<br>[configure \
args] [compile] restore previous config args.............fail \
(716)<br></div></div></blockquote><div><br></div><div>These are artifacts of \
&#39;makeinfo&#39; not being installed since this causes a non-success exit status \
from &#39;make&#39;. The test suite should compensate for this, but it is not an \
indication of a problem with the fwknop code itself.</div><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">[+] \
13716/0/13716 OpenSSL tests passed/failed/executed<br>[+] 5963/1/5964 OpenSSL HMAC \
tests passed/failed/executed<br>[+] 4504/0/4504 Fuzzing tests \
passed/failed/executed<br><a href="tel:%5B%2B%5D%20676%2F42%2F718" value="+67642718" \
target="_blank">[+] 676/42/718</a> test buckets \
passed/failed/executed<br><br><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">The peculiar readline() on \
closed file appears a few times, see the extra log file in the \
archive.<br></div></div></blockquote><div><br></div><div>This is a minor bug in the \
test suite itself as well, and appears to happen mostly during GPG tests. It appears \
to happen because of a filehandle scoping issue that I haven&#39;t tracked down \
yet.</div><div><br></div><div>More responses inline below:</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small"><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Anything I can \
do?<br><br></div><div style="font-family:verdana,sans-serif;font-size:small">Best \
regards<br><br><br></div></div><div class="gmail_extra"><br \
clear="all"><div><div><div dir="ltr"><div \
style="font-family:verdana,sans-serif;font-size:small">George Herlin<br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Tél: +33 450 407 \
945<br></div><div style="font-family:verdana,sans-serif;font-size:small">Mob: +33 658 \
301 928<br></div><br></div></div></div> <br><div class="gmail_quote">On 5 June 2015 \
at 17:25, George Herlin <span dir="ltr">&lt;<a href="mailto:ghherlin@gmail.com" \
target="_blank">ghherlin@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small">Hallo, \
Mike,<br><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Attached a test tar-archive \
made by running the shorter non-valgrind test sequence.<br></div><div \
style="font-family:verdana,sans-serif;font-size:small">HW: Banana pi<br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Linux: Debian jessie with Igor \
Pecovnik&#39;s kernel 4.0.4 as compiled by him.<br></div><div \
style="font-family:verdana,sans-serif;font-size:small"><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Summary:<br><br>[Rijndael] \
[client+server] localhost hostname-&gt;IP (tcp/22 ssh)......fail (350)<br>[Rijndael] \
[client+server] local NAT hostname-&gt;IP (tcp/22 ssh)......fail \
(418)<br>[Rijndael+HMAC] [client+server] FORWARD_ALL SNAT translate IP.......fail \
(587)<br>[Rijndael+HMAC] [FUZZING] pkts from fko-wrapper.....................fail \
(604)<br>[+] 10/0/10 Fuzzing tests passed/failed/executed<br>[+] 696/4/700 test \
buckets passed/failed/executed<br><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">Tried to read the relevant \
.test files, but couldn&#39;t make head nor tail of them... How serious is \
this?<br><br></div><div style="font-family:verdana,sans-serif;font-size:small">Let me \
know if I can help.<br><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">The --enable-all has \
additional problems (make-dist fails, I remember) and takes forever on this platform. \
No surprise there. I&#39;ll run it overnight and send it to you \
asap.<br><br></div><div style="font-family:verdana,sans-serif;font-size:small">Also, \
I noted a strange message around test 660 that does not appear in the output log... \
look in the inconsistent-... file I added to the archive.<br><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">On another front, I have been \
following with interest your activities with Jonathan regarding the new android \
client. Congratulations to both of you on \
this.<br></div></div></blockquote></div></div></blockquote><div><br></div><div>Thanks \
- Jonathan&#39;s work should get all of the credit here. I think his new Android app \
will be really important for the fwknop project. I&#39;m hoping to replicate this for \
the iPhone as well.</div><div>  </div><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small"><br></div><div \
style="font-family:verdana,sans-serif;font-size:small">I shall without doubt be an \
user, and would happily volunteer for a beta test. Let me \
know.<br></div></div></blockquote></div></div></blockquote><div><br></div><div>That \
would be great. I&#39;ve been running Jonathan&#39;s app under Parallels on a Mac \
with the Android &#39;experimental&#39; VM. More testing would definitely \
help.</div><div><br></div><div>Thanks,</div><div><br></div><div>--Mike</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div \
class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
</font></span></div>
</blockquote></div><br></div>
</blockquote></div><br>
</div></div>
</div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div \
dir="ltr">Michael Rash | Founder<br><a href="http://www.cipherdyne.org/" \
target="_blank">http://www.cipherdyne.org/</a><br>Key fingerprint = 53EA 13EA 472E \
3771 894F   AC69 95D8 5D6B A742 839F<br></div></div> </div>



------------------------------------------------------------------------------


_______________________________________________
Fwknop-discuss mailing list
Fwknop-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fwknop-discuss


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic