[hipl-users] some recent bug fixes

From: Miika Komu <miika@xxxxxx>

To: hipl-users@xxxxxxxxxxxxx

Date: Sun, 21 Jan 2007 14:43:43 +0200 (EET)

We have done multiple bug fixes in the latest version of HIPL. Below is a
summary of the most important bug fixes. Currently, Samu is working on to
get rid of blocking calls in OpenDHT and Diego is working on fixing bugs
from the handover mechanisms.

#175: initiating from multiple source HITs when hosts are in diff
-----------------------------------------------------------------

Hopefully I finally got this fixed. I believe this occurred because adding
IPsec SPs is a asynchronous operation in the current code. All of the
communications with hip daemon are not synchronous (i.e. there is always a
return message) and I hope this delays the connection set-up enough for
the SPs to be completed.

This bug does not occur on my equipment anymore. Tomi, please try
pingtest.sh on your machine and report if it works for you also? Thx.

#271: opportunistic mode and hostnames
--------------------------------------
Opportunistic mode did not work with hostnames. I fixed this.
#33: HIP loopback does not work
-------------------------------

Kamran, Samu and I fixed this. The problem was HIT loopback was not
supported in base exchange. However, ESP does not work yet (new bug id
274).

#272: building in ubuntu 6.10 (edgy)
------------------------------------
I get the following error in ubuntu edgy:
/usr/include/bits/stdio-lock.h:24:26: error: lowlevellock.h: No such
file or directory

There seems to be a bug in the latest libc6-dev package itself. It is just
missing a header file.