------------------------------------------------------------ revno: 6129 committer: Miika Komu branch nick: hipl timestamp: Fri 2011-11-11 21:51:19 +0200 message: Another fix to the ARM build Arm build still failed: .. test/firewall/midauth.c:289: error: 'test_hip_challenge_response_opaque_len' undeclared (first use in this function) I hope this is fixed in this commit. I also reduced one ifdef by moving a function in the same file. ------------------------------------------------------------ revno: 6128 committer: Miika Komu branch nick: hipl timestamp: Fri 2011-11-11 20:35:56 +0200 message: Fixed a problem with ARM build Autobuilder failed to build ARM binaries. I hope this commit fixes the problem. I believe the problematic source file had also another compilation issue with missing ifdefs, so I fixed it too. The error from the autobuilder was as follows: branch: trunk revision: 6127 configuration: Scratchbox ARM crosscompile command: /opt/scratchbox/login -d hipl-[0-9.]* make deb compiler output: ./packaging/create-package.sh deb ..... test/firewall/midauth.c:220: warning: 'test_hipfw_midauth_verify_challenge_NULL_ctx' defined but not used ------------------------------------------------------------ revno: 6127 committer: Miika Komu branch nick: hipl timestamp: Fri 2011-11-11 19:15:35 +0200 message: Fixed a problem with "make dist" Three source files were missing from "make dist". I decided to move them to EXTRA_DIST as a compromise because they were not compiled. I assume that they are needed in the future. ------------------------------------------------------------ revno: 6126 committer: Miika Komu branch nick: hipl timestamp: Thu 2011-11-10 23:57:55 +0200 message: Fixed most of "make check" compilation errors for Fedora. A resolution for bug id #838116 was merged but "make check" and "make "alltests" still failed to compile. This commit fixes most of them but one is still left. ------------------------------------------------------------ revno: 6125 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-11-10 11:59:03 +0100 message: remove midauth compilation flag from the auto-builder ------------------------------------------------------------ revno: 6124 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-11-10 11:53:21 +0100 message: remove compile-time conditional for midauth and related code This should satisfy the auto-builder. NOTE: Midauth and PISA certificate handling was intertwined in the code whereas it should really be separate. This separation is now enforced by merging the midauth branches. However, PISA functionality is still broken. This will be fixed by the upcoming merge of the PISA branch. Until then, I have removed the conditional code of PISA from the codebase. ------------------------------------------------------------ revno: 6123 [merge] committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-11-10 11:35:47 +0100 message: lp:~hipl-core/hipl/ecdsa-redhat with trunk ------------------------------------------------------------ revno: 6122 [merge] committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-11-09 17:28:49 +0100 message: Merged lp:~midauth-pisa-devs/hipl/midauth-firewall ------------------------------------------------------------ revno: 6121 [merge] committer: David Martin branch nick: merge-test timestamp: Wed 2011-11-09 16:37:31 +0100 message: Merge lp:~martin-lp/hipl/hipfwconf into trunk. This merge updates the hipconf API and makes it possible to retrieve the active connections from hipfw. Changes in the hipconf API: - hipconf commands have to include the keyword 'daemon' or 'hipfw' to address the respective process - eg. 'hipconf get ha all' is now 'hipconf daemon get ha all' - other than the daemon process keyword there are no changes to the hipconf commands; config file syntax stays the same as well - active connections from the firewall can be retrieved with 'hipconf firewall get ha all' Merge request: https://code.launchpad.net/~martin-lp/hipl/hipfwconf/+merge/81612 ------------------------------------------------------------ revno: 6120 committer: David Martin branch nick: trunk timestamp: Wed 2011-11-09 16:34:26 +0100 message: Revert r6118: Relaxed uncrustify rules to allow #endif after a function body. Setting the number of newlines after functions to 1 in uncrustify rules enforces it for all functions. The effect: no more blank lines between functions. This commit reverts the change. ------------------------------------------------------------ revno: 6119 committer: Miika Komu branch nick: hipl timestamp: Wed 2011-11-09 08:32:02 +0200 message: Removed some empty lines between function bodies and #endif statements The update to the crustify policy in revision 6118 removed the need to have an empty line between the end of a function body (closing curly bracket) and following #endif (if any present). I grepped the source files for occurrences of this and adjusted according to the new policy. ------------------------------------------------------------ revno: 6118 committer: Miika Komu branch nick: hipl timestamp: Wed 2011-11-09 08:16:43 +0200 message: Relaxed uncrustify rules to allow #endif after a function body The uncrustify configuration now allows #endif after closing of the function body as follows: #ifdef SOMETHING int foo(void) { } #endif /* SOMETHING */ As a side effect, I believe this now allows the following violation (which should be prohibited via manual inspection): int foo(void) { } int bar(void) { } ------------------------------------------------------------ revno: 6117 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-11-08 19:22:33 +0100 message: replace fw_verify_packet with fw_verify_and_store_host_id for U2 and U3. ------------------------------------------------------------ revno: 6116 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-11-08 19:18:20 +0100 message: Added asserts in function fw_verify_and_store_host_id. ------------------------------------------------------------ revno: 6115 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-11-08 19:14:13 +0100 message: Fixed specification of return value of function fw_verify_and_store_host_id. The function returns 0 for valid packets, 1 if signature verification failed and -1 on other errors. ------------------------------------------------------------ revno: 6114 committer: David Martin branch nick: trunk timestamp: Tue 2011-11-08 16:38:40 +0100 message: Revert accidental hipl-daemon dependency change applied with rev. 6113. ------------------------------------------------------------ revno: 6113 committer: David Martin branch nick: trunk timestamp: Tue 2011-11-08 15:19:35 +0100 message: Make hipconf_usage string static as it is local to lib/core/conf.c. ------------------------------------------------------------ revno: 6112 committer: David Martin branch nick: hipl_retransmissions timestamp: Mon 2011-11-07 14:35:42 +0100 message: Cosmetics: Move comment in queue_packet() to where it belongs. ------------------------------------------------------------ revno: 6111 committer: Miika Komu branch nick: hipl timestamp: Fri 2011-11-04 19:41:51 +0200 message: Fixed an annoyance in a maintainer script From bug #795846: The "make syncrepo" target seems to unnecessarily copy also old packages to the repository. Fixed by including the revision number also. ------------------------------------------------------------ revno: 6110 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-11-03 10:21:12 +0100 message: merge lp:~rene-hummen/hipl/logging This merge updates the logging facilities of HIPL and adds a new log level "LOW". Macros are now mapped to the debug levels as follows: ========================================= | NONE | DIE, ASSERT ------------------------------------------ | LOW | DIE, ASSERT, ERROR ------------------------------------------ | MEDIUM | DIE, ASSERT, ERROR, INFO ------------------------------------------ | ALL | DIE, ASSERT, ERROR, INFO, DEBUG ========================================== Also see merge proposal: https://code.launchpad.net/~rene-hummen/hipl/logging/+merge/81065 ------------------------------------------------------------ revno: 6109 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-11-02 11:41:11 +0100 message: INSTALL: Add list of required packages for OpenSUSE. ------------------------------------------------------------ revno: 6108 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-11-02 11:39:07 +0100 message: packaging: port package building script to openSUSE ------------------------------------------------------------ revno: 6107 committer: David Martin branch nick: trunk timestamp: Mon 2011-10-31 18:38:04 +0100 message: Cosmetics: Fix some typos in documentation. ------------------------------------------------------------ revno: 6106 committer: Miika Komu branch nick: hipl timestamp: Mon 2011-10-31 18:01:14 +0200 message: Reverted revision 6105 I applied the patch incorrectly and the need for OpenSUSE build instructions should be further discussed before applying. ------------------------------------------------------------ revno: 6105 committer: Miika Komu branch nick: hipl timestamp: Mon 2011-10-31 15:12:12 +0200 message: Building and packaging for OpenSUSE From Diego: I have a notebook that runs OpenSUSE, so I quickly ported the packaging infrastructure. I'm not sure this is worth the future maintenance burden, but I thought I might send it anyway. ------------------------------------------------------------ revno: 6104 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-10-30 17:43:57 +0100 message: vimrc: improve whitespace highlighting ------------------------------------------------------------ revno: 6103 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-10-30 12:54:44 +0100 message: Drop trailing semicolons from macro declarations. This is more consistent, most macro declarations do not end in semicolons, and avoids issues with some automatic tools like uncrustify. ------------------------------------------------------------ revno: 6102 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-10-30 12:41:51 +0100 message: firewall: K&R indentation cosmetics ------------------------------------------------------------ revno: 6101 committer: Diego Biurrun branch nick: hipl timestamp: Sat 2011-10-29 22:14:09 +0200 message: cosmetics: adjust some accidentally introduced indentation messups ------------------------------------------------------------ revno: 6100 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-10-26 09:26:59 +0200 message: firewall: Drop inline keyword from get_cache_index(). gcc 4.5.1 fails to inline that function when optimizing for size. Since gcc can generally be trusted about inlining decisions, dropping the inline keyword and letting the compiler decide about inlining appears to be the sensible choice. ------------------------------------------------------------ revno: 6099 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-10-25 23:44:47 +0200 message: Drop unnecessary end-of-line backslashes. In many places lines end in backslashes, probably due to the wrong assumption that a newline acts as an argument separator, which it does not in C. ------------------------------------------------------------ revno: 6098 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-10-25 23:14:16 +0200 message: Drop pointless hip_ prefixes from static functions. There is no point in prefixing static functions as there is no risk of namespace collisions. Dropping the prefix reduces clutter. ------------------------------------------------------------ revno: 6097 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-10-25 22:59:51 +0200 message: Add missing semicolons after macro invocations. ------------------------------------------------------------ revno: 6096 committer: David Martin branch nick: trunk timestamp: Fri 2011-10-21 10:59:25 +0200 message: Fix recurring typo in lib/core/message.c doxygen documentation. ------------------------------------------------------------ revno: 6095 committer: David Martin branch nick: trunk timestamp: Wed 2011-10-19 12:25:15 +0200 message: Cosmetics: remove superfluous parentheses in hip_purge_closing_ha(). ------------------------------------------------------------ revno: 6094 committer: David Martin branch nick: hipl_state-removal timestamp: Wed 2011-10-19 11:51:41 +0200 message: Track connection state in firewall connection tracking. Before, the state variable was only initially set but never actually changed or used. This commit uses it to track the state of the connection. For this reason three new states (R1-SENT, U1-SENT, U2-SENT) are added which are only used by the firewall. State updates happen in the handle functions after successful processing of the respective packets. ------------------------------------------------------------ revno: 6093 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-10-17 20:14:10 +0200 message: Fix compilation errors in gcc 4.5/4.6 due to failed inlining with -Os. Newer gcc versions fail to inline a few functions when optimizing for size. Drop the inline keyword from these functions. In the case of hip_state_str() this also required moving the function from a header file to a normal .c file. ------------------------------------------------------------ revno: 6092 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-10-17 19:42:36 +0200 message: Remove stray duplicate license statement. ------------------------------------------------------------ revno: 6091 committer: David Martin branch nick: trunk timestamp: Mon 2011-10-17 17:55:02 +0200 message: Include lib/core/state.h where it's required in header files. make checkheaders now makes no trouble no more. ------------------------------------------------------------ revno: 6090 committer: David Martin branch nick: hipl_state-removal timestamp: Mon 2011-10-17 17:22:35 +0200 message: Move hip_state #defines into enum, use enum instead of int in functions. Basically lots and lots of function parameters that needed rewriting. Noteworthy change in hip_state_str() which does not use that weird array construction anymore but a proper switch case and lib/core/state.h where the defines have been moved into the enum. ------------------------------------------------------------ revno: 6089 committer: David Martin branch nick: hipl_state_rename timestamp: Mon 2011-10-17 16:23:19 +0200 message: Rename hip_hastate to hip_ha_state. Changed are both the enum and the variables using it. This way it is more conform with the naming in the rest of the codebase. ------------------------------------------------------------ revno: 6088 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-10-13 10:56:50 +0200 message: fix long handover delays in case locators are unreachable for responder In some situations, the network stack of the responder cannot deliver HIP UPDATE messages to the signaled locators. In this case, sendto() returns a length != packet_length. Until now, HIPL tried three times to send undeliverable packets with a timeout of 2 seconds each. As the hipd is single-threaded, this caused a delay of 4+ seconds per undeliverable locator. HIPL also implements a retransmission mechanisms (for UPDATEs). Undeliverable packets are handled there as well. Hence, I removed the intrusive special handling for the case where the network stack reports an error. This fixes the problem of overly long handovers. ------------------------------------------------------------ revno: 6087 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-10-12 11:26:52 +0200 message: fix issue where update causes old ipsec sa not to be removed at responder The altering IPsec SAs requires knowlege about the IP addresses of the peer. During updates, we update the IPs to the new locators. Hence, we need to remove IPsec SAs before resetting the IPs and set up new SAs afterwards. This commit splits removal and setup into two parts. ------------------------------------------------------------ revno: 6086 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-10-12 11:20:36 +0200 message: add error output for conflicting handle function priorities ------------------------------------------------------------ revno: 6085 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-10-12 10:36:40 +0200 message: minor beautification of script output ------------------------------------------------------------ revno: 6084 [merge] committer: David Martin branch nick: trunk timestamp: Mon 2011-10-10 16:05:21 +0200 message: Merge n900-build-fix branch revision rev 6083 into trunk. Merge-proposal: https://code.launchpad.net/~martin-lp/hipl/n900-build-fix/+merge/78551 Set hostid unit test timeouts to 120 seconds to fix broken package building for the N900. ------------------------------------------------------------ revno: 6083 committer: David Martin branch nick: trunk timestamp: Mon 2011-10-10 13:37:16 +0200 message: Cosmetics: Spaces in array definition in test/lib/core/hostid.c ------------------------------------------------------------ revno: 6082 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-09-01 16:35:54 +0200 message: RPM: drop rpm-build package from BuildRequires list The rpmbuild program is an implied dependency of RPM package building, so it ought to be safe to leave it out of BuildRequires. This allows using the specfile on other RPM-based distributions like openSUSE where rpmbuild is part of the rpm package and no separate rpm-build package exists. ------------------------------------------------------------ revno: 6081 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-09-01 16:33:11 +0200 message: Restructure commands used to satisfy optional and required dependencies. Split into lists of packages necessary for building HIPL, those for optional functionality and those required for building binary distribution packages. ------------------------------------------------------------ revno: 6080 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-09-01 16:31:03 +0200 message: Bazaar is a build-time dependency of HIPL. ------------------------------------------------------------ revno: 6079 committer: David Martin branch nick: trunk timestamp: Wed 2011-09-21 16:22:17 +0200 message: Move debug RSA key creation announcement before the actual generation. It doesn't make much sense to notify about an upcoming key generation when it is already finished. ------------------------------------------------------------ revno: 6078 committer: Miika Komu branch nick: hipl timestamp: Thu 2011-09-15 23:02:25 +0300 message: Re-enabled "shotgun" extension for hipconf The shotgun extension sends multiple I1/UPDATE messages to find a working address pair. Somebody disabled the extension in hipconf, but just partially. This commit re-enables the shotgun functionality (which seems to working as reported in bug report lp:592177). ------------------------------------------------------------ revno: 6077 fixes bug(s): https://launchpad.net/bugs/845677 committer: Miika Komu branch nick: hipl timestamp: Tue 2011-09-13 11:18:08 +0300 message: Another stab to fix DNS proxy boot-up problems in Ubuntu Natty. Revision 6076 did not do the trick to fix DNS problems when dnsmasq and DNS proxy are running in the same system (#845677). The issue was subtle and seems to reappear randomly. This commit has an additional safe guard (higher priority for init.d) which I hope will fix the problem. I have tested the bug fix both in LTS and Natty. ------------------------------------------------------------ revno: 6076 fixes bug(s): https://launchpad.net/bugs/845677 committer: Miika Komu branch nick: hipl timestamp: Mon 2011-09-12 10:11:02 +0300 message: Changed start-up priority of the DNS proxy in Ubuntu/Debian As bug id #845677 states, I've had some problems during boot in my Ubuntu Natty when both DNS proxy and dnsmasq are installed. The root of the problem seems to be that DNS proxy starts too fast and there's a race condition with dnsmasq. Diego suggested a fix the bug in init.d scripts and it seems to work just fine. ------------------------------------------------------------ revno: 6075 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-09-11 13:34:08 +0200 message: debian: reflect dependency on (possibly remotely-mounted) /usr in init scripts The HIPL init scripts depend on /usr to start the HIPL binaries. /usr may be remotely-mounted, so depend on remote filesystems being mounted before running. reference: http://wiki.debian.org/LSBInitScripts ------------------------------------------------------------ revno: 6074 committer: David Martin branch nick: hipl_state-removal timestamp: Wed 2011-09-07 16:44:13 +0200 message: Use /lib/core/ state definitions instead of local ones in conntrack.c. The prior definitions weren't used except for the initial state making the enum rather pointless. As of now the state in connections is still unused but it will be used to track connection information in the future. ------------------------------------------------------------ revno: 6073 committer: David Martin branch nick: hipl_state-removal timestamp: Wed 2011-09-07 15:33:42 +0200 message: Remove unused state attribute from firewall connection tuples. The state exists for both initiator and responder but it's only changed initially on creation and when the connection is closed. It's never read or used in any way. Therefore scrap it. ------------------------------------------------------------ revno: 6072 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Mon 2011-09-05 10:46:53 +0200 message: Added tests for serialization and deserialization of RSA keys. ------------------------------------------------------------ revno: 6071 committer: David Martin branch nick: trunk timestamp: Wed 2011-08-31 13:50:36 +0200 message: conntrack: avoid code duplication in get_tuple_by_hip(). get_tuple_by_hits() performs the same iteration on the list of connection tuples, call this instead of having it twice in the code. ------------------------------------------------------------ revno: 6070 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-31 13:17:24 +0200 message: conntrack: replace some pointless gotos by direct return ------------------------------------------------------------ revno: 6069 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-31 12:59:29 +0200 message: conntrack: change if/else cascade to switch statement ------------------------------------------------------------ revno: 6068 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-08-26 17:48:23 +0200 message: fix autobuilder if update is excluded from build, so should be its dependencies, including midauth. ------------------------------------------------------------ revno: 6067 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-08-26 16:59:44 +0200 message: midauth: Fix compilation with --enable-midauth. A #include and a variable initialization were missing from the midauth branch merge, resulting in compilation failures with --enable-midauth. ------------------------------------------------------------ revno: 6066 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-08-25 18:17:22 +0200 message: conntrack: simplify handle_update() Change a pointer to pointer function argument to a simple pointer. The argument is always dereferenced before use, effectively turning it into a simple pointer argument. ------------------------------------------------------------ revno: 6065 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-08-25 18:15:40 +0200 message: Remove some redundant, write-only variables. ------------------------------------------------------------ revno: 6064 committer: Artturi Karila branch nick: hipl timestamp: Thu 2011-08-25 15:12:27 +0300 message: Don't drop packets with non-local dst HIT if RVS is active Packets with a non-local destination HIT were being dropped in hip_receive_control_packet() before the check for whether they should be relayed. hip_check_i1() (which would only be called after hip_receive_control_packet()) had redundant code doing the same except with a provision for opportunistic I1 packets. I removed the redundancy and changed the code to be executed only if we are not offering RVS or relay service. ------------------------------------------------------------ revno: 6063 committer: David Martin branch nick: trunk timestamp: Mon 2011-08-22 17:15:07 +0200 message: Include string.h in test/*/midauth_builder.c to fix N900 compile issue. The N900 build script now successfully builds again. ------------------------------------------------------------ revno: 6062 [merge] committer: David Martin branch nick: update-merge timestamp: Thu 2011-08-18 12:11:46 +0200 message: Merge update_ack_handling branch revision 6053. Merge proposal: https://code.launchpad.net/~martin-lp/hipl/update_ack_handling/+merge/71328 Accept ACKs for all outstanding Update packets instead of most recent one. Previously only ACKs for the most recent sent Update packet were accepted. This merge introduces a boundary for yet to be acknowledged Update packets which allows to correctly deal with ACKs for more than one outstanding Update packet. This fixes a bug where ACKs were falsely dropped when both hosts initiated an update at the same time. ------------------------------------------------------------ revno: 6061 committer: David Martin branch nick: hipl_startup timestamp: Wed 2011-08-17 11:21:39 +0200 message: Make lmod_get_state_item() more robust. Perform sanity checks on passed parameters and do not pass a possibly negative return value as an unsigned int. ------------------------------------------------------------ revno: 6060 [merge] committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-08-16 09:49:25 +0200 message: merge conntrack-cleanup branch revision 6083 The merge proposal has been discussed at: https://code.launchpad.net/~rene-hummen/hipl/conntrack-cleanup/+merge/71550 ------------------------------------------------------------ revno: 6059 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-08-15 16:11:56 +0200 message: doxygen: drop redundant @author, @version and @date tags Bazaar is tracking this information in a more accurate and less error-prone fashion already, no need to manually repeat its job (badly). ------------------------------------------------------------ revno: 6058 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-08-15 14:23:14 +0200 message: HACKING: update one Doxygen example to reflect current practice ------------------------------------------------------------ revno: 6057 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-08-15 13:28:35 +0200 message: INSTALL: remove duplicate 'check' entries from required packages list ------------------------------------------------------------ revno: 6056 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-08-14 23:23:41 +0200 message: autobuild: test existence of OpenWrt directory before copying ------------------------------------------------------------ revno: 6055 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-08-11 11:24:50 +0200 message: patches: remove outdated kernel patches, version < 2.6.18 ------------------------------------------------------------ revno: 6054 committer: Miika Komu branch nick: hipl timestamp: Sun 2011-08-14 12:47:03 +0300 message: Updated Debian and Redhat dependencies in INSTALL. Added "check" to optional dependencies. ------------------------------------------------------------ revno: 6053 committer: David Martin branch nick: trunk timestamp: Thu 2011-08-11 15:51:14 +0200 message: Free allocated memory in case of error in hip_update_init_state(). ------------------------------------------------------------ revno: 6052 committer: Diego Biurrun branch nick: HIP_IFE timestamp: Wed 2011-08-10 20:11:13 +0200 message: hipd: eliminate some HIP_IFE(L) abuse; simplify return handling ------------------------------------------------------------ revno: 6051 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-10 17:03:07 +0200 message: openwrt: generate Makefile from a template by configure to substitute version This saves the trouble of changing HIPL version numbers in multiple places after each release. ------------------------------------------------------------ revno: 6050 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-10 16:44:58 +0200 message: sync-all: drop version number from temporary directory name The version number keeps changing and this script is simple enough not to need it. Having it generated by configure would thus be overkill. ------------------------------------------------------------ revno: 6049 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-10 16:29:43 +0200 message: openwrt: cosmetics: drop some unnecessary backslashes ------------------------------------------------------------ revno: 6048 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-10 15:34:38 +0200 message: user_ipsec_api: move #include to the correct place ------------------------------------------------------------ revno: 6047 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-08-10 14:13:29 +0200 message: move xml tag to top of file for correct parsing ------------------------------------------------------------ revno: 6046 [merge] committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-08-09 17:25:25 +0200 message: merge re-implements the hipd-related part of draft-heer-hip-middle-auth-02 An extensive merge proposal and discussion can be found at: https://code.launchpad.net/~rene-hummen/hipl/midauth-hipd/+merge/70736 ------------------------------------------------------------ revno: 6045 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-08-08 16:37:22 +0200 message: nlink: drop some pointless void* casts ------------------------------------------------------------ revno: 6044 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-08-08 16:35:56 +0200 message: builder: clean up return handling Return values directly instead of setting a variable, jumping to a goto label and returning the variable there. ------------------------------------------------------------ revno: 6043 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-08-08 15:33:21 +0200 message: cosmetics: fix 'null' vs. 'NULL' typo ------------------------------------------------------------ revno: 6042 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Mon 2011-08-08 14:13:04 +0200 message: Fixed tests for ECC functionality, such that all tests are passed. ------------------------------------------------------------ revno: 6041 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Mon 2011-08-08 13:53:53 +0200 message: Fix incorrect use of sizeof. ------------------------------------------------------------ revno: 6040 [merge] committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-08-05 13:00:52 +0200 message: Merge demodularization branch that pulls together Makefile.am snippets. ------------------------------------------------------------ revno: 6039 [merge] fixes bug(s): https://launchpad.net/bugs/697220 committer: Stefan Götz branch nick: hipl timestamp: Thu 2011-08-04 23:12:21 +0200 message: Completely removes the files lib/tool/lutil.{c.h}. They primarily contain a list implementation which is only used for string parsing. This string parsing is actually implemented much better directly via strtok(). This also removes a source of GPL infection. Merge of branch https://code.launchpad.net/~stefan.goetz/hipl/delist Merge proposal https://code.launchpad.net/~stefan.goetz/hipl/delist/+merge/62559 ------------------------------------------------------------ revno: 6038 [merge] committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-08-03 15:19:21 +0200 message: Merge uncrustify improvements branch. ------------------------------------------------------------ revno: 6037 committer: Miika Komu branch nick: trunk timestamp: Tue 2011-08-02 17:34:30 +0300 message: Added a note on an experimental bzr hook to the HACKING file Stefan Götz has developed a pre-commit hook for the Copyright. While the pre-commit has not been merged yet, it pops up on the mailing list every now and then. Therefore, I decided to note it on the HACKING instructions and advocate Stefan to merge it! ------------------------------------------------------------ revno: 6036 committer: Diego Biurrun branch nick: vanilla timestamp: Mon 2011-08-01 17:56:06 +0200 message: Drop unnecessary return statements at the end of void functions. ------------------------------------------------------------ revno: 6035 committer: Diego Biurrun branch nick: vanilla timestamp: Mon 2011-08-01 14:34:53 +0200 message: INSTALL: add a short sentence on contributing; mention HACKING ------------------------------------------------------------ revno: 6034 committer: Diego Biurrun branch nick: vanilla timestamp: Fri 2011-07-29 14:55:51 +0200 message: cosmetics: fix some incorrect spacing found while playing with uncrustify ------------------------------------------------------------ revno: 6033 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-28 20:35:33 +0200 message: stylecheck.py: fix some typos ------------------------------------------------------------ revno: 6032 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-28 18:29:45 +0200 message: cosmetics: drop some redundant ';' pointed out by uncrustify; merge two lines ------------------------------------------------------------ revno: 6031 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-28 18:16:31 +0200 message: stylecheck: fix description of this pre-commit hook's dependencies There is nothing GNU in the way diff/patch are used; mention both diff and patch as dependencies; remove some stray trailing whitespace. ------------------------------------------------------------ revno: 6030 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-28 18:14:21 +0200 message: unit tests: reformat struct declaration in a way that survives uncrustify ------------------------------------------------------------ revno: 6029 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-28 18:08:40 +0200 message: uncrustify: force END_TEST to be treated as macro-close token This allows uncrustify to deal with the unit test code without completely messing up its formatting. ------------------------------------------------------------ revno: 6028 [merge] committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-21 19:30:23 +0200 message: Merge vestigial locking macros removal branch. ------------------------------------------------------------ revno: 6027 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-21 19:27:23 +0200 message: build: ignore directory generated by 'make dist' ------------------------------------------------------------ revno: 6026 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-21 19:26:34 +0200 message: doxygen: exclude directory generated by 'make dist' from list of source files ------------------------------------------------------------ revno: 6025 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-07-21 14:12:32 +0200 message: replace code with hip_ifel abuse ------------------------------------------------------------ revno: 6024 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-21 13:28:01 +0200 message: cosmetics: remove some unnecessary parentheses from pointer expressions The struct member selection operators '.' and '->' have higher precedence than the address operator '&'. Remove parentheses made unnecessary by this order in cases where they add no readability or even impair readability. ------------------------------------------------------------ revno: 6023 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-21 12:15:15 +0200 message: create_ecdsa_key(): bandaid compilation fix for gcc 4.6 The err variable was write-only since the function returns EC_KEY* and not int. Change err variable to type EC_KEY* and return it instead of NULL. ------------------------------------------------------------ revno: 6022 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-07-20 15:24:55 +0200 message: build: clean up .bzrignore Restore alphabetical order, remove duplicates, use wildcard for config.foo entries, do not globally ignore .lo and .la files. ------------------------------------------------------------ revno: 6021 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-07-20 14:29:47 +0200 message: Fix moduels ---> modules typo. ------------------------------------------------------------ revno: 6020 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-07-18 21:16:37 +0200 message: remove existing hip state when receiving I2 Note that this patch does not consider retransmissions of I2 packets yet and might result state with the same content to be first removed and then recreated. But at least, we clean-up possibly old state now and allow new connection establishment in case of inconsitent state. ------------------------------------------------------------ revno: 6019 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-07-18 18:41:13 +0200 message: move internal peer address update before sending of UPDATE This fixes a bug, where clients move behind a new NAT and get a new src ip AND src port. ------------------------------------------------------------ revno: 6018 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-07-18 18:35:08 +0200 message: add IP src address to locator set first This enables HIPL to first reply to locator that is known to work. ------------------------------------------------------------ revno: 6017 [merge] committer: Henrik Ziegeldorf branch nick: hipl timestamp: Mon 2011-07-18 16:11:03 +0200 message: Merged lp:~hipl-core/hipl/ecc revision 5442. ------------------------------------------------------------ revno: 6016 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-07-18 14:45:04 +0200 message: remove, rephrase and add conntrack debug output ------------------------------------------------------------ revno: 6015 committer: Miika Komu branch nick: hipl timestamp: Mon 2011-07-18 14:50:01 +0300 message: Documented a workaround for binary building Documented the workaround of the previous revision for CentOS 5.6. ------------------------------------------------------------ revno: 6014 fixes bug(s): https://launchpad.net/bugs/811538 committer: Miika Komu branch nick: hipl timestamp: Sat 2011-07-16 18:05:04 +0300 message: A bug fix to "make bin" on CentOS. As reported in bug id #811538, CentOS 5.6 fails to build due to a missing directory. Fixed. ------------------------------------------------------------ revno: 6013 fixes bug(s): https://launchpad.net/bugs/788578 committer: Miika Komu branch nick: hipl timestamp: Sat 2011-07-16 16:56:57 +0300 message: A tentative fix to a compilation problem in tools/pisacert.c As reported in bug id #788578, pisacert.c fails to compile on various Redhat-based systems. I think this will finally sort out the problem. ------------------------------------------------------------ revno: 6012 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-14 18:10:49 +0200 message: cert: drop an unnecessary cast ------------------------------------------------------------ revno: 6011 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-07-14 18:01:49 +0200 message: hostid: fix a small typo in doxygen documentation ------------------------------------------------------------ revno: 6010 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-07-14 14:34:34 +0200 message: update Copyright-Header to year of latest change ------------------------------------------------------------ revno: 6009 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-07-14 14:32:18 +0200 message: add missing doygen to hip_conf_add_id_to_ip_map() ------------------------------------------------------------ revno: 6008 fixes bug(s): https://launchpad.net/bugs/790493 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-07-14 13:30:16 +0200 message: add handler for ECHO_REQUEST_UNSIGNED parameter in UPDATE packets ------------------------------------------------------------ revno: 6007 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-07-14 11:32:59 +0200 message: handle missing ECHO_REQUEST parameter gracefully ------------------------------------------------------------ revno: 6006 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 14:28:28 +0200 message: Check input to verify function to avoid segmentation faults. ------------------------------------------------------------ revno: 6005 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 14:24:05 +0200 message: Remove unused define. ------------------------------------------------------------ revno: 6004 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:46:36 +0200 message: Improved documentation of hip_host_id_to_hit and hip_private_dsa/rsa_host_id_to_hit. ------------------------------------------------------------ revno: 6003 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:41:26 +0200 message: Removed useless abstractions for hip_host_id_to_it calls. ------------------------------------------------------------ revno: 6002 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:36:20 +0200 message: Use HIP_IFEL for if-err-goto code. ------------------------------------------------------------ revno: 6001 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:28:16 +0200 message: Remove duplicate checks of fp in save_rsa/dsa_private_key. ------------------------------------------------------------ revno: 6000 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:23:24 +0200 message: Remove unused function declarations. ------------------------------------------------------------ revno: 5999 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:19:59 +0200 message: Replaced if-err-goto code with HIP_IFEL in rsa/dsa_to_hip_endpoint ------------------------------------------------------------ revno: 5998 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:12:46 +0200 message: Completed doxygen of function dsa_to_hip_endpoint ------------------------------------------------------------ revno: 5997 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:10:10 +0200 message: Use switch case statement for differentiating cryptographic algorithms. This simplifies adding new algorithms (e.g. ECDSA). ------------------------------------------------------------ revno: 5996 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:06:40 +0200 message: Inserted missing break in switch case statement. ------------------------------------------------------------ revno: 5995 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 13:05:25 +0200 message: Use hip_get_host_id_algo directly without indirection through variable declaration. ------------------------------------------------------------ revno: 5994 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Wed 2011-07-13 12:58:48 +0200 message: Remove useless comments. ------------------------------------------------------------ revno: 5993 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-07-12 16:13:51 +0200 message: Simplified implementation of function hip_private_host_id_to_hit(). Replaced if/else by switch case statement. Removed cumbersome error handling. ------------------------------------------------------------ revno: 5992 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-07-12 16:04:30 +0200 message: Replace if statement for crypto algorithm differentiation with switch statement and add error case. ------------------------------------------------------------ revno: 5991 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-07-12 16:00:37 +0200 message: Minor improvements of const correctness in rule_management.c ------------------------------------------------------------ revno: 5990 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-07-12 14:28:41 +0200 message: Replaced strlen with sizeof for string defined as macro in save_rsa/dsa_private_key. strlen() equals sizeof() - 1 in these cases. ------------------------------------------------------------ revno: 5989 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-07-08 20:18:30 +0200 message: output.c: eliminate an unneeded variable indirection ------------------------------------------------------------ revno: 5988 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-07-08 20:17:11 +0200 message: common.h: Put parentheses around #defines that are expressions and not values. Otherwise all hell can break loose if the #defines are evaluated in a place where operator precedence may mess with the intended semantics. ------------------------------------------------------------ revno: 5987 committer: Christoph Viethen branch nick: hipl timestamp: Fri 2011-07-08 19:10:43 +0200 message: Fix a bug in hip_opportunistic_ipv6_to_hit(), introduced in rev. 4843, which caused hip_build_digest() to be erroneously called with "length of pointer to IPv6 address" instead of "length of IPv6 address". This made hip_build_digest() calculate, platform-dependently, a digest of only the first quarter or the first half of the given IPv6 address. (Considering that in our case, most of the time, the IPv6 address in actual fact is an IPv4-mapped IPv6 address (cf. RFC 4291, 2.5.5.2.), where (more than) the first half consists of null bytes, the bug caused hip_build_digest() to always return the same digest no matter what (transformed) IPv4 address had been passed in. Consequently, pseudo HITs as generated for opportunistic base exchanges always were the same, causing trouble e.g. in HADB lookups.) ------------------------------------------------------------ revno: 5986 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-07-08 18:28:12 +0200 message: hipconf: Remove outdated reference to a hipconf-related build system bug. ------------------------------------------------------------ revno: 5985 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-07-08 18:27:05 +0200 message: doc: Fix wrong instructions for building the HIPL HOWTO. ------------------------------------------------------------ revno: 5984 fixes bug(s): https://launchpad.net/bugs/789319 committer: Miika Komu branch nick: trunk timestamp: Thu 2011-07-07 18:48:26 +0300 message: A bug fix to configuration file reading. Configuration file reading failed to read any lines from configuration file because newline wasn't removed. Fixed. ------------------------------------------------------------ revno: 5983 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Thu 2011-07-07 16:56:25 +0200 message: Check control packet size before sending. Issue a warning if packet size exceeds MTU. ------------------------------------------------------------ revno: 5982 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Thu 2011-07-07 16:23:46 +0200 message: Check packet destination hit when receiving a control packet. Drop packets destined for a hit that does not belong to the receiver. ------------------------------------------------------------ revno: 5981 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Thu 2011-07-07 16:23:05 +0200 message: The error value must be set to non-zero in order to drop invalid loopback packets. ------------------------------------------------------------ revno: 5980 [merge] author: Stefan Götz committer: Miika Komu branch nick: trunk timestamp: Thu 2011-07-07 16:36:18 +0300 message: Merged lp:hipl/peeraddr ------------------------------------------------------------ revno: 5979 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-06-29 22:25:29 +0200 message: build: Add .dir-locals.el to distribution tarball. ------------------------------------------------------------ revno: 5978 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-06-29 16:44:02 +0200 message: Add .dir-locals.el file that enforces the HIPL coding style for Emacs users. This works similar to the .vimrc file we already have for Vim users. ------------------------------------------------------------ revno: 5977 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-06-24 18:56:23 +0200 message: silence configure run by autobuilder for dist checks ------------------------------------------------------------ revno: 5976 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-06-24 17:16:01 +0200 message: remove remove_connection from debug in remove_connection() ------------------------------------------------------------ revno: 5975 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-06-24 15:54:52 +0200 message: add error handling for connection insertion by update ------------------------------------------------------------ revno: 5974 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-06-24 15:53:09 +0200 message: remove insertion of esp_tuple on 1st update The same operations are already performed in insert_connection_from_update(). ------------------------------------------------------------ revno: 5973 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-06-24 15:50:27 +0200 message: fix regression in esp_tuple_from_esp_info() The conditional depended on new_esp instead of esp_info and the function always returned NULL to the caller signaling an error. ------------------------------------------------------------ revno: 5972 committer: David Martin branch nick: hipl_startup timestamp: Wed 2011-06-22 15:25:54 +0200 message: Cosmetics: do not break "cond ? foo : bar" at colon in hipfw main.c. It looks neater with the full expression including ? on the next line. ------------------------------------------------------------ revno: 5971 committer: David Martin branch nick: hipl_startup timestamp: Tue 2011-06-21 17:12:00 +0200 message: Print warning for conflicting firewall options iff latter are set by user. Instead of printing the misleading warning "Warning: timeouts (-t) have no effect with connection tracking disabled (-F)" everytime the firewall is started with -F, print it only when -t _and_ -F are specified by the user. ------------------------------------------------------------ revno: 5970 committer: Miika Komu branch nick: trunk timestamp: Tue 2011-06-21 17:41:27 +0300 message: Updated a maintainer script. Configuration for building binaries for Fedora and Ubuntu are now up-to-date with the latest distributions. ------------------------------------------------------------ revno: 5969 committer: David Martin branch nick: hipl_init-scripts timestamp: Tue 2011-06-21 14:51:46 +0200 message: Do not exit on iptable flush error in hipfw init script. We are running the scripts with set -e, that means every unchecked command returning an error exits the script. In this case the function to flash the firewall rules prematurely exited the script when the rules had already been flushed. We now check the return value of the flush_iptables() function and print a notice if an error occurs. This commit fixes the error return value of the hipfw in bug 795848. ------------------------------------------------------------ revno: 5968 committer: David Martin branch nick: hipl_init-scripts timestamp: Tue 2011-06-21 14:50:02 +0200 message: Use start-stop-daemon in dnsproxy and hipfw debian init scripts. Both dnsproxy and hipfw init scripts now use the start-stop-daemon in a similar fashion as the hipd. This means: - it is not an error when the daemon is already running and start is called again, print a notice instead - let start-stop-daemon take care of exiting the daemon, it will send a TERM and wait for three seconds before killing it, there is no additional shell script magic necessary to test if the daemon is running This commit fixes the error return value of the dnsproxy in bug 795848. ------------------------------------------------------------ revno: 5967 committer: David Martin branch nick: hipl_init-scripts timestamp: Wed 2011-06-15 14:45:43 +0200 message: Remove needless stdout redirection from openwrt init scripts. Kill does not print anything, there is no need to redirect its output to /dev/null. ------------------------------------------------------------ revno: 5966 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-06-14 23:14:52 +0200 message: doxygen: Warn if parameter documentation is missing for a function. ------------------------------------------------------------ revno: 5965 [merge] fixes bug(s): https://launchpad.net/bugs/789327 committer: Stefan Götz branch nick: hipl timestamp: Sat 2011-06-11 20:46:09 +0200 message: Fix bug #789327: Add missing initialization to 'peer_addr' variable. Revision 5938 erroneously removed code that was necessary to change the value of the peer_addr pointer to an actual peer address. This caused a NULL pointer access and segmentation fault when handling a locator parameter during an UPDATE message. This merges the branch lp:~stefan.goetz/hipl/mobility-bug ------------------------------------------------------------ revno: 5964 fixes bug(s): https://launchpad.net/bugs/790833 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-06-10 20:26:38 +0200 message: debian packaging: Make changelog a template file updated during package build. This allows adding a Bazaar revision number to the changelog and thus to the Debian package version without files under revision control getting modified. ------------------------------------------------------------ revno: 5963 committer: Miika Komu branch nick: trunk timestamp: Fri 2011-06-10 08:07:27 +0300 message: Text alignment Aligned the Ubuntu installation line with Fedora in INSTALL. ------------------------------------------------------------ revno: 5962 committer: Miika Komu branch nick: trunk timestamp: Fri 2011-06-10 07:54:09 +0300 message: Updated binary dependency instructions "make bin" had an extra dependency on a clean ubuntu/fedora installation. ------------------------------------------------------------ revno: 5961 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-06-09 23:23:26 +0200 message: debian packaging: Integrate Bazaar revision number in package version. ------------------------------------------------------------ revno: 5960 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-06-09 21:11:46 +0200 message: cosmetics: Add whitespace after shell output redirection operator. ------------------------------------------------------------ revno: 5959 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-06-09 21:04:35 +0200 message: Add a note about the --author parameter of 'bzr commit' to the HACKING guide. ------------------------------------------------------------ revno: 5958 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-06-09 19:19:33 +0200 message: conf: Remove empty Doxygen block and docs for a nonexisting function parameter. ------------------------------------------------------------ revno: 5957 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-05-30 17:21:28 +0200 message: autobuild: Run diff against /dev/null instead of an empty file. ------------------------------------------------------------ revno: 5956 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-05-30 17:20:48 +0200 message: autobuild: Ensure that check_dist_tarball() runs quiet by default. ------------------------------------------------------------ revno: 5955 committer: David Martin branch nick: hipl_init-scripts timestamp: Wed 2011-06-08 18:40:25 +0200 message: Check whether daemon is running in openwrt init scripts. Both hipd and hipfw create a PID file with their process id. Check against it to determine whether we actually have to start or stop the daemon. In case the daemon is already running or stopped print a notice respectively. ------------------------------------------------------------ revno: 5954 committer: David Martin branch nick: hipl_init-scripts timestamp: Wed 2011-06-08 15:32:52 +0200 message: Do not depend on network and local filesystem in debian init script. To avoid having network communication leaked without being handled by hipd or hipfw we should not force it to be started after the network has been established. We are only working on our local filesystem and should not wait for the setup of the remote filesystem either. This commit is a follow up to the review of commit 5952 archived here: http://www.freelists.org/post/hipl-dev/ Branch-hiplcorehipltrunk-Rev-5952-Require-network-and-local -filesystem-to-be-initialized-in-init-scripts ------------------------------------------------------------ revno: 5953 committer: David Martin branch nick: hipl_init-scripts timestamp: Tue 2011-06-07 17:25:35 +0200 message: Print notices when starting / stopping hipd via init script. When hipd is already running or already stopped when calling start or stop in the init script it should print a notice about it and not just report OK. ------------------------------------------------------------ revno: 5952 committer: David Martin branch nick: hipl_init-scripts timestamp: Tue 2011-06-07 16:33:45 +0200 message: Require network and local filesystem to be initialized in init scripts. The HIPL daemons should only be started after the filesystems and the network have been already set up. They should be exited before the filesystems and network gets teared down as well. Documentation on possible boot dependencies can be found here: http://refspecs.freestandards.org/LSB_3.1.0/LSB-Core-generic/ \ LSB-Core-generic/facilname.html ------------------------------------------------------------ revno: 5951 committer: David Martin branch nick: hipl_startup timestamp: Fri 2011-06-03 12:26:16 +0200 message: Rephrase ambiguous error message in hip_xfrm_policy_delete(). If the call to netlink_talk() fails when a policy is to be deleted it does not mean that there has been no associated policy. It can fail for any number of reasons (no socket has been set up, a malformed message was provided etc.). Thus only state that the policy deletion failed. ------------------------------------------------------------ revno: 5950 fixes bug(s): https://launchpad.net/bugs/790679 committer: David Martin branch nick: hipl_startup timestamp: Fri 2011-06-03 11:45:24 +0200 message: Add sanity check against netlink handle and header in netlink_talk(). netlink_talk() should check if it gets a valid netlink handle and message header before it tries to access them as it is not guaranteed that they are properly set up. For example when the initialization fails early and the default policies are nevertheless attempted to be removed on exit. This fixes bug 790679 (https://bugs.launchpad.net/hipl/+bug/790679). ------------------------------------------------------------ revno: 5949 fixes bug(s): https://launchpad.net/bugs/789306 committer: Miika Komu branch nick: trunk timestamp: Tue 2011-05-31 16:40:37 +0300 message: A bug fix from Joakim Koskela to "hipconf add map" failure (bug id 789306) As bug id 789306 reports, "hipconf add map" is defunctional. This patch (provided by Joakim) fixes the problem. Feel free to polish the bug fix directly if there's need for that. ------------------------------------------------------------ revno: 5948 fixes bug(s): https://launchpad.net/bugs/789298 committer: Miika Komu branch nick: trunk timestamp: Tue 2011-05-31 08:19:21 +0300 message: Applied a bug fix from Stefan Götz to fix "hipconf rst all" crash. Stefan Götz in #789298: In revno 5938, a hash table disguised as a list was replaced by an array. In one place, I forgot to replace the hash table handling code which was then erroneously invoked on the array which leads to the described crash and bug. ------------------------------------------------------------ revno: 5947 committer: Stefan Götz branch nick: hipl timestamp: Sat 2011-05-28 13:54:04 +0200 message: Fix the file encoding comment so it correctly states that the file is in UTF-8 ------------------------------------------------------------ revno: 5946 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-05-27 15:46:44 +0200 message: add script enabling building of HIPL on remote host Detailed setup information can be found within the script itself. ------------------------------------------------------------ revno: 5945 committer: David Martin branch nick: trunk timestamp: Fri 2011-05-27 14:52:21 +0200 message: Do not print errors in killall call of hipd and hipfw init scripts. When hipd or hipfw is not running and killall is called it usually prints a notice that no process was killed. As the killall implementation on the routers has no quiet option redirect stderr to /dev/null instead. ------------------------------------------------------------ revno: 5944 committer: Miika Komu branch nick: trunk timestamp: Thu 2011-05-26 13:38:34 +0300 message: Updated ubuntu-specific instructions on compilation. Added debhelper as a dependency. ------------------------------------------------------------ revno: 5943 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-05-25 19:41:59 +0200 message: Eliminate some unnecessary HIP_IFEL instances from lib/core/conf.c. ------------------------------------------------------------ revno: 5942 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-05-19 14:05:49 +0200 message: Replace HIP_IFEL instances without condition check by HIP_OUT_ERR. HIP_OUT_ERR is the preferred way to print a message and exit. This also fixes the inverted condition that was never triggered. ------------------------------------------------------------ revno: 5941 committer: David Martin branch nick: trunk timestamp: Wed 2011-05-25 17:26:31 +0200 message: Add restart action to hipfw openwrt init-script. By default the openwrt call stops and starts hipfw when 'restart' is called. As hipfw gets started with the -k option by default it is not exited gracefully. Define the 'restart' call in the init script and sleep for 2 seconds after calling killall on hipfw. This should be sufficient to clear the firewall rules and free any states. ------------------------------------------------------------ revno: 5940 committer: David Martin branch nick: trunk timestamp: Wed 2011-05-25 17:03:42 +0200 message: Allow hipd to exit gracefully in openwrt init-script. When issuing a restart command and hipd is running, sleep for 5 seconds before calling hipd again to allow it to exit gracefully. This simulates the behaviour from the debian init scripts where start-stop-daemon does this automatically. The latter is not available on the routers so we use this workaround. ------------------------------------------------------------ revno: 5939 committer: Stefan Götz branch nick: hipl timestamp: Tue 2011-05-24 21:36:27 +0200 message: Store commit message in file so it can be retrieved later instead of being lost on a closed terminal. This feature was requested by Diego. ------------------------------------------------------------ revno: 5938 [merge] committer: Stefan Götz branch nick: hipl timestamp: Mon 2011-05-23 19:02:42 +0200 message: Merge the delist branch. Branch: https://code.launchpad.net/~stefan.goetz/hipl/delist Merge proposal: https://code.launchpad.net/~stefan.goetz/hipl/delist/+merge/60724 Remove some uses of the various linked list implementations from HIPL. ------------------------------------------------------------ revno: 5937 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-05-17 09:32:01 +0200 message: make autobuilder script executable again ------------------------------------------------------------ revno: 5936 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-05-17 01:33:38 +0200 message: build system: Remove misleading comment from Makefile.am. The comment just tries to explain what BUILT_SOURCES is and what issues may arise when using it. That job has already been taken care of by the automake manual, in an infinitely better fashion. ------------------------------------------------------------ revno: 5935 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 16:23:23 +0200 message: properly incorporate 'get map' in hipconf moved some code in own functions for improved readability. ------------------------------------------------------------ revno: 5934 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 13:39:06 +0200 message: remove hipd restart functionality through hipconf init-scripts are the way to go here. ------------------------------------------------------------ revno: 5933 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 13:26:19 +0200 message: remove unused user messages ------------------------------------------------------------ revno: 5932 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 13:04:41 +0200 message: remove unused HANDOVER-related functionality from hipconf ------------------------------------------------------------ revno: 5931 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 13:00:04 +0200 message: remove write-only variable is_hard_handover ------------------------------------------------------------ revno: 5930 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 12:57:36 +0200 message: update hipconf usage string "hipconf del map" is and never was supported. ------------------------------------------------------------ revno: 5929 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 12:57:00 +0200 message: remove MHADDR-related functionality from hipconf ------------------------------------------------------------ revno: 5928 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 12:54:12 +0200 message: remove write-only variable is_active_mhaddr ------------------------------------------------------------ revno: 5927 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 12:41:36 +0200 message: rename hi-related user message types ------------------------------------------------------------ revno: 5926 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 12:29:41 +0200 message: move handling of HIP_MSG_ADD_DEL_SERVER into own function ------------------------------------------------------------ revno: 5925 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 11:59:00 +0200 message: remove unused user message HIP_MSG_PING ------------------------------------------------------------ revno: 5924 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 11:56:09 +0200 message: remove unused user message HIP_MSG_DEL_PEER_MAP_HIT_IP ------------------------------------------------------------ revno: 5923 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-05-16 11:55:18 +0200 message: remove unused user message HIP_MSG_NULL_OP ------------------------------------------------------------ revno: 5922 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-05-03 14:54:05 +0200 message: vimrc: Read in the contents of a separate local customization file. This allows people to specify extra per-project settings or even override the settings from the PISA .vimrc - for whatever reason. ------------------------------------------------------------ revno: 5921 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-05-03 14:53:24 +0200 message: vimrc: Set softtabstop instead of tabstop. The tabstop option affects what a literal TAB character is interpreted as, changing that setting disallows entering literal TAB characters, which is unwanted. Setting softtabstop instead makes the TAB key insert spaces, which is the desired behavior. ------------------------------------------------------------ revno: 5920 committer: David Martin branch nick: hipl_startup timestamp: Fri 2011-05-13 11:26:49 +0200 message: Remove reload option from hipl-daemon.init script. The reload option is not supported by us. hipd can not deal with a signal 1 and simply exits upon receiving it. Remove the reload option and treat a force-reload like a restart call instead. ------------------------------------------------------------ revno: 5919 committer: David Martin branch nick: hipl_startup timestamp: Fri 2011-05-13 11:06:36 +0200 message: Use start-stop-daemon to stop hipd in hipl-daemon.init script. We already use start-stop-daemon to start hipd and there is good reason to use it to exit it as well. With the specified --retry 3 option it waits for 3 seconds to allow hipd to terminate gracefully before it simply kills it. This should fix any issues with package installation where hipd was not yet properly exited but already started again and failing to do so. Unlike the kill call start-stop-daemon does actually wait for hipd to terminate. Move starting and exiting of hipd into functions as well to avoid code duplication. ------------------------------------------------------------ revno: 5918 committer: David Martin branch nick: hipl_startup timestamp: Fri 2011-05-13 10:41:16 +0200 message: Fix typo in hipl-daemon.init script. The reload option never had any effect as -name was interpreted as "--name ame" and the --quiet option suppressed the notification that no process was found with that name. ------------------------------------------------------------ revno: 5917 committer: Stefan Götz branch nick: hipl timestamp: Wed 2011-05-11 00:19:52 +0200 message: Strengthen const correctness of public key functions ------------------------------------------------------------ revno: 5916 committer: Stefan Götz branch nick: hipl timestamp: Wed 2011-05-11 00:14:13 +0200 message: Strengthen const correctness of hip_precreate_r1() ------------------------------------------------------------ revno: 5915 committer: Stefan Götz branch nick: hipl timestamp: Wed 2011-05-11 00:13:39 +0200 message: Strengthen const correctness of hip_create_r1() ------------------------------------------------------------ revno: 5914 [merge] committer: Stefan Götz branch nick: hipl timestamp: Tue 2011-05-10 23:50:21 +0200 message: Merge branch https://code.launchpad.net/~stefan.goetz/hipl/msg-bfr Merge proposal https://code.launchpad.net/~stefan.goetz/hipl/msg-bfr/+merge/59993 ------------------------------------------------------------ revno: 5913 [merge] committer: Stefan Götz branch nick: hipl timestamp: Tue 2011-05-10 19:36:10 +0200 message: Merge branch https://code.launchpad.net/~stefan.goetz/hipl/lhi-storage Merge proposal https://code.launchpad.net/~stefan.goetz/hipl/lhi-storage/+merge/59992 ------------------------------------------------------------ revno: 5912 committer: David Martin branch nick: hipl_startup timestamp: Fri 2011-05-06 13:54:08 +0200 message: Remove pointless debug print from hip_netdev_event(). ------------------------------------------------------------ revno: 5911 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-05-05 11:48:40 +0200 message: fix debug output for received packets Previously, src was printed instead of dst. ------------------------------------------------------------ revno: 5910 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-05-03 14:24:30 +0200 message: remove unnecessary debug output ------------------------------------------------------------ revno: 5909 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-05-03 13:28:22 +0200 message: fix segfault due to incomplete initialization of esp_tuple The pointer to tuple was only set after the call to update_esp_address(), which in turn tried to access esp_tuple->tuple. Furthermore, this commit removes a redundant call to update_esp_address(). ------------------------------------------------------------ revno: 5908 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-05-03 12:33:44 +0200 message: only modify preferred addresses after locator update was confirmed ------------------------------------------------------------ revno: 5907 [merge] committer: Stefan Götz branch nick: trunk timestamp: Mon 2011-05-02 23:30:25 +0200 message: Merge tip of trunk ------------------------------------------------------------ revno: 5906 committer: Stefan Götz branch nick: trunk timestamp: Mon 2011-05-02 17:52:35 +0200 message: Remove unused function definitions and declarations from HIDB. ------------------------------------------------------------ revno: 5905 committer: Stefan Götz branch nick: trunk timestamp: Mon 2011-05-02 16:22:21 +0200 message: From 'struct local_host_id', remove the 'lhi' field. It is in wire format and contains unused fields. Replace it with the two fields 'hit' and 'anonymous' which are actually used. ------------------------------------------------------------ revno: 5904 committer: Stefan Götz branch nick: trunk timestamp: Mon 2011-05-02 16:19:14 +0200 message: Rename 'struct hip_host_id_entry' to the more meaningful 'struct local_host_id' ------------------------------------------------------------ revno: 5903 committer: Stefan Götz branch nick: trunk timestamp: Mon 2011-05-02 16:17:17 +0200 message: Rename 'struct hip_lhi' to 'struct hip_host_id_local' for consistency with the other 'struct hip_host_id' types and to allow to use the 'lhi' abbreviation more meaningfully. ------------------------------------------------------------ revno: 5902 committer: David Martin branch nick: hipl timestamp: Sun 2011-05-01 14:14:15 +0200 message: Remove needless free() in insert_connection_from_update() error handling. There is no need to call free on connection->reply.hip_tuple->data as it gets allocated last and will never need to be free'd in case of an error. ------------------------------------------------------------ revno: 5901 committer: David Martin branch nick: hipl timestamp: Sun 2011-05-01 14:07:44 +0200 message: Remove needless free() call in update_esp_address() error handling. There is no need to call free() on esp_addr->update_id as it gets allocated at last and will not need to be freed in case of an error. ------------------------------------------------------------ revno: 5900 committer: David Martin branch nick: hipl timestamp: Sun 2011-05-01 14:03:58 +0200 message: Change return value of update_esp_address() from bool to int. The err variable of the HIP_IFEL was set but never used breaking compilation with gcc 4.6. Use it as a return value instead of the bool. Adjust the documentation and the check for return values of callers handle_i2(), handle_r2(), and update_esp_tuple(). This fixes the last of the -Wunused-but-set-variable warnings. ------------------------------------------------------------ revno: 5899 committer: David Martin branch nick: hipl timestamp: Sun 2011-05-01 13:35:49 +0200 message: Return int instead of bool in insert_connection_from_update(). The err variable of the HIP_IFEL is never used breaking compilation with gcc 4.6. Change the return value from bool to int to make use of err and adjust the documentation accordingly. Adjust the check for the return value in handle_update() as well. Note that this revision does NOT compile with gcc 4.6 because of one remaining warning. ------------------------------------------------------------ revno: 5898 committer: David Martin branch nick: hipl timestamp: Sun 2011-05-01 13:14:37 +0200 message: Remove HIP_IFEL from esp_tuple_from_esp_info_locator(). gcc 4.6 introduced the new warning -Wunused-but-set-variable which is activated by default with -Wall. In this case it breaks compilation as the err variable of the HIP_IFEL is set but never used. Remove the HIP_IFEL to fix the warning and get rid of an unnecessary call to free(). Note that this revision does NOT compile with gcc 4.6 as two warnings remain. ------------------------------------------------------------ revno: 5897 committer: Stefan Götz branch nick: hipl timestamp: Sat 2011-04-30 23:36:17 +0200 message: Stregthen const correctness of hip_sockaddr_is_v6_mapped() ------------------------------------------------------------ revno: 5896 committer: Stefan Götz branch nick: hipl timestamp: Sat 2011-04-30 23:34:27 +0200 message: Strengthen const correctness of hip_filter_address() ------------------------------------------------------------ revno: 5895 [merge] committer: Stefan Götz branch nick: hipl timestamp: Sat 2011-04-30 23:30:59 +0200 message: Strengthen const correctness of IS_LSI() macro ------------------------------------------------------------ revno: 5894 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 19:00:00 +0200 message: Clarify documentation of the state_uninit_functions list. The stored uninitialization functions can be executed with a lmod_uninit_state_items call. ------------------------------------------------------------ revno: 5893 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 18:55:21 +0200 message: Fix documentation of lmod_run_functions_on_state(). Refer to parameters in the documentation with @c and not with @parameter. ------------------------------------------------------------ revno: 5892 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 18:45:52 +0200 message: Add and register function to uninitialize an update_state instance. hip_update_uninit_state() frees the memory that was allocated in the update_state instance. Register it as a state_uninit_function so that it gets called on purging of a host association. Add a note that the name used for registering the update_state instance has to be the same in both init and uninit function. This fixes a memory leak as the memory was not free'd before. ------------------------------------------------------------ revno: 5891 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 17:59:35 +0200 message: Uninitialize modular state items on purging of a host association. This commit introduces lmod_uninit_state_items. It simply calls all registered uninitialization functions on the modular state. It is called when a HA is purged and the modular state instance is deleted. ------------------------------------------------------------ revno: 5890 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 17:40:54 +0200 message: Refactor lmod_init_state_items() to avoid code duplication. This commit introduces lmod_run_functions_on_state(). So far only lmod_init_state_items() makes use of it but a method that calls uninitialization functions will soon be added and work in the same way on a different list. Having a static function which accepts the respective list as a parameter avoids code duplication. ------------------------------------------------------------ revno: 5889 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 16:54:35 +0200 message: Add function to free memory allocated for state uninitialization functions. lmod_uninit_state_uninit_functions() frees all memory that was allocated for the linked list of registered modular state uninitialization functions. Add a note stating the existence of this function in lmod_register_state_uninit_function() and call the uninit function on hipd exit. ------------------------------------------------------------ revno: 5888 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 16:42:04 +0200 message: Add function to register modular state uninitialization functions. This commit introduces a linked list for uninitialization functions for the modular state. Any modular state item that allocates memory should register an uninitialization function that takes care of freeing that memory. Use lmod_register_state_uninit_function() to register such a function. ------------------------------------------------------------ revno: 5887 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 16:32:19 +0200 message: Remove pointless NULL-check in lmod_register_state_init_function(). Our hip_ll implementation checks for NULL pointers provided as parameters. There is no need to check it explicitly beforehand. ------------------------------------------------------------ revno: 5886 committer: David Martin branch nick: hipl_valgrind timestamp: Thu 2011-04-28 16:28:20 +0200 message: Add const-correctness for lmod_register_state_init_function(). ------------------------------------------------------------ revno: 5885 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-20 13:18:19 +0200 message: fix missing include for scratchbox build ------------------------------------------------------------ revno: 5884 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-20 11:45:30 +0200 message: add missing include for performance measurements ------------------------------------------------------------ revno: 5883 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-04-20 11:38:46 +0200 message: Remove unnecessary #ifdefs around a declaration in a header file. ------------------------------------------------------------ revno: 5882 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-04-20 11:38:33 +0200 message: Eliminate two more HIP_IFEL instances introduced by puzzle_fixes merge. ------------------------------------------------------------ revno: 5881 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-20 11:18:09 +0200 message: refactor mobility code This commit refactors the mobility update functionality to allow for parameter handle functions to be hooked into the modularization. Midauth functionality depends on this implementation. Specifically, the following steps have been done: - hip_create_update_msg(): split into parameter handling functions - hip_send_update_to_one_peer(): packet type-specific code moved to the corresponding parameter handle functions - hip_handle_first/second/third_update_packet(): split into parameter handling functions Additionally, applicable review comments of the merge proposal (https://code.launchpad.net/~rene-hummen/hipl/mobility-fixes/+merge/57496) have been addressed. ------------------------------------------------------------ revno: 5880 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-20 11:10:18 +0200 message: adapt midauth puzzle functionality to new puzzle API The commit also introduces const-correctness for all functions touched. ------------------------------------------------------------ revno: 5879 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-04-19 18:22:10 +0200 message: refactor puzzle handling functionality and API This commit merges lp:~rene-hummen/hipl/puzzle-fixes. Solving puzzles and verifying solutions has been refactored and the API for puzzle computation has been changed to prepare for use with the midauth extension. Newly added functionality has been tested with unit tests and on virtual machines. Additionally, the data types for the puzzle and solution values have been changed from uint64_t to uint8_t[8]. Finally, applicable review comments for the merge request (lp:~rene-hummen/hipl/puzzle-fixes/+merge/57446) have been addressed. ------------------------------------------------------------ revno: 5878 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-19 16:27:00 +0200 message: Fix typo in HIP_OUT_ERR macro. The second argument passed to HIP_IFEL from HIP_OUT_ERR was named "err" instead of "eval". So instead of passing both its arguments to HIP_IFEL, HIP_OUT_ERR passed only one argument, plus a random value that, by unlucky coincidence, happened to be declared in the environment because HIP_IFEL relies on a variable named "err" to exist in its scope. The effect of this fatal mistake is that most functions using HIP_OUT_ERR did return success instead of failure error codes to their callers, since "err" is used as return value and in most cases initialized to the value denoting success. ------------------------------------------------------------ revno: 5877 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Tue 2011-04-19 14:24:30 +0200 message: Fixed segmentation fault in performance module and added null safety check. ------------------------------------------------------------ revno: 5876 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-18 13:59:17 +0200 message: solve.c: Replace HIP_IFEL instances by if-return error handling. ------------------------------------------------------------ revno: 5875 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-04-14 09:47:41 +0200 message: Standardize multiple inclusion guard names in modules subdirectory. ------------------------------------------------------------ revno: 5874 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-04-14 11:00:07 +0200 message: add assert for locator state during BEX processing ------------------------------------------------------------ revno: 5873 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-04-14 10:55:31 +0200 message: move R1 locator processing to update module and hook into modularization This removes a further dependency from base functionality to the update module. Furthermore, I moved the new handle function to update_param_handling.c, as there is already another locator handler. These should be unified after merging the mobility-fixes branch. ------------------------------------------------------------ revno: 5872 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-04-14 09:23:10 +0200 message: Add missing modularization header. ------------------------------------------------------------ revno: 5871 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-04-14 09:16:42 +0200 message: Ignore config.cache; generated during caching 'configure -C' runs. ------------------------------------------------------------ revno: 5870 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-13 15:32:46 +0200 message: fix doxygen comments ------------------------------------------------------------ revno: 5869 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-13 15:28:58 +0200 message: move hip_handle_locator_parameter() to new file also move dependent static functions to the same file and make struct update_state accessible outside update.c. ------------------------------------------------------------ revno: 5868 committer: Rene Hummen branch nick: mobility-fixes timestamp: Wed 2011-04-13 11:30:54 +0200 message: make update_types available to modules depending on update ------------------------------------------------------------ revno: 5867 committer: Rene Hummen branch nick: mobility-fixes timestamp: Wed 2011-04-13 11:15:41 +0200 message: move locator-related functionality to update_locator.c ------------------------------------------------------------ revno: 5866 committer: Rene Hummen branch nick: mobility-fixes timestamp: Wed 2011-04-13 11:01:21 +0200 message: move handle_locator() to update module ------------------------------------------------------------ revno: 5865 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-13 15:17:28 +0200 message: refactor update functions to work on packets instead of parameters This step has been done to prepare for the upcoming update refactoring. ------------------------------------------------------------ revno: 5864 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-04-12 19:22:25 +0200 message: fix inclusion guards ------------------------------------------------------------ revno: 5863 committer: David Martin branch nick: hipl_valgrind timestamp: Tue 2011-04-12 16:47:35 +0200 message: In make_env() use strcpy() instead of strcat() to copy a string to allocated memory. strcat() uses the null-termination of the destination to decide where to append a string. Using it to write into freshly allocated uninitialised memory results in undefined behaviour as it writes wherever the first \0 occurs. Use strcpy() instead. ------------------------------------------------------------ revno: 5862 committer: David Martin branch nick: hipl_valgrind timestamp: Mon 2011-04-11 17:28:35 +0200 message: On hipd exit free memory allocated for parameter types. hip_exit() now calls lmod_uninit_parameter_types() so that memory allocated for the parameter types will be free'd on exit. ------------------------------------------------------------ revno: 5861 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-04-11 15:48:11 +0200 message: document cron integration of the auto-builder ------------------------------------------------------------ revno: 5860 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-04-11 14:56:12 +0200 message: add constness to hip_mac_and_sign_packet() ------------------------------------------------------------ revno: 5859 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-04-11 14:48:58 +0200 message: fixed return value for failing malloc ------------------------------------------------------------ revno: 5858 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-04-08 18:53:59 +0200 message: rename update_legacy.{c,h} to update_locator.{c,h} The only code in update_legacy.c is locator related. Furthermore, locator- related functionality is also located in update.c. This prepares moving of locator-related functionality to the renamed file. ------------------------------------------------------------ revno: 5857 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-04-08 18:49:10 +0200 message: add test/check_lib_tool to bzr ignore list ------------------------------------------------------------ revno: 5856 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-04-08 18:46:24 +0200 message: split mac and sign function into parameter handler and general function We now have the function with an API to be used directly and one to be used in combination with packet handling. This will be needed by the mobility extension. ------------------------------------------------------------ revno: 5855 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-02-08 19:41:54 +0100 message: disable triggering of UPDATEs for esp tokens This is fixed in another branch. ------------------------------------------------------------ revno: 5854 fixes bug(s): https://launchpad.net/bugs/754384 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-04-08 11:04:39 +0200 message: Fix compilation when libconfig is not available on the system. Some symbols were recently made static, but only used if libconfig was detected during compilation. Surround these symbols by the appropriate #ifdef to protect against the compiler complaining about unused symbols. ------------------------------------------------------------ revno: 5853 committer: Diego Biurrun branch nick: unused_code timestamp: Tue 2011-03-29 21:12:04 +0200 message: Remove unused function hip_del_peer_info(). ------------------------------------------------------------ revno: 5852 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-04-08 10:47:50 +0200 message: remove write-only variables solved_puzzle and I ------------------------------------------------------------ revno: 5851 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-04-07 18:58:58 +0200 message: remove pointless changing of byte-order ------------------------------------------------------------ revno: 5850 committer: Rene Hummen branch nick: r1-split timestamp: Thu 2011-04-07 16:55:43 +0200 message: remove unused parameter from hip_produce_keying_material() ------------------------------------------------------------ revno: 5849 author: Christof Mroz committer: Rene Hummen branch nick: midauth-pisa timestamp: Sat 2011-04-02 22:38:36 +0200 message: Move keymat generation code back to its original place. The keymat must be generated before producing any parameters. This was violated by the previous commit but has been restored now. Also added some (related) const qualifiers to ensure that the input packet is not modified, avoiding confusion in subsequently called handler functions. We are striving for modularization in this branch, after all. ------------------------------------------------------------ revno: 5848 committer: Rene Hummen branch nick: r1-split timestamp: Thu 2011-04-07 16:39:26 +0200 message: Split monolithic R1 handler into a number of smaller handlers. This allows for more granular module hooking. The current R1 handler was too monolithic to incorporate midauth as a module, for example. This is mostly needed to ensure the correct parameter order in the packet. This split has originally been done by Christof Mroz. ------------------------------------------------------------ revno: 5847 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-04-07 15:18:19 +0200 message: remove --enable/--disable-opportunistic from autobuilder options ------------------------------------------------------------ revno: 5846 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-04-07 15:10:22 +0200 message: fix unused variable issue Some variables are only used with CONFIG_HIP_RVS enabled. Before, these variables were dependent on CONFIG_HIP_OPPORTUNISTIC, which was removed earlier. ------------------------------------------------------------ revno: 5845 committer: Christof Mroz branch nick: hipl timestamp: Wed 2011-04-06 22:46:37 +0200 message: Specify correct year in license boilerplate for newly added files. ------------------------------------------------------------ revno: 5844 committer: Christof Mroz branch nick: hipl timestamp: Wed 2011-04-06 22:27:16 +0200 message: Don't export fixed return value of system(3) mock as a (currently unused) global variable. This can easily be reintroduced when needed later. ------------------------------------------------------------ revno: 5843 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-06 17:52:33 +0200 message: Unit test for IPv4 and UDP checksum routines. These unit-tests have originally been implemented by Christof Mroz. ------------------------------------------------------------ revno: 5842 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-06 17:46:11 +0200 message: Minor refactoring of struct hip_fw_context Make packet type constants globally available as an enum, and remove unused TCP packet type. This change was originally made by Christof Mroz. ------------------------------------------------------------ revno: 5841 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-06 11:07:51 +0200 message: remove configure option "opportunistic" and related ifdefs We have always been running HIPL with the remaining basic opportunistic mode enabled. The functionality didn't cause any trouble (fairly limited code size). So, removing an unnecessary compilation path. ------------------------------------------------------------ revno: 5840 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-06 11:03:16 +0200 message: remove unnecessary include for tcp ------------------------------------------------------------ revno: 5839 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-06 09:47:38 +0200 message: remove constness from esp_tuple pointer The scratchbox environment would not compile otherwise. ------------------------------------------------------------ revno: 5838 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-04-06 09:45:21 +0200 message: add missing includes Missing cause compiler issues in scratchbox environment. ------------------------------------------------------------ revno: 5837 committer: Diego Biurrun branch nick: unused_code timestamp: Tue 2011-04-05 18:44:22 +0200 message: Mark global variables unused outside of their translation units as static. ------------------------------------------------------------ revno: 5836 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-05 17:51:10 +0200 message: Mark action_handler function as static, it is unused outside of the file. ------------------------------------------------------------ revno: 5835 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-05 17:49:54 +0200 message: Mark hip_private_rsa_host_id_to_hit() as static. The function is unused outside of the file it is defined in. ------------------------------------------------------------ revno: 5834 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-05 17:47:17 +0200 message: Move extern variable declarations for maintenance.c to maintenance.h. ------------------------------------------------------------ revno: 5833 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-05 16:01:38 +0200 message: Move hip_firewall_is_alive() declaration to maintenance.h, where it belongs. ------------------------------------------------------------ revno: 5832 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-05 14:46:27 +0200 message: cosmetics: Sort entries in HIPL_HEADER_LOCATIONS differently. ------------------------------------------------------------ revno: 5831 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-04-05 14:45:58 +0200 message: Fix copyright year in newly-added file. ------------------------------------------------------------ revno: 5830 committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-04-05 14:00:43 +0200 message: Added missing doxygen parameter documentation. ------------------------------------------------------------ revno: 5829 [merge] committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-04-05 13:25:00 +0200 message: Merged lp:~christof-mroz/hipl/hipfw-esp-speedup branch. ------------------------------------------------------------ revno: 5828 [merge] committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-04-05 13:21:52 +0200 message: Merged lp:~christof-mroz/hipl/hipfw-timeout branch. ------------------------------------------------------------ revno: 5827 [merge] committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-04-05 13:18:51 +0200 message: Merged lp:~christof-mroz/hipl/mock-functions branch. ------------------------------------------------------------ revno: 5826 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-04-04 21:23:44 +0200 message: fix copy-paste error in auto-builder Replace $VERSION variable with regular expression. ------------------------------------------------------------ revno: 5825 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-04-04 19:11:09 +0200 message: enable building HIPL for maemo5 directly use our make setup instead of dpkg-buildpackage. ------------------------------------------------------------ revno: 5824 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 16:05:27 +0200 message: Eliminate unnecessary global variables in test programs. ------------------------------------------------------------ revno: 5823 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 16:03:37 +0200 message: Move number_dh_keys global variable into the only scope it is used in. ------------------------------------------------------------ revno: 5822 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 16:01:51 +0200 message: Remove a bunch of unused global variables. ------------------------------------------------------------ revno: 5821 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 15:59:21 +0200 message: Add some required #includes that were previously missed and used implicitly. ------------------------------------------------------------ revno: 5820 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 15:56:55 +0200 message: Eliminate write-only variable load_time. ------------------------------------------------------------ revno: 5819 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 15:53:26 +0200 message: Move esp_prot_transforms declaration to the only place it is used. ------------------------------------------------------------ revno: 5818 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 15:50:32 +0200 message: cosmetics: Reorder #includes to follow coding guidelines. ------------------------------------------------------------ revno: 5817 author: Stefan Götz committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-04-04 11:51:05 +0200 message: misc const correctness fixes This was extracted from the hip-ll-extensions branch, courtesy of Stefan Götz. ------------------------------------------------------------ revno: 5816 committer: Christof Mroz branch nick: hipl timestamp: Mon 2011-04-04 00:32:34 +0200 message: Clarify documentation of update_esp_address(). ------------------------------------------------------------ revno: 5815 committer: Christof Mroz branch nick: hipl timestamp: Mon 2011-04-04 00:28:10 +0200 message: Revert one more inlining of update_esp_address(). Same rationale as detailed in commit log of rev 5814. ------------------------------------------------------------ revno: 5814 committer: Christof Mroz branch nick: hipl timestamp: Sun 2011-04-03 23:28:25 +0200 message: Revert update_esp_address() signature, and replace one inlined instance of it by a function call. This was refactored to eliminate the esp_tuple parameter. But Passing the whole tuple is actually nice: There is one unified hook to catch all address updates per-tuple, e.g. for writing extensions. ------------------------------------------------------------ revno: 5813 fixes bug(s): https://launchpad.net/bugs/724246 committer: Miika Komu branch nick: trunk timestamp: Sat 2011-04-02 11:57:53 +0300 message: Documented an issue related to the DNS proxy. DNS proxy succeeded in injecting HITs from /etc/hip/hosts when invoked with e.g. "host" command. However, the same failed to occur with a normal application such as ssh. Artturi spotted that the issue was not with the DNS proxy itself. After some inspecting, I believe something has changed in libc of Ubuntu Lucid and onwards because there hasn't been virtually any changes in the DNS proxy. The issue can be solved by modifying /etc/nsswitch.conf as I have now documented in HOWTO.xml. See bug id #724246 in launchpad for further information. ------------------------------------------------------------ revno: 5812 [merge] committer: Stefan Götz branch nick: hipl timestamp: Sat 2011-04-02 03:20:33 +0200 message: Merge lp:~stefan.goetz/hipl/esp-destination-addresses / merge proposal 55640 https://code.launchpad.net/~stefan.goetz/hipl/esp-destination-addresses/+merge/55640 ------------------------------------------------------------ revno: 5811 committer: David Martin branch nick: hipl_valgrind timestamp: Fri 2011-04-01 14:30:35 +0200 message: Cosmetics: reorder comparisons in if-statements in modularization.c. When comparing the return value of a function to an integer, place the latter on the right side of the equation. ------------------------------------------------------------ revno: 5810 committer: Stefan Götz branch nick: hipl timestamp: Wed 2011-03-30 01:02:26 +0200 message: In insert_connection_from_update(), add NULL-pointer checks to error handler to avoid derefencing NULL pointers. Thanks to Christof for spotting this in rev 5801. ------------------------------------------------------------ revno: 5809 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 23:04:29 +0200 message: Make list_last() static, it is unused outside of its source file. ------------------------------------------------------------ revno: 5808 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 23:03:41 +0200 message: Make hip_reinject_packet() static, it is unused outside of the file. ------------------------------------------------------------ revno: 5807 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 22:46:47 +0200 message: Make hip_dsa_*/hip_rsa_* functions only used within the file static. ------------------------------------------------------------ revno: 5806 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 22:35:53 +0200 message: Make hip_cert_spki_create_cert_sock() static; it is unused outside of the file. ------------------------------------------------------------ revno: 5805 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 22:12:06 +0200 message: Remove unused global variable hip_user_addr from hipd. ------------------------------------------------------------ revno: 5804 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 22:07:55 +0200 message: Move hip_use_userspace_ipsec extern declaration to hipd.h, where it belongs. ------------------------------------------------------------ revno: 5803 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 21:46:16 +0200 message: Make hip_del_pending_request_by_type() static; it is only used within the file. ------------------------------------------------------------ revno: 5802 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 20:12:08 +0200 message: Mark hip_remove_iface_local_hit() as static; it is only used within the file. ------------------------------------------------------------ revno: 5801 committer: Stefan Götz branch nick: hipl timestamp: Tue 2011-03-29 20:15:45 +0200 message: Add error handling to insert_connection_from_update(). So far, this function assumed that all memory allocations succeed without checking that. This change introduces these checks and makes sure that there are no memory leaks when the function aborts with an error. ------------------------------------------------------------ revno: 5800 committer: Stefan Götz branch nick: hipl timestamp: Tue 2011-03-29 19:55:57 +0200 message: Add a necessary cast to the list initialization. Without the cast, the code doesn't compile. It's rice cake, baby. ------------------------------------------------------------ revno: 5799 committer: Stefan Götz branch nick: hipl timestamp: Tue 2011-03-29 18:48:08 +0200 message: Introduce an initializer for 'struct hip_ll'. This allows to initialize a 'struct hip_ll' object statically in addition to the 'hip_ll_init()' function that needs to be called at runtime. ------------------------------------------------------------ revno: 5798 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 17:07:45 +0200 message: Mark hip_get_any_localhost_hit() as static; it is only used within the file. ------------------------------------------------------------ revno: 5797 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 17:05:43 +0200 message: Move declaration for hip_init_cipher() to hipd/dh.h, where it belongs. ------------------------------------------------------------ revno: 5796 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 17:04:59 +0200 message: Remove declaration for nonexisting hip_uninit_cipher() function. ------------------------------------------------------------ revno: 5795 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-03-29 17:01:26 +0200 message: Mark hip_opp_get_hadb_entry() as static; it is only used within the file. ------------------------------------------------------------ revno: 5794 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-03-27 19:28:34 +0200 message: cosmetics: Remove redundant parentheses around complete expressions. ------------------------------------------------------------ revno: 5793 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-25 18:51:40 +0100 message: build system: Link against firewall object files instead of #including .c files. If a .c file needs symbols from other .c files then either all of them have to be #included or the object files linked to the unit test; just link them to the unit test right away. This will simplify some firewall unit tests being added in other branches. ------------------------------------------------------------ revno: 5792 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-25 17:49:07 +0100 message: autobuilder: Disable scratchbox test again until scratchbox is properly set up. ------------------------------------------------------------ revno: 5791 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-25 17:00:43 +0100 message: test/firewall: Add stdlib.h #include for mkstemp. ------------------------------------------------------------ revno: 5790 [merge] committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-03-24 20:26:36 +0100 message: Merge c99_declarations branch to get rid of most C++/C99 declarations. ------------------------------------------------------------ revno: 5789 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-03-24 20:06:54 +0100 message: Remove unused struct hip_entry_list. ------------------------------------------------------------ revno: 5788 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-03-24 18:28:49 +0100 message: cosmetics: Place some '*' differently to make uncrustify happy. ------------------------------------------------------------ revno: 5787 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-03-24 16:35:57 +0100 message: Remove some completely pointless debug statements. ------------------------------------------------------------ revno: 5786 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-03-24 16:20:27 +0100 message: Remove some completely pointless debug statements. ------------------------------------------------------------ revno: 5785 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-03-24 16:15:14 +0100 message: Replace some pointless instances of HIP_IFEL by returns. When HIP_IFEL is just used to return an integer, it makes more sense to avoid the goto and the macro indirection. ------------------------------------------------------------ revno: 5784 committer: Christof Mroz branch nick: hipl timestamp: Thu 2011-03-24 12:35:48 +0100 message: Don't call cleanup routine on assertion. This reverts revision 5779. ------------------------------------------------------------ revno: 5783 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-03-23 15:25:28 +0100 message: autobuild: Reenable scratchbox compilation test. Now that the scratchbox environment is set up again, it should work. ------------------------------------------------------------ revno: 5782 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-03-23 15:04:01 +0100 message: autobuilder: Fix path to scratchbox environment, which was moved on the server. ------------------------------------------------------------ revno: 5781 committer: David Martin branch nick: hipl_valgrind timestamp: Tue 2011-03-22 15:30:04 +0100 message: Always close the opened file after reading / writing the certificate config. During startup the certificate config file is read with fopen() but only closed again when it is not yet existing. Make sure to close it in any case to free the memory allocated during the access. ------------------------------------------------------------ revno: 5780 [merge] committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-03-22 12:47:58 +0100 message: Merged hipfw-split-main branch. ------------------------------------------------------------ revno: 5779 committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-03-22 11:24:32 +0100 message: Attempt graceful exit on failed assert(), using a SIGABRT handler. ------------------------------------------------------------ revno: 5778 committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-03-22 11:24:09 +0100 message: Handle multiple invocations of signal handler. ------------------------------------------------------------ revno: 5777 committer: David Martin branch nick: hipl_valgrind timestamp: Mon 2011-03-21 18:23:35 +0100 message: Free memory allocated for state initialization functions on hipd exit. During startup memory gets allocated for a linked list holding state initialization functions but it is not free'd again. This commit introduces lmod_uninit_state_init_functions() which frees the allocated memory and is called by hip_exit() on shutdown. ------------------------------------------------------------ revno: 5776 committer: David Martin branch nick: hipl_valgrind timestamp: Mon 2011-03-21 16:09:23 +0100 message: On exit free memory allocated for Diffie-Hellman key generation. Not all memory allocated with DH_new() gets free'd by DH_free(). Calling CRYPTO_cleanup_all_ex_data() in hip_dh_uninit() when exiting hipd takes care of that. ------------------------------------------------------------ revno: 5775 committer: David Martin branch nick: hipl_typos timestamp: Fri 2011-03-18 17:43:03 +0100 message: Cosmetics: fix two typos and correct the placement of a parameter documentation. in hip_produce_keying_material(): the documentation for the parameters should be in the same order as the parameters themselves. ------------------------------------------------------------ revno: 5774 committer: David Martin branch nick: hipl_valgrind timestamp: Fri 2011-03-18 17:33:49 +0100 message: Const-correctness for hip_generate_dh_key(). ------------------------------------------------------------ revno: 5773 committer: David Martin branch nick: hipl_valgrind timestamp: Fri 2011-03-18 16:28:35 +0100 message: Actually return -1 on error in hip_insert_dh() as stated in the documentation. ------------------------------------------------------------ revno: 5772 committer: David Martin branch nick: hipl_valgrind timestamp: Fri 2011-03-18 15:29:24 +0100 message: Do not reset or free DH shared key in hip_handle_r1(). This fixes a memory leak as the reference to the allocated memory was lost by resetting the pointer to NULL. The memory gets free'd during close procedure in hip_del_peer_info_entry(), therefore remove the free() call in hip_handle_r1() and adjust the comment in hip_create_keying_material() to reflect the change. ------------------------------------------------------------ revno: 5771 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-03-18 13:59:22 +0100 message: change startup option of hipfw on OpenWRT The midauth extensions is currently broken and needs fixing. Furthermore, use the firewall's kill switch in order to have comparable start-up behaviour as hipd. ------------------------------------------------------------ revno: 5770 [merge] committer: Christof Mroz branch nick: hipl timestamp: Fri 2011-03-18 10:13:11 +0100 message: Merged rename-camelcased branch. ------------------------------------------------------------ revno: 5769 committer: Christof Mroz branch nick: hipl timestamp: Thu 2011-03-17 11:21:53 +0100 message: Define a more readable interface to hip_manage_iface_local_hit(). ------------------------------------------------------------ revno: 5768 committer: Christof Mroz branch nick: hipl timestamp: Wed 2011-03-16 21:32:16 +0100 message: Fix const-correctness of hip_manage_iface_local_hit() ------------------------------------------------------------ revno: 5767 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-03-16 14:15:02 +0100 message: output error message in case hit/lsi resolves to hit/lsi ------------------------------------------------------------ revno: 5766 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-03-16 13:32:58 +0100 message: fix IS_LSI32 and IS_IPV4_LOOPBACK macros Both macros checked for the wrong addresses on ARM platforms. Specifically, they matched x.y.z.1 and x.y.z.127 respectively. ------------------------------------------------------------ revno: 5765 committer: Christof Mroz branch nick: hipl timestamp: Wed 2011-03-16 13:37:06 +0100 message: Remove all assigned local HITs from the virtual interface on exit. Also refactored hip_add_iface_local_hit() a bit in the process. ------------------------------------------------------------ revno: 5764 committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-03-15 12:17:07 +0100 message: Remove virtual interface address (i.e., the HIT) before assigning it. Because revision 5723 disabled module unloading, the dummy device was shut down but otherwise left in a non-initialized state. In particular, the address (HIT) was kept. So on the next start of hipd, assigning the HIT again did not set up the 2001:10::/28 route correctly. Presumably, to netlink it looked like a no-op, because the address is set to the current value after all. As an added bonus, removing the address probably triggers other side-effects of RTM_NEWADDR that you'd have with a blank interface. ------------------------------------------------------------ revno: 5763 committer: David Martin branch nick: hipl_valgrind timestamp: Mon 2011-03-14 11:40:46 +0100 message: Add two missing consts in modularization.h. Const-correctness of lmod_register_parameter_type() and lmod_register_packet_type() was added in revision 5750 and 5762 but only in modularization.c. This applies the change to modularization.h as well. ------------------------------------------------------------ revno: 5762 committer: David Martin branch nick: hipl_valgrind timestamp: Mon 2011-03-14 10:52:08 +0100 message: Const-correctness for lmod_register_packet_type(). ------------------------------------------------------------ revno: 5761 committer: Christof Mroz branch nick: hipl timestamp: Fri 2011-03-11 12:57:17 +0100 message: Simplify command line string concatenation. ------------------------------------------------------------ revno: 5760 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-08 15:11:08 +0100 message: revert revision 5724 -> renaming of dummy device Aparently, the dummy device dummy0 is created automatically on insertion of the dummy module. The only option to rename the device actually would be to create another device via udev as described here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430528 An even better way would be to get rid of the dummy device althogther and to replace it with a tun device. This way we could also get rid of the Linux-specific raw sockets. ------------------------------------------------------------ revno: 5759 committer: Christof Mroz branch nick: hipl timestamp: Fri 2011-03-11 11:18:34 +0100 message: Declare hip_list and esp_list as static. ------------------------------------------------------------ revno: 5758 committer: Christof Mroz branch nick: hipl timestamp: Fri 2011-03-11 11:17:22 +0100 message: Actually do return a negative value on failure, where it is stated in the documentation. ------------------------------------------------------------ revno: 5757 committer: Christof Mroz branch nick: hipl timestamp: Thu 2011-03-10 13:55:26 +0100 message: Emit a more specific debug message. ------------------------------------------------------------ revno: 5756 committer: Christof Mroz branch nick: hipl timestamp: Thu 2011-03-10 12:53:43 +0100 message: Enable doxygen comment for hip_fw_handle_hip_output(). ------------------------------------------------------------ revno: 5755 committer: Christof Mroz branch nick: hipl timestamp: Tue 2011-03-08 17:03:25 +0100 message: Also free list links in free_esp_tuple(). Rather than just the data they contain. ------------------------------------------------------------ revno: 5754 committer: David Martin branch nick: hipl_hipfw timestamp: Mon 2011-03-07 15:48:05 +0100 message: Cosmetics: fix typo in hip_firewall_cache_delete_hldb() debug output. ------------------------------------------------------------ revno: 5753 fixes bug(s): https://launchpad.net/bugs/695328 committer: David Martin branch nick: hipl_hipfw timestamp: Mon 2011-03-07 15:35:25 +0100 message: Check whether firewall cache db was initialised in hip_firewall_cache_delete_hldb(). Before deleting entries from the database make sure that it was actually initialised. This fixes the segfault reported in bug 695328. ------------------------------------------------------------ revno: 5752 committer: David Martin branch nick: hipl_homework timestamp: Sat 2011-03-05 14:53:32 +0100 message: Fix memory leak, check successful registration in lmod_register_parameter_type(). The allocated memory has to be freed in case of an error. Check the return value of hip_ll_add() to make sure the parameter does get registered successfully. ------------------------------------------------------------ revno: 5751 committer: David Martin branch nick: hipl_homework timestamp: Sat 2011-03-05 14:47:39 +0100 message: Fix typos, clarify doxygen doc and error output for lmod_register_parameter_type. Typos: The method registers parameters and not packets. Parameter types get freed by lmod_uninit_parameter_types and not by lmod_uninit_packet_types as stated in the doxygen documentation. Make it clear that the call frees all allocated memory as well. Error output should reflect what went wrong. In this case a missing identifier or an already registered parameter type. ------------------------------------------------------------ revno: 5750 committer: David Martin branch nick: hipl_homework timestamp: Sat 2011-03-05 14:11:49 +0100 message: Const correctness for lmod_register_parameter_type. ------------------------------------------------------------ revno: 5749 committer: David Martin branch nick: hipl_homework timestamp: Sat 2011-03-05 14:06:41 +0100 message: Cosmetics: make error prints in lmod_register_parameter_type a bit more pretty. ------------------------------------------------------------ revno: 5748 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 20:26:22 +0100 message: Use the LHASH_CAST definition from hashtable.h instead of duplicating it. ------------------------------------------------------------ revno: 5747 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 20:25:24 +0100 message: hashtable.h: Remove unnecessary list.h #include. ------------------------------------------------------------ revno: 5746 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 20:23:35 +0100 message: OpenSSL: Add back mistakenly removed LHASH_CAST #define. LHASH_CAST needs to be #defined both when LHASH_OF is available or not, so add an empty #define for the latter case. ------------------------------------------------------------ revno: 5745 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 20:04:49 +0100 message: OpenSSL: Restructure LHASH100_CAST handling. Make the macro a complete cast statement, rename it to LHASH_CAST and skip defining the macro when LHASH_OF is undefined. ------------------------------------------------------------ revno: 5744 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:58:28 +0100 message: Remove unnecessary HIPL_OPENSSL_100 macro indirection. HIPL_OPENSSL_100 was semantically the same as LHASH_OF, so use the latter. ------------------------------------------------------------ revno: 5743 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:57:52 +0100 message: Remove unused HIPL_OPENSSL_100 #define. ------------------------------------------------------------ revno: 5742 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:11:13 +0100 message: doc: Fix a multitude of spelling, wording, formatting and style issues. ------------------------------------------------------------ revno: 5741 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:09:59 +0100 message: doc: Fix sections about RPM and Debian packaging to match current behavior. ------------------------------------------------------------ revno: 5740 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:08:49 +0100 message: doc: FIX description of the 'make dist' automake target. ------------------------------------------------------------ revno: 5739 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:04:21 +0100 message: doc: Adjust path to uncrustify configuration file. ------------------------------------------------------------ revno: 5738 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 19:01:25 +0100 message: doc: Add section about avoiding C system and POSIX namespace pollution. ------------------------------------------------------------ revno: 5737 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-03-04 14:28:11 +0100 message: doc: Add section about fixing bzr mistakes and warn against 'bzr uncommit'. To drive the point about 'bzr uncommit' on central, published repositories being evil home, the section comes with a tongue-in-cheek warning about the dire straits awaiting perpetrators :) ------------------------------------------------------------ revno: 5736 committer: Rene Hummen branch nick: trunk timestamp: Thu 2011-03-03 11:20:36 +0100 message: fix setting of dummy interface MTU dummy0 was hard-coded in the string executed as a command. Replaced dummy0 by HIP_HIT_DEV to reflect the renaming of the device. ------------------------------------------------------------ revno: 5735 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:36:53 +0100 message: mark function parameters as unused ------------------------------------------------------------ revno: 5734 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:35:26 +0100 message: remove more redundant per-packet output ------------------------------------------------------------ revno: 5733 fixes bug(s): https://launchpad.net/bugs/697564 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:32:07 +0100 message: check dst hit and controls for _all_ BEX messages ------------------------------------------------------------ revno: 5732 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:20:34 +0100 message: remove redundant address check hip_hidb_hit_is_our will do the deal. ------------------------------------------------------------ revno: 5731 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:18:58 +0100 message: remove incorrect comment ------------------------------------------------------------ revno: 5730 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:18:31 +0100 message: remove redundant comments ------------------------------------------------------------ revno: 5729 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:16:41 +0100 message: modify misleading comment ------------------------------------------------------------ revno: 5728 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:12:22 +0100 message: replace int state value with corresponding string NOTE: the packet type will already be shown in the packet dump ------------------------------------------------------------ revno: 5727 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:10:32 +0100 message: check packet content before printing debug ------------------------------------------------------------ revno: 5726 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:08:46 +0100 message: change checksum comment to reflect truth ------------------------------------------------------------ revno: 5725 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 19:05:59 +0100 message: add HITs from HIP header contents to packet dump ------------------------------------------------------------ revno: 5724 fixes bug(s): https://launchpad.net/bugs/706820 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 16:12:42 +0100 message: rename dummy0 interface to hipl0 The rational behind this change is: 1.) dummy0 does not convey the purpose of the device, and 2.) the name does not instill trust in the maturity of HIPL as mentioned by Stefan in the corresponding bug entry. NOTE: The HOWTO does currently not mention retrieving the default HIT from the output of ifconfig and similar applications. Hence, there there is no need of modifying the documentation. ------------------------------------------------------------ revno: 5723 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 13:09:37 +0100 message: remove unloading of kernel modules on hipd exit This functionality is removed for several reasons: 1.) other programs started subsequent to hipd might depend on the loaded modules, and 2.) HIPL does currently not support reloading modules on OpenWRT. ------------------------------------------------------------ revno: 5722 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 11:02:52 +0100 message: remove enabling of ip forwarding in /proc at firewall startup I removed this for several reasons: 1) It was not disabled at hipfw shutdown. 2) The firewall can also be run on end-hosts, where forwarding is not desired. 3) There might be situations where IP forwarding is unwanted. However, in such case, hipfw could not be executed. NOTE: Enabling of IP forwarding is already mentioned in the HOWTO. ------------------------------------------------------------ revno: 5721 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-03-01 10:38:45 +0100 message: add missing netinet/in.h includes ------------------------------------------------------------ revno: 5720 committer: David Martin branch nick: hipl_register_socket timestamp: Fri 2011-02-25 16:18:27 +0100 message: Bring back HIP_IFEL error handling for hip_register_socket(). A HIP_IFEL occurrence was removed by myself in an earlier commit. This commit reverts it and adds a second HIP_IFEL check. ------------------------------------------------------------ revno: 5719 committer: David Martin branch nick: hipl_typos timestamp: Fri 2011-02-25 13:40:17 +0100 message: Cosmetics: fix some typos in doxygen documentation. ------------------------------------------------------------ revno: 5718 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 21:17:28 +0100 message: RPM: Exit build with unpackaged files. Now that we have worked around the previously generated warnings we can be strict about this and avoid further issues from slipping in. ------------------------------------------------------------ revno: 5717 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 21:07:57 +0100 message: RPM: Set proper attributes on installed files. This fixes a ton of rpmlint warnings. ------------------------------------------------------------ revno: 5716 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 20:58:50 +0100 message: RPM: Add Python (>= 2.4.3) to BuildRequires. ------------------------------------------------------------ revno: 5715 fixes bug(s): https://launchpad.net/bugs/723117 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 19:33:35 +0100 message: RPM: Remove unused/unwanted files from buildroot after make install. This avoids some rpmbuild warnings about installed but unpackaged files. ------------------------------------------------------------ revno: 5714 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:30:52 +0100 message: RPM: Use predefined RPM variables when installing files into system paths. ------------------------------------------------------------ revno: 5713 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:29:12 +0100 message: RPM: Use SMP flags set by RPM instead of hardcoding '-j 32' as make parameter. ------------------------------------------------------------ revno: 5712 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:25:32 +0100 message: RPM: Fix infrahip HIPL source URL, MIT license name, spelling nits. ------------------------------------------------------------ revno: 5711 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:15:37 +0100 message: RPM: Run setup in quiet mode; this avoids a ton of useless debugging output. ------------------------------------------------------------ revno: 5710 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:04:22 +0100 message: RPM: Preserve timestamps when installing HIPL init scripts. ------------------------------------------------------------ revno: 5709 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:03:57 +0100 message: RPM: Split summary and description fields in individual package stanzas. The summary field should just contain a one-line short description. ------------------------------------------------------------ revno: 5708 committer: Diego Biurrun branch nick: rpm timestamp: Thu 2011-02-24 18:03:11 +0100 message: RPM: Place HIPL packages in the correct package groups/sections. It should be 'System Environment/Daemons' and 'Documentation' for hipl-doc. ------------------------------------------------------------ revno: 5707 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-02-24 11:51:06 +0100 message: build system: Fix docdir declaration for CentOS; the hipl/ subdir was missing. ------------------------------------------------------------ revno: 5706 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-02-24 10:29:01 +0100 message: build system: Consolidate all CentOS 5.5 hacks in configure.ac. Carrying around CentOS 5.5 hacks in Makefile.am has sideeffects on non-broken platforms, which is unacceptable. Forcing the user to pass flags to configure for CentOS is a burden. Adding workarounds in configure.ac is ugly, because the platform shortcomings are ugly, but causes the least amount of pain. ------------------------------------------------------------ revno: 5705 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-02-24 10:24:58 +0100 message: RPM: Remove unnecessary CentOS hack for installing pixmaps directory. HIPL does not require that directory and RPMs build fine without the hack. ------------------------------------------------------------ revno: 5704 committer: David Martin branch nick: hipl_valgrind timestamp: Wed 2011-02-23 17:50:57 +0100 message: Rewrite error handling in hip_register_socket() and catch possible memory leak. Due to the simplicity of hip_register_socket() the HIP_IFEL macro is not necessary. The memory allocated for the socketfd struct should be freed in case of an error to avoid memory leakage. ------------------------------------------------------------ revno: 5703 committer: David Martin branch nick: hipl_valgrind timestamp: Wed 2011-02-23 17:18:19 +0100 message: Add hip_unregister_sockets() to free socket list. The memory allocated by hip_register_sockets() was not freed on exit resulting in a memory leak. This fixes it. ------------------------------------------------------------ revno: 5702 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-02-23 17:53:11 +0100 message: Update comment that explains the createion of struct inet6_pktinfo. It is a GNUism that was copied into HIPL and should eventually be removed. ------------------------------------------------------------ revno: 5701 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-02-23 17:47:30 +0100 message: Replace u_char BSD type by standard unsigned char. ------------------------------------------------------------ revno: 5700 committer: David Martin branch nick: hipl_valgrind timestamp: Wed 2011-02-23 15:13:59 +0100 message: Add doxygen documentation for hip_register_socket(). ------------------------------------------------------------ revno: 5699 committer: David Martin branch nick: hipl_valgrind timestamp: Wed 2011-02-23 15:03:47 +0100 message: Rename hip_init_sockets() to hip_register_sockets(). Add doxygen documentation. hip_init_sockets() is misleading as the function does not initialise the sockets. Initialisation of the sockets happens in hipd_init(). Instead it registers the sockets with their associated handler functions and it should be named accordingly. Added a doxygen comment as well. ------------------------------------------------------------ revno: 5698 committer: Diego Biurrun branch nick: write-only code timestamp: Wed 2011-02-23 14:30:50 +0100 message: Remove some write-only variables from fw_port_bindings_performance. The return value of the benchmarked functions is now discarded instead of captured in a variable. Stefan and I doublechecked that gcc does not optimize away the function invocations. This avoids a bunch of warnings with -Wunused-but-set-variable in gcc 4.6. ------------------------------------------------------------ revno: 5697 committer: Diego Biurrun branch nick: write-only code timestamp: Tue 2011-02-22 20:26:00 +0100 message: Avoid using a write-only variable in time_clock(). This avoids a warning with -Wunused-but-set-variable in gcc 4.6. ------------------------------------------------------------ revno: 5696 committer: Diego Biurrun branch nick: write-only code timestamp: Tue 2011-02-22 20:24:16 +0100 message: Rewrite error handling in hip_firewall_cache_hadb_match(). Currently error values are set to -1 via HIP_IFEL macros, but in the end NULL is returned in case of error and the error values are ignored. Change the HIP_IFEL instances to set the pointer holding the return value to NULL instead and get rid of the int variable for the error values. This code will not win a beauty contest, but it eliminates the write-only integer variable err, which caused warnings with -Wunused-but-set-variable. ------------------------------------------------------------ revno: 5695 committer: Diego Biurrun branch nick: write-only code timestamp: Tue 2011-02-22 20:23:14 +0100 message: Remove write-only variables from the lib and tools subdirectories. This avoids a bunch of warnings with -Wunused-but-set-variable in gcc 4.6. ------------------------------------------------------------ revno: 5694 committer: Diego Biurrun branch nick: write-only code timestamp: Tue 2011-02-22 20:16:13 +0100 message: Fix return value of hip_ipaddr_modify(). The function was unconditionally returning 0 even though the Doxygen header claimed it returns negative on error. Make it return the error integer variable that is set in error conditions throughout the function instead. ------------------------------------------------------------ revno: 5693 committer: Diego Biurrun branch nick: write-only code timestamp: Tue 2011-02-22 20:12:13 +0100 message: hipd: Remove write-only variables. This avoids a bunch of warnings with -Wunused-but-set-variable in gcc 4.6. ------------------------------------------------------------ revno: 5692 committer: Diego Biurrun branch nick: write-only code timestamp: Tue 2011-02-22 20:09:11 +0100 message: firewall: Remove write-only variables. This avoids a bunch of warnings with -Wunused-but-set-variable in gcc 4.6. ------------------------------------------------------------ revno: 5691 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-22 20:04:36 +0100 message: whitespace cosmetics ------------------------------------------------------------ revno: 5690 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-22 19:40:39 +0100 message: Rewrite error handling in hip_create_r1(). Currently error values are set to -1 via HIP_IFEL macros, but in the end NULL is returned in case of error and the error values are ignored. Change the HIP_IFEL instances to set the pointer holding the return value to NULL instead and get rid of the int variable for the error values. This code will not win a beauty contest, but it eliminates the write-only integer variable err, which caused warnings with -Wunused-but-set-variable. ------------------------------------------------------------ revno: 5689 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-22 19:30:19 +0100 message: doxygen: Fix @return comment for hip_create_r1(). ------------------------------------------------------------ revno: 5688 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-22 18:10:34 +0100 message: cookie: Replace some goto/HIP_IFE/HIP_IFEL statements by return error handling. ------------------------------------------------------------ revno: 5687 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-22 16:56:22 +0100 message: hipd does not depend on iptables, hipfw does; update package deps accordingly. ------------------------------------------------------------ revno: 5686 fixes bug(s): https://launchpad.net/bugs/715607 committer: Miika Komu branch nick: trunk timestamp: Tue 2011-02-22 14:50:07 +0200 message: Solved a problem with RPM packaged DNS proxy. Bug id #715607 describes a problem with RPM packaged DNS proxy: The DNS proxy is not using python APIs in way compatible with python 2.7. Can we support both 2.6 and 2.7? hipserver # /etc/init.d/hipdnsproxy start Starting : [ OK ] [root@hipserver hipl]# Traceback (most recent call last): File "/usr/sbin/hipdnsproxy", line 1029, in main(sys.argv) File "/usr/sbin/hipdnsproxy", line 1026, in main gp.doit(args) File "/usr/sbin/hipdnsproxy", line 731, in doit gp.write_local_hits_to_hosts() File "/usr/sbin/hipdnsproxy", line 535, in write_local_hits_to_hosts if not gp.getaddr(hit): File "/usr/sbin/hipdnsproxy", line 410, in getaddr r = h.getaddr(ahn) AttributeError: Hosts instance has no attribute 'getaddr' The problem was that the system had also /usr/sbin/hosts.py which was located before the HIPL version of hosts.py in the module search path. I rolled the DNS proxy path to the front path and it started working again. Tested on Fedora Core 14 and Ubuntu Maverick. If you have a more elegant solution, feel free to contribute. ------------------------------------------------------------ revno: 5685 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 23:37:51 +0100 message: Refactor hip_handle_i1() control flow to work without goto. This eliminates the last instances of the HIP_IFF macro, so delete it. ------------------------------------------------------------ revno: 5684 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 23:20:42 +0100 message: Refactor hip_check_i1() control flow to work without goto. ------------------------------------------------------------ revno: 5683 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 22:43:18 +0100 message: cosmetics: prettyprinting; remove pointless parentheses; kill leftover comment ------------------------------------------------------------ revno: 5682 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 22:13:19 +0100 message: Refactor hip_add_signed_echo_response() / hip_add_unsigned_echo_response(). The functions just differed in two parameters passed to helper functions. Extract the code into a helper function that receives a parameter telling it which packet variant to build. ------------------------------------------------------------ revno: 5681 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 21:27:41 +0100 message: Refactor hip_sign_and_mac_packet() to avoid the use of goto. ------------------------------------------------------------ revno: 5680 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 21:26:33 +0100 message: Refactor hip_hmac2_and_sign() to avoid the use of goto. ------------------------------------------------------------ revno: 5679 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 21:12:10 +0100 message: Do not lie about return values from functions; avoid goto where unnecessary. ------------------------------------------------------------ revno: 5678 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 21:09:30 +0100 message: Merge if-blocks in are_addresses_compatible(). ------------------------------------------------------------ revno: 5677 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 21:03:31 +0100 message: Delete a duplicate error check in hip_send_i2(). ------------------------------------------------------------ revno: 5676 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 21:02:01 +0100 message: Get rid of a variable indirection in hip_map_first_hostname_to_ip_from_hosts(). ------------------------------------------------------------ revno: 5675 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 19:40:59 +0100 message: Refactor make_env() helper function. Merge some error checks, avoid the use of goto and be const correct. ------------------------------------------------------------ revno: 5674 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 19:26:05 +0100 message: Make hip_opp_get_hadb_entry and hip_opp_get_hadb_entry_i1_r1 work without goto. ------------------------------------------------------------ revno: 5673 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 19:10:39 +0100 message: prettyprinting cosmetics ------------------------------------------------------------ revno: 5672 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 18:47:54 +0100 message: Refactor error handling in netlink_talk() to work without goto. ------------------------------------------------------------ revno: 5671 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 18:46:42 +0100 message: Remove pointless continue statement directly after return. ------------------------------------------------------------ revno: 5670 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 17:48:03 +0100 message: Directly initialize struct array idxmap to zero instead of via a for loop. ------------------------------------------------------------ revno: 5669 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 17:46:05 +0100 message: Make hip_iproute_modify() return negative values on error. ------------------------------------------------------------ revno: 5668 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 17:38:40 +0100 message: Fix @return doxygen for hip_netlink_receive(); it does not always return zero. ------------------------------------------------------------ revno: 5667 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 16:42:20 +0100 message: firewall: Refactor hip_firewall_cache_hadb_match(). Merge redundant if-else statements and get rid of two variable indirections. ------------------------------------------------------------ revno: 5666 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 15:06:37 +0100 message: Rewrite hip_cache_create_hl_entry() without the use of HIP_IFEL. This helps avoid a warning with -Wunused-but-set-variable in gcc 4.6. ------------------------------------------------------------ revno: 5665 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 14:51:47 +0100 message: Fix return value of hipfw_handle_relay_to_r2(). The function was unconditionally returning 0, not just on success as the documentation claimed it would do. ------------------------------------------------------------ revno: 5664 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 14:38:58 +0100 message: Give more suitable names to the parameters of ipv{4|6}_addr_copy(). a1 and a2 are completely non-descriptive while dest and src explain everything. ------------------------------------------------------------ revno: 5663 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-21 14:17:08 +0100 message: Only compile hip_dump_msg() if debug is enabled. This helps avoid warnings with -Wunused-but-set-variable. ------------------------------------------------------------ revno: 5662 committer: Christoph Viethen branch nick: hipl timestamp: Mon 2011-02-21 02:08:35 +0100 message: Minor code cleanup. Oh, and look, a free() was missing ... ------------------------------------------------------------ revno: 5661 committer: Christoph Viethen branch nick: hipl timestamp: Mon 2011-02-21 01:56:27 +0100 message: Correct a few places where the wrong amount of memory gets allocated (too much, typically) - now at least the RSA parts of hip_cert_spki_sign() should be pretty exact in terms of allocated vs. actually needed memory. (Plus slight cosmetics in one place.) ------------------------------------------------------------ revno: 5660 committer: Christoph Viethen branch nick: hipl timestamp: Mon 2011-02-21 01:22:57 +0100 message: Fix crashing bug: EVP_EncodeBlock() happily stomped over memory it wasn't supposed to hit, due to insufficient size of allocated memory. Considering that EVP_EncodeBlock(), since the old SSLeay days, never had any real documentation beyond its source code: added a clear word of warning and made a few places in the code rather obvious, to keep others from falling into the same trap. ------------------------------------------------------------ revno: 5659 committer: Christoph Viethen branch nick: hipl timestamp: Mon 2011-02-21 01:02:48 +0100 message: Fix defective handling of return code from EVP_EncodeBlock(). This function only ever returns the number of bytes which it output, so the only kind of "error" that could happen is if that number is 0. ------------------------------------------------------------ revno: 5658 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-02-20 19:43:49 +0100 message: Remove one level of pointless variable indirection in hip_xfrm_policy_modify(). The tmpl struct was declared as a pointer, which then was aliased to a char array of sufficient size to hold the contents of the struct. Get rid of this pointless and confusing indirecton by directly declaring tmpl as a struct and setting its members directly. ------------------------------------------------------------ revno: 5657 committer: Diego Biurrun branch nick: memset timestamp: Sun 2011-02-20 19:07:32 +0100 message: Restore zeroing the retransmission buffer in hip_queue_packet(). While there is no hard evidence that this is strictly necessary, Miika's gut feeling is to err on the safe side and zero the buffer just in case. Trusting Miika's intuition around HIPL is usually a good thing(TM), so zero the buffer. ------------------------------------------------------------ revno: 5656 committer: Diego Biurrun branch nick: memset timestamp: Sun 2011-02-20 18:40:45 +0100 message: Skip redundantly zeroing the peer_hostname member in hip_hadb_add_peer_info(). The containing struct is already initialized to zero. ------------------------------------------------------------ revno: 5655 committer: Diego Biurrun branch nick: memset timestamp: Sun 2011-02-20 18:34:15 +0100 message: Skip redundantly zeroing the timestamp member in hip_add_address_to_list(). The timestamp member is part of struct netdev_address, which was already allocated with calloc and thus has all members zeroed. ------------------------------------------------------------ revno: 5654 committer: Diego Biurrun branch nick: memset timestamp: Sun 2011-02-20 18:25:58 +0100 message: Replace instances of memset(0) by zero initializations. Now that we have found a way to avoid warnings with zero initializations they are a cleaner way of making sure that structures are zeroed. ------------------------------------------------------------ revno: 5653 committer: Diego Biurrun branch nick: memset timestamp: Sun 2011-02-20 17:31:14 +0100 message: Restore initialization of req structure in hip_xfrm_policy_modify() to zero. This should (hopefully) fix the breakage introduced by the memset(0) removals in r5623. Sending pings between HIP hosts works again now. ------------------------------------------------------------ revno: 5652 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-02-18 17:56:59 +0100 message: build system: Add header files in the test directory to the list of headers. This guarantees that these headers show up in the dist tarball and get compiled by the 'checkheaders' target. ------------------------------------------------------------ revno: 5651 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-02-18 17:36:21 +0100 message: packaging: Drop -rpm suffix from HIPL specfile name. Now that the spec file is only used for RPM systems and not for Debian-based systems, it is no longer necessary to carry the suffix in the name. ------------------------------------------------------------ revno: 5650 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-02-18 16:16:12 +0100 message: Remove two outdated comments that referred to the long-gone blind mode. ------------------------------------------------------------ revno: 5649 committer: Diego Biurrun branch nick: unit_tests timestamp: Fri 2011-02-18 15:39:38 +0100 message: tests: Replace forward declarations for unit tests by proper header files. Previously unit test functions were handled through forward declarations in order to avoid adding one header file for each file that contained unit tests. Adding one general header file for unit tests to each unit test subdirectory avoids the header file clutter without ugly forward declaration hacks. ------------------------------------------------------------ revno: 5648 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-02-18 12:19:05 +0100 message: build system: Really ensure that version.h is created before compiling headers. ------------------------------------------------------------ revno: 5647 committer: Diego Biurrun branch nick: hipl timestamp: Fri 2011-02-18 11:23:51 +0100 message: hipd: Explicitly initialize variable in static storage to zero. The C standard guarantees that variables in static storage get initialized to zero, but to keep with the intentional programming paradigm it is preferable to make this implicit guarantee explicit. ------------------------------------------------------------ revno: 5646 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 19:41:01 +0100 message: Restore some more zeroing of memory as the result of Miika's review. ------------------------------------------------------------ revno: 5645 committer: Samuel Richter branch nick: hipl timestamp: Tue 2011-02-15 18:48:50 +0100 message: fix hipdnsproxy debian package debhelper automatically tries to configure the DNS python module if python-support is installed. This is done by dh_pysupport, but since our 'make install' already does all the work right, it just breaks things. dh_pysupport is now disabled with an empty override_dh_pysupport rule. ------------------------------------------------------------ revno: 5644 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 18:19:38 +0100 message: Restore some instances of memory zeroing, as discussed with Miika. ------------------------------------------------------------ revno: 5643 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 16:29:01 +0100 message: doc: Reword and fix the Bazaar section of HACKING. ------------------------------------------------------------ revno: 5642 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 16:13:18 +0100 message: doc: Fix a bunch of typos and grammar errors. ------------------------------------------------------------ revno: 5641 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 16:01:16 +0100 message: doc: Remove a stray reference to blind mode, which was removed. ------------------------------------------------------------ revno: 5640 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 15:24:23 +0100 message: whitespace cosmetics: Consistently format sections in HACKING document. ------------------------------------------------------------ revno: 5639 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 14:59:16 +0100 message: lib: Simplify string prefixing in hip_conf_handle_load(). Thanks to Stefan Götz for the idea and initial implementation. ------------------------------------------------------------ revno: 5638 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 14:44:30 +0100 message: Clean up hip_netdev_white_list_add(). Remove a pointless cast and assignment; make function parameter const correct. ------------------------------------------------------------ revno: 5637 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 14:37:28 +0100 message: doxygen: Document return value of hip_netdev_white_list_add(). ------------------------------------------------------------ revno: 5636 fixes bug(s): https://launchpad.net/bugs/718614 committer: Diego Biurrun branch nick: bzero timestamp: Mon 2011-02-14 20:26:24 +0100 message: hipd: Drop an instance of unnecessary memory zeroing with bzero(). ------------------------------------------------------------ revno: 5635 committer: Diego Biurrun branch nick: gethostname timestamp: Tue 2011-02-15 11:42:49 +0100 message: Fix error handling of gethostname(). The instance of gethostname in lib/core/hostid.c was handled differently than the other instances in HIPL and negating the result of the function invocation rendered the check ineffective anyway. ------------------------------------------------------------ revno: 5634 committer: Diego Biurrun branch nick: gethostname timestamp: Tue 2011-02-15 11:40:01 +0100 message: Simplify the string length passed to gethostname(). It should just use the length of the character array, which is simpler than the current construction and does not waste a byte. ------------------------------------------------------------ revno: 5633 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 11:10:19 +0100 message: build system: Ensure that version.h is created before compiling header files. ------------------------------------------------------------ revno: 5632 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-15 10:48:23 +0100 message: Remove secret member from struct netdev_address. According to Samu it was part of the OpenDHT rm-message code that was removed a while ago. ------------------------------------------------------------ revno: 5631 committer: Diego Biurrun branch nick: bzero timestamp: Mon 2011-02-14 20:23:52 +0100 message: firewall: Replace bzero() invocation by memset(0). bzero() is deprecated, memset(0) should be used instead. ------------------------------------------------------------ revno: 5630 committer: Diego Biurrun branch nick: bzero timestamp: Mon 2011-02-14 20:22:40 +0100 message: Replace bzero() invocations by zero initializations. bzero() is deprecated, so this is doubly good. ------------------------------------------------------------ revno: 5629 committer: Diego Biurrun branch nick: bzero timestamp: Mon 2011-02-14 20:20:39 +0100 message: maintenance.c: Remove pointless hip_fw_addr variable indirection. ------------------------------------------------------------ revno: 5628 committer: Diego Biurrun branch nick: bzero timestamp: Mon 2011-02-14 20:17:33 +0100 message: cookie.c: Remove write-only all_zero_hit variables. ------------------------------------------------------------ revno: 5627 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-14 19:49:10 +0100 message: Fix the names of some multiple inclusion guards. The multiple inclusion guards should be derived from filename and path. ------------------------------------------------------------ revno: 5626 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-14 19:40:02 +0100 message: doxygen: Drop unnecessary '*' from function parameter names. ------------------------------------------------------------ revno: 5625 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-14 19:19:39 +0100 message: Update links to bug tracker and revision control browser on Launchpad. ------------------------------------------------------------ revno: 5624 committer: Diego Biurrun branch nick: memset timestamp: Mon 2011-02-14 18:49:31 +0100 message: Remove more instances of unnecessary zeroing of memory. ------------------------------------------------------------ revno: 5623 committer: Diego Biurrun branch nick: memset timestamp: Mon 2011-02-14 18:49:12 +0100 message: lib: Get rid of some unnecessary zeroing of memory. ------------------------------------------------------------ revno: 5622 committer: Diego Biurrun branch nick: memset timestamp: Mon 2011-02-14 18:48:42 +0100 message: hipd: Get rid of some unnecessary zeroing of memory. ------------------------------------------------------------ revno: 5621 committer: Diego Biurrun branch nick: memset timestamp: Mon 2011-02-14 18:40:30 +0100 message: Replace some memset(0) invocations by zero initializations. ------------------------------------------------------------ revno: 5620 committer: Diego Biurrun branch nick: memset timestamp: Mon 2011-02-14 18:35:06 +0100 message: Convert some instances of malloc() + memset(0) to calloc(). ------------------------------------------------------------ revno: 5619 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-14 15:26:51 +0100 message: configfilereader: Refactor some redundant return statements. In hip_cvl_add() 'return 0' statements were present in all branches of an if/else block as well as directly below the block. ------------------------------------------------------------ revno: 5618 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-14 09:44:19 +0100 message: cosmetics: Remove all trailing whitespace. ------------------------------------------------------------ revno: 5617 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-02-13 22:16:14 +0100 message: cosmetics: Shorten some lines for better readability. ------------------------------------------------------------ revno: 5616 committer: Diego Biurrun branch nick: hipl timestamp: Sun 2011-02-13 17:43:30 +0100 message: build system: Test availability of tcase_add_exit_test macro in check.h. This allows getting rid of some brittle version #ifdeffery. ------------------------------------------------------------ revno: 5615 committer: Artturi Karila branch nick: hipl timestamp: Thu 2011-02-10 13:07:59 +0200 message: Corrected Doxygen comment for firewall_init_filter_traffic() The function doesn't have a return value. ------------------------------------------------------------ revno: 5614 committer: Artturi Karila branch nick: hipl timestamp: Thu 2011-02-10 12:52:04 +0200 message: Restore firewall traffic filtering state on ESP relay uninit Added an uninit function for the filter_traffic ruleset and code to call it when ESP relay is turned off if traffic filtering was initially disabled. ------------------------------------------------------------ revno: 5613 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-02-09 10:26:55 +0100 message: build: Remove generated files in the debian/ directory from dist tarball. Files that configure generates from templates need to be manually removed. ------------------------------------------------------------ revno: 5612 committer: Diego Biurrun branch nick: hipl timestamp: Wed 2011-02-09 10:23:01 +0100 message: build: Add reminder comment about removing configure-generated files. All the files that configure generates should not be in the distribution tarball. Since autotools only takes care of the standard files it generates all the others that are generated from template files in HIPL need to be taken care of manually in the dist-hook in Makefile.am. ------------------------------------------------------------ revno: 5611 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-08 19:27:35 +0100 message: packaging: Delete build-maemo.sh script, it's job is now done by 'make deb'. ------------------------------------------------------------ revno: 5610 fixes bug(s): https://launchpad.net/bugs/592168 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-08 18:55:52 +0100 message: Debian packaging: Do not hardcode Python version. The Debian packaging infrastructure for the DNS proxy contained hardcoded paths for Python libraries, which would fail on distributions that do not have Python 2.6. Replace those hardcoded values by templates from which autoconf generates similar files that contain the correct Python path for the build host. This fixes Debian package building on Maemo 5. ------------------------------------------------------------ revno: 5609 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-08 18:36:55 +0100 message: packaging: Add Maemo variant to the Debian case in create-package.sh. Maemo is a Debian-based system, but behaves slightly differently. ------------------------------------------------------------ revno: 5608 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-08 18:16:08 +0100 message: Debian packaging: Do not clean tree after building Debian packages. Not cleaning the tree after a build is more convenient because a distclean is performed, which also removes Makefiles and similar things. The original reason to clean the tree after a Debian package build was sideeffects on the autobuilder. This can be worked around by testing package building last there. ------------------------------------------------------------ revno: 5607 committer: David Martin branch nick: hipl timestamp: Tue 2011-02-08 15:08:47 +0100 message: Cosmetics: Fixed three typos in Doxygen documentation and error prints. ------------------------------------------------------------ revno: 5606 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-08 12:55:24 +0100 message: HOWTO: Add IDs to Maemo subsections, fix two small typos. Some versions of xmlto were complaining about missing IDs. ------------------------------------------------------------ revno: 5605 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-02-08 10:19:07 +0100 message: cosmetics: Add some whitespace for readability. ------------------------------------------------------------ revno: 5604 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-02-07 20:08:44 +0100 message: HOWTO: Fix a few misc typos. ------------------------------------------------------------ revno: 5603 committer: Miika Komu branch nick: trunk timestamp: Mon 2011-02-07 20:29:07 +0200 message: Updated comments in lib/core/conf.c. Replaced old bug id reference 880 with the corresponding description. ------------------------------------------------------------ revno: 5602 committer: Miika Komu branch nick: trunk timestamp: Mon 2011-02-07 20:20:46 +0200 message: Updated comments in the DNS proxy. Replaced old bug id reference 737 with a comment explaining the bug id. ------------------------------------------------------------ revno: 5601 committer: Miika Komu branch nick: trunk timestamp: Mon 2011-02-07 20:17:32 +0200 message: Updated comments in the DNS proxy. Replaced old bug id reference 909 with a comment explaining the bug id. ------------------------------------------------------------ revno: 5600 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-02-07 11:11:28 +0100 message: fix building of unit-tests in scratchbox environment This required to ifdef a few test, as the construct is not supported by the old check version shipped with scratchbox. ------------------------------------------------------------ revno: 5599 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-02-07 11:06:42 +0100 message: remove directory traversal in maemo packaging scripts ------------------------------------------------------------ revno: 5598 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-02-07 10:30:50 +0100 message: fix incorrect packet type identifier size Packet types are uint8_t values with leading 0. HIPL allowed registering packet types with sizeof(uint16_t). ------------------------------------------------------------ revno: 5597 committer: Miika Komu branch nick: trunk timestamp: Mon 2011-02-07 11:18:30 +0200 message: Updated default options for hipd in the binary packages. As noted in bug id 713552, the -N option should be the default for hipd in the binary packages (rpm, deb, openwrt). Feel free to change if you disagree. ------------------------------------------------------------ revno: 5596 committer: Miika Komu branch nick: trunk timestamp: Mon 2011-02-07 11:15:42 +0200 message: Improved documentation of a command line option. As noted in bug id 713552, the N-option for hipd is fuzzy. Tried to improve this, feel free to wordsmith further if you have better suggestions. ------------------------------------------------------------ revno: 5595 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Sun 2011-02-06 11:49:28 +0100 message: Documented arguments of HIP_OUT_ERR. ------------------------------------------------------------ revno: 5594 [merge] committer: Henrik Ziegeldorf branch nick: hipl timestamp: Sun 2011-02-06 11:08:14 +0100 message: Merged branch lp:~henrik-ziegeldorf/hipl/HIP_EAE. ------------------------------------------------------------ revno: 5593 fixes bug(s): https://launchpad.net/bugs/619332 committer: Miika Komu branch nick: trunk timestamp: Sun 2011-02-06 11:03:39 +0200 message: Broadcast mechanism is now optional (bug id 619332). Broadcasting of I1 packet can be now separately enabled when needed. By default it is off as discussed in the bug id. I tested that this feature is still working. I also disambiguated "shotgun" from broadcasting in hipd/netdev.c as also described in the bug id. ------------------------------------------------------------ revno: 5592 committer: Samu Varjonen branch nick: hipl timestamp: Sat 2011-02-05 18:04:26 +0200 message: Changed a debug statement to say what actually happens. ------------------------------------------------------------ revno: 5591 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-02-04 15:44:37 +0100 message: remove some but not all unused parameter type definitions ------------------------------------------------------------ revno: 5590 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-02-04 15:28:59 +0100 message: remove unused packet type definitions ------------------------------------------------------------ revno: 5589 [merge] committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-02-04 14:47:07 +0100 message: merge trunk revision 5586 ------------------------------------------------------------ revno: 5588 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-02-04 14:42:23 +0100 message: add hooks for checking and outputting packet and param information ------------------------------------------------------------ revno: 5587 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-02-04 14:41:24 +0100 message: allow for modular packet and parameter checks This commit prepares flexible adding of packets and parameters at hipd start-up. ------------------------------------------------------------ revno: 5586 committer: Rene Hummen branch nick: trunk timestamp: Fri 2011-02-04 14:08:11 +0100 message: add registration of parameter types to modularization ------------------------------------------------------------ revno: 5585 committer: Samu Varjonen branch nick: hipl timestamp: Fri 2011-02-04 14:22:18 +0200 message: Removed pointles comments from builder.c. ------------------------------------------------------------ revno: 5584 committer: Samu Varjonen branch nick: hipl timestamp: Fri 2011-02-04 14:01:46 +0200 message: Added a missing Doxygen header for handle_locator. ------------------------------------------------------------ revno: 5583 committer: Henrik Ziegeldorf branch nick: hipl timestamp: Thu 2011-02-03 15:36:53 +0100 message: Corrected use of HIP_IFEL. ------------------------------------------------------------ revno: 5582 committer: Samu Varjonen branch nick: hipl timestamp: Thu 2011-02-03 13:58:26 +0200 message: Fixed the incorrect building of host_id in hip_build_host_id_and_signature, wrong function was used to build the host id. ------------------------------------------------------------ revno: 5581 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 21:21:37 +0100 message: Simplify an if-condition in hip_build_host_id_from_param(). ------------------------------------------------------------ revno: 5580 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 21:20:45 +0100 message: const correctness for hip_build_{host_id_from_param|param_host_id} declarations ------------------------------------------------------------ revno: 5579 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 21:17:10 +0100 message: Fix return value comments for hip_build_{host_id_from_param|param_host_id}. ------------------------------------------------------------ revno: 5578 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 20:54:26 +0100 message: misc cosmetics: prettyprinting, drop pointless parentheses ------------------------------------------------------------ revno: 5577 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 20:53:21 +0100 message: Zero more variables directly at declaration instead of through memset(). ------------------------------------------------------------ revno: 5576 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 19:09:08 +0100 message: cosmetics: Fix some typos, (un)break some lines, drop some parentheses. ------------------------------------------------------------ revno: 5575 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 15:57:40 +0100 message: Zero variables directly at declaration instead of through memset(). ------------------------------------------------------------ revno: 5574 committer: Diego Biurrun branch nick: memset timestamp: Tue 2011-01-18 18:38:24 +0100 message: Do not zero struct members that were already initialized to 0. ------------------------------------------------------------ revno: 5573 committer: Diego Biurrun branch nick: hipl timestamp: Mon 2011-01-31 14:53:06 +0100 message: Restore freeing of pointers in anchor_db_uninit(), mistakenly removed in r5566. ------------------------------------------------------------ revno: 5572 committer: David Martin branch nick: hipl timestamp: Mon 2011-01-31 14:12:07 +0100 message: Use strdup() instead of malloc() and strncpy() in lmod_register_packet_type(). ------------------------------------------------------------ revno: 5571 committer: Diego Biurrun branch nick: malloc timestamp: Wed 2011-01-12 20:37:34 +0100 message: Add -Wno-missing-field-initializers to global CFLAGS. With -Wmissing-field-initializers, which is enabled by -Wextra, gcc complains when initializing structs to zero with '= { 0 }', which is a perfeclty legal way to initialize structures to all-zero values in C. ------------------------------------------------------------ revno: 5570 committer: Diego Biurrun branch nick: malloc timestamp: Wed 2011-01-12 15:47:55 +0100 message: esp_prot_transforms is in static storage, no need to initialize it to 0. The C standard guarantees that the compiler initializes static storage to 0. ------------------------------------------------------------ revno: 5569 committer: Diego Biurrun branch nick: malloc timestamp: Wed 2011-01-12 18:05:55 +0100 message: Do not memset static variables to zero. The C standard guarantees that the compiler initializes static storage to 0. ------------------------------------------------------------ revno: 5568 committer: Diego Biurrun branch nick: malloc timestamp: Wed 2011-01-12 18:20:24 +0100 message: Do not memset the global esp_prot_conntrack_tfms variable to zero. The C standard guarantees that objects declared with file scope are initialized to 0. ------------------------------------------------------------ revno: 5567 committer: Diego Biurrun branch nick: malloc timestamp: Wed 2011-01-12 20:43:19 +0100 message: Remove pointless anchor_db_init() function. The function just initializes variables in static storage to 0, which is already guaranteed by the C standard. ------------------------------------------------------------ revno: 5566 committer: Diego Biurrun branch nick: malloc timestamp: Wed 2011-01-12 20:44:55 +0100 message: Do not manually zero all members of anchor_db on uninit. ------------------------------------------------------------ revno: 5565 committer: Diego Biurrun branch nick: memset timestamp: Tue 2011-01-18 17:51:17 +0100 message: Remove completely pointless nulling of variables that are never used. ------------------------------------------------------------ revno: 5564 committer: Diego Biurrun branch nick: hip_ifel timestamp: Mon 2011-01-31 12:50:15 +0100 message: Fix hip_scan_retransmissions to return a negative value in case of error. This is what the documentation of the function claimed but did not do, probably due to a typo. ------------------------------------------------------------ revno: 5563 committer: David Martin branch nick: hipl timestamp: Thu 2011-01-27 14:32:40 +0100 message: Respect null-termination of strings in lmod_register_packet_type(). strlen() does not include the terminating \0 of strings. Therefore count an additional byte for memory allocation. ------------------------------------------------------------ revno: 5562 committer: Rene Hummen branch nick: trunk timestamp: Tue 2011-01-25 13:37:23 +0100 message: fix packaging for the maemo platform HIPL packaging has been updated to debhelper7. This is not available natively in the Scratchbox target for the N900. This commit implements a work-around that allows to use the manually installed debhelper7 to package HIPL. ------------------------------------------------------------ revno: 5561 committer: Samu Varjonen branch nick: hipl timestamp: Fri 2011-01-21 15:22:09 +0200 message: FIX: Bug #697561 In hip_hadb_find_byhits hit1 is now hit_local, hit2 is now hit_remote and the debug lines "HIT1..." and "HIT2..." fixed accordingly. ------------------------------------------------------------ revno: 5560 committer: Samu Varjonen branch nick: hipl timestamp: Fri 2011-01-21 15:08:21 +0200 message: FIX: Bug #697563 Removed the "Returning NULL" from the hip_get_hostid_entry_by_lhi_and_algo. Added the missing '1's in hip_relay_handle_relay_from. Moved the printing of the dst_ip in hip_send_r1 couple lines further where the variable has some meaningfull contents. ------------------------------------------------------------ revno: 5559 committer: Diego Biurrun branch nick: hipl timestamp: Thu 2011-01-20 15:14:44 +0100 message: Only set docdir if the variable is unset. This fixes passing a custom documentation path to configure with --docdir. ------------------------------------------------------------ revno: 5558 fixes bug(s): https://launchpad.net/bugs/703934 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 16:25:29 +0100 message: fix conditional that causes hipfw to close on startup Only if the -e option was passed to hipfw, the initialization of its extensions would succeed. Fixed wrong conditional. ------------------------------------------------------------ revno: 5557 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 16:03:52 +0100 message: remove defines related to opportunistic mode These are now unused as oppdb and oppipdb have been removed. ------------------------------------------------------------ revno: 5556 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 16:02:00 +0100 message: remove message types related to opportunistic mode These are now unused as oppdb and oppipdb have been removed. ------------------------------------------------------------ revno: 5555 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 16:00:54 +0100 message: remove oppdb and oppipdb ------------------------------------------------------------ revno: 5554 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 15:56:25 +0100 message: remove oppdb and oppipdb usage from user.c I moved functionality that provides opportunistic BEX for RVS to user.c. This functionality is still required and will remain in the codebase. ------------------------------------------------------------ revno: 5553 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 15:51:24 +0100 message: remove oppdb and oppipdb usage from input.c I moved functionality that provides opportunistic BEX to RVS to a new file opp_mode.c. This functionality is still required and will remain in the codebase. ------------------------------------------------------------ revno: 5552 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 15:20:47 +0100 message: remove opportunistic mode from hipconf interface ------------------------------------------------------------ revno: 5551 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 15:14:04 +0100 message: remove opportunistic mode-related messages from builder.c ------------------------------------------------------------ revno: 5550 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 14:59:19 +0100 message: remove usage of oppdb from hadb.c ------------------------------------------------------------ revno: 5549 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 14:57:15 +0100 message: remove usage of oppdb and oppipdb from init.c ------------------------------------------------------------ revno: 5548 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 14:55:32 +0100 message: remove usage of oppdb from maintenance ------------------------------------------------------------ revno: 5547 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 14:51:22 +0100 message: remove usage of oppipdb in close ------------------------------------------------------------ revno: 5546 committer: Rene Hummen branch nick: trunk timestamp: Wed 2011-01-19 14:49:43 +0100 message: remove non-required header inclusion hipd/oppipdb.h is not needed for locator processing ------------------------------------------------------------ revno: 5545 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-01-18 12:27:49 +0100 message: Remove unnecessary empty initialization of TESTS/check_PROGRAMS Make variables. ------------------------------------------------------------ revno: 5544 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-01-18 12:16:27 +0100 message: Add "alltests" target that depends on all compilation and test targets. This should help catching easily-avoidable mistakes before the autobuilder. ------------------------------------------------------------ revno: 5543 committer: Diego Biurrun branch nick: hipl timestamp: Tue 2011-01-18 11:15:00 +0100 message: Silence header compilation rules similar to C file compilation rules. Now .ho file generation will generate the same output verbosity as compiling straight .c files, depending on whether or not the V Make variable is set. ------------------------------------------------------------ revno: 5542 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:34:11 +0100 message: remove references to opportunistic mode from HOWTO ------------------------------------------------------------ revno: 5541 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:31:06 +0100 message: remove unused functions hip_firewall_cache_db_del_entry() and hip_firewall_cache_update_entry() were only used by sysopp mode. ------------------------------------------------------------ revno: 5540 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:29:56 +0100 message: remove sysopp mode ------------------------------------------------------------ revno: 5539 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:27:00 +0100 message: add missing safe guard around lsi mode ------------------------------------------------------------ revno: 5538 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:24:32 +0100 message: remove unrequired conditional There is need to distinguish between data packet mode and userspace ipsec. Data packet mode has been removed. Also clarify return value. ------------------------------------------------------------ revno: 5537 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:23:29 +0100 message: remove unnecessary debug output ------------------------------------------------------------ revno: 5536 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:22:40 +0100 message: remove ip_hdr_len variable indirection ------------------------------------------------------------ revno: 5535 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 22:17:00 +0100 message: clean-up firewall - remove handling of TCP as special case (was required for sysopp) - remove redundant code (register single handler for different packe types instead of duplicating code) - split doxygen comments for handler functions ------------------------------------------------------------ revno: 5534 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 21:51:54 +0100 message: remove sysopp mode from firewall and firewall_control ------------------------------------------------------------ revno: 5533 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 21:21:16 +0100 message: fix alignment issue of dhgen[] initialization uncrustify would align it differently on each run. ------------------------------------------------------------ revno: 5532 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 21:19:28 +0100 message: remove unused parameter dst_hit from hip_send_i1_pkt() ------------------------------------------------------------ revno: 5531 committer: Rene Hummen branch nick: trunk timestamp: Mon 2011-01-17 21:07:20 +0100 message: fix tag in doxygen comment that confuses uncrustify The star in front of the
 tag causes uncrustify to add another
  star each time it parses the file.
------------------------------------------------------------
revno: 5530
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2011-01-17 21:06:52 +0100
message:
  fix missing brace in #define
------------------------------------------------------------
revno: 5529
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2011-01-17 21:01:07 +0100
message:
  make hip_cache_create_hl_entry() static
  
  hip_cache_create_hl_entry() is now only used in cache.c
------------------------------------------------------------
revno: 5528
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2011-01-17 15:17:59 +0100
message:
  remove obsolete parameter "update" from doxygen comment
------------------------------------------------------------
revno: 5527
committer: Samu Varjonen 
branch nick: hipl
timestamp: Mon 2011-01-17 14:27:45 +0200
message:
  Fixes BUG ID:700959 which was marked as a duplicate of 695328. 
  The -Aid flags do not cause a segmentation fault anymore.
------------------------------------------------------------
revno: 5526
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2011-01-17 13:09:48 +0100
message:
  fix and unify handling of IPsec SAs and SPs
  
  - unify setup and update of IPsec SAs and SPs by using
    hip_create_or_update_security_associations_and_sp()
  - remove redundant code
  - add const correctness
  - remove updating of SAs and SPs, as IPsec state is removed before
    update and as it was used incorrectly (SP update during BEX) before
  
  NOTE: These changes have been reviewed at
        https://code.launchpad.net/~hipl-core/hipl/ipsec-cleanup/+merge/46144.
------------------------------------------------------------
revno: 5525
fixes bug(s): https://launchpad.net/bugs/699730
committer: Rene Hummen 
branch nick: ipsec-cleanup
timestamp: Thu 2011-01-13 16:35:29 +0100
message:
  fix IPsec SAs not to be removed on connection CLOSE
  
  Only IPsec SPs were deleted when removing a host association. However,
  SAs remained in the kernel-space IPsec setup. Now, related SAs will be
  removed when a connection is closed.
------------------------------------------------------------
revno: 5524
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2011-01-17 11:28:14 +0100
message:
  use hip_del_peer_info_entry() instead of hip_del_peer_info()
  
  hip_del_peer_info() looks up the hadb entry based on src and dst HIT
  and subsequently calls hip_del_peer_info_entry(). We don't need to
  look up the entry, when it is already known!
------------------------------------------------------------
revno: 5523
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2011-01-17 10:53:56 +0100
message:
  fix includes
  
  lib/core/statistics.c uses the POSIX int types defined in stdint.h, e.g.
  uint64_t.
------------------------------------------------------------
revno: 5522
committer: Stefan Götz 
branch nick: hipl
timestamp: Sat 2011-01-15 10:14:09 +0100
message:
  Documentation: document the status, policy, and rationale around the
  uncrustify code beautifier in HIPL.
  Sprinkle HACKING with hints towards the existence of the stylecheck
  pre-commit hook.
------------------------------------------------------------
revno: 5521
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Fri 2011-01-14 18:31:32 +0100
message:
  Refactored functions hip_get_dsa_public_key, hip_get_dsa_public_key, hip_get_public_key and hip_add_host_id.
  
  Changes
   + Give callers power over memory handling.
   + Updated doxygen.
   + Crustified remaining code.
------------------------------------------------------------
revno: 5520
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Fri 2011-01-14 18:01:00 +0100
message:
  Const correctness for functions load_dsa_file() and load_rsa_file().
------------------------------------------------------------
revno: 5519
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Fri 2011-01-14 17:45:57 +0100
message:
  Replaced multi-cased if statement with switch statement and added default case for error handling. (This is a step towards HIPv2 and support for further crypto algorithms).
------------------------------------------------------------
revno: 5518
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-14 16:53:02 +0100
message:
  cosmetics: Improve some less than ideal linebreaks in function invocations.
------------------------------------------------------------
revno: 5517
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-14 16:05:51 +0100
message:
  Remove reference to non-existing wrap_db.c file.
------------------------------------------------------------
revno: 5516
committer: Stefan Götz 
branch nick: hipl
timestamp: Thu 2011-01-13 14:55:53 +0100
message:
  Style: marked string arrays with 'static' and 'const' qualifiers to
  increase const correctness and improve data encapsulation.
  Uppercase'd variable names to reflect their const'ness.
------------------------------------------------------------
revno: 5515
committer: Stefan Götz 
branch nick: hipl
timestamp: Thu 2011-01-13 14:47:25 +0100
message:
  Whitespace cleanup: align string array so that uncrustify does not re-format
  it and keeps it as is.
------------------------------------------------------------
revno: 5514
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2011-01-13 14:41:47 +0100
message:
  Remove unused, write-only variable from hip_serialize_host_id_action().
------------------------------------------------------------
revno: 5513
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2011-01-13 13:59:31 +0100
message:
  cosmetics: Drop useless parentheses; prettyprinting.
------------------------------------------------------------
revno: 5512
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2011-01-13 13:49:20 +0100
message:
  Move hosts_file_line structure to the only place it is used.
------------------------------------------------------------
revno: 5511
committer: Diego Biurrun 
branch nick: demodularization
timestamp: Thu 2011-01-13 10:45:20 +0100
message:
  Restructure module build process.
  
  Instead of building separate libraries for each module, add all module sources
  so the list of hipd sources. This simplifies the build system and speeds up
  the build process slightly.
------------------------------------------------------------
revno: 5510
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2011-01-13 10:37:30 +0100
message:
  Adjust two paths that still referenced libhipcore/.
------------------------------------------------------------
revno: 5509
fixes bug(s): https://launchpad.net/bugs/690198 https://launchpad.net/bugs/701828
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Thu 2011-01-13 10:32:39 +0100
message:
  Fixed function hip_get_dsa_public_key().
  
  This function was missing an actual memcpy (or similar) which would set the contents in the output argument. 
  The result from this bug was, that neither the host id algorithm, nor the hostname was copied to the new host id structure. 
  
  This revision fixes the bugs by copying the key_rr header, key_rr data and hostname.
  Note: The function hip_get_rsa_public_key(), which implements the same functionality for rsa, can serve as a reference for reviewing this revision.
------------------------------------------------------------
revno: 5508
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 14:06:31 +0100
message:
  Remove empty HIP_LOCK_* and HIP_UNLOCK_* macros.
  
  Since no real locking was implemented, these macros just obfuscate the
  code for no gain.
------------------------------------------------------------
revno: 5507
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 23:26:25 +0100
message:
  Remove initialize-only, unused variable dst6_lsi in hip_netdev_trigger_bex().
------------------------------------------------------------
revno: 5506
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 22:30:41 +0100
message:
  Remove pointless hitr variable indirection in hip_handle_user_msg().
  
  The hitr variable is memset to zero and then a pointer to the zeroed structure
  is passed to hip_map_id_to_addr(), which gives the same result as directly
  passing NULL to that function.
------------------------------------------------------------
revno: 5505
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 21:13:14 +0100
message:
  Remove unused variable cert_str_pem in hip_cert_x509v3_handle_request_to_sign().
------------------------------------------------------------
revno: 5504
committer: Diego Biurrun 
branch nick: malloc
timestamp: Wed 2011-01-12 20:45:47 +0100
message:
  const correctness for some configfilereader functions
------------------------------------------------------------
revno: 5503
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 20:21:54 +0100
message:
  cosmetics: Add missing #endif comment.
------------------------------------------------------------
revno: 5502
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 18:53:40 +0100
message:
  Restructure calloc calls to follow the function signature more closely.
  
  calloc gets the number of elements and the size of each element as parameters,
  so when initializing multiple elements, follow calloc's signature instead of
  initializing one big element of size number_of_elements * size_of_element.
------------------------------------------------------------
revno: 5501
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 17:43:46 +0100
message:
  Set default packet type after zeroing packet content in hip_fw_init_context().
------------------------------------------------------------
revno: 5500
committer: Rene Hummen 
branch nick: hipl
timestamp: Wed 2011-01-12 15:03:38 +0100
message:
  fix issue, where IPsec security policies and security association do not match
  
  IP addresses, HITs and IPsec SA/SP direction did not match in case of
  UPDATEs.
------------------------------------------------------------
revno: 5499
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 16:13:47 +0100
message:
  Refactor some code duplication between HIP_INFO_* and HIP_DEBUG_* macros.
------------------------------------------------------------
revno: 5498
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:31:48 +0100
message:
  cosmetics: vertical alignment prettyprinting
------------------------------------------------------------
revno: 5497
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:00:30 +0100
message:
  Get rid of pointless HIP_CREATE_FILE macro indirection.
------------------------------------------------------------
revno: 5496
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:58:29 +0100
message:
  Remove unused USER_HIPD #define and get rid of USER_NOBODY indirection.
------------------------------------------------------------
revno: 5495
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:18:26 +0100
message:
  Get rid of pointless FLUSH_HA_INFO_DB macro indirection.
------------------------------------------------------------
revno: 5494
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 13:39:54 +0100
message:
  Remove outdated and misleading comments from struct hash_chain.
------------------------------------------------------------
revno: 5493
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 16:12:37 +0100
message:
  Deduplicate ARRAY_SIZE macros instances and move to common.h.
------------------------------------------------------------
revno: 5492
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 15:00:29 +0100
message:
  Move HIP_MAX_DSA_KEY_LEN to protodefs.h, next to HIP_MAX_RSA_KEY_LEN.
------------------------------------------------------------
revno: 5491
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:52:33 +0100
message:
  cosmetics: slightly more elegant MAX_HASH_LENGTH #define construction
------------------------------------------------------------
revno: 5490
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:46:54 +0100
message:
  Remove duplicated INET6_ADDRSTRLEN #define, which already is in netinet/in.h.
------------------------------------------------------------
revno: 5489
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:39:07 +0100
message:
  Move MAX_ESP_PADDING/ESP_PACKET_SIZE to the only place they are used.
------------------------------------------------------------
revno: 5488
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:34:58 +0100
message:
  Move EHIP #define to the only place it is used.
------------------------------------------------------------
revno: 5487
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:28:10 +0100
message:
  Move HIP_*_PACKET_* #defines to the only place they are used.
------------------------------------------------------------
revno: 5486
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:21:46 +0100
message:
  Move HIP_CERT_INIT_DAYS #define to the only place it is used.
------------------------------------------------------------
revno: 5485
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:12:17 +0100
message:
  Move HIP_R1TABLESIZE to the only place it is used.
------------------------------------------------------------
revno: 5484
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:04:53 +0100
message:
  Get rid of pointless HIP_DEFAULT_COOKIE_K macro indirection.
------------------------------------------------------------
revno: 5483
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:10:36 +0100
message:
  Move DEBUG_PREFIX_MAX/DEBUG_MSG_MAX_LEN to the only place they are used.
------------------------------------------------------------
revno: 5482
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2011-01-07 18:25:26 +0100
message:
  Get rid of pointless SYSLOG_OPT macro indirection.
  
  The macro was only used in one place and not simplifying anything.
------------------------------------------------------------
revno: 5481
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:07:32 +0100
message:
  Move HIP_LEN_PAD macro to the only place it is used.
------------------------------------------------------------
revno: 5480
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:03:16 +0100
message:
  Move HIP_MAX_ICMP_PACKET #define to the only place it is used.
------------------------------------------------------------
revno: 5479
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:02:09 +0100
message:
  Move HIP_DSA_SIG_SIZE #define to the only place it is used.
------------------------------------------------------------
revno: 5478
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:00:38 +0100
message:
  Move HCSTORE_MAX_HCHAINS_PER_ITEM #define to the only place it is used.
------------------------------------------------------------
revno: 5477
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 12:59:06 +0100
message:
  Move INDEX_HASH_FN/INDEX_HASH_LENGTH #defines to the only place they are used.
------------------------------------------------------------
revno: 5476
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 12:57:17 +0100
message:
  Move HIP_DEFAULT_MSG_TIMEOUT #define to the only place it is used.
------------------------------------------------------------
revno: 5475
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 12:54:10 +0100
message:
  Move BUFSIZE #define closer to where it is used.
------------------------------------------------------------
revno: 5474
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2011-01-07 18:24:48 +0100
message:
  Move MAX_ITEM_LEN to the only place it is used.
------------------------------------------------------------
revno: 5473
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:44:10 +0100
message:
  Remove unused ESP_PADDING #defines.
------------------------------------------------------------
revno: 5472
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:33:18 +0100
message:
  Remove unused EHADDRINFO #define.
------------------------------------------------------------
revno: 5471
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:29:43 +0100
message:
  Remove unused #define HIPD_NL_GROUP.
------------------------------------------------------------
revno: 5470
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:08:07 +0100
message:
  Remove unused HIP_MAX_COOKIE_INFO #define.
------------------------------------------------------------
revno: 5469
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 14:03:43 +0100
message:
  Remove unused HIP_PUZZLE_MAX_LIFETIME #define.
------------------------------------------------------------
revno: 5468
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:16:35 +0100
message:
  Remove unused HIP_MSG_* #defines.
------------------------------------------------------------
revno: 5467
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:15:34 +0100
message:
  Remove unused HIP_OPPDB_SIZE #define.
------------------------------------------------------------
revno: 5466
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 13:14:37 +0100
message:
  Remove unused MIN_NODES #define.
------------------------------------------------------------
revno: 5465
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-10 12:53:26 +0100
message:
  Remove unused PROTO_STRING_MAX #define.
------------------------------------------------------------
revno: 5464
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2011-01-07 19:32:48 +0100
message:
  Remove unused macros HIP_HADB_SIZE and HIP_MAX_HAS.
------------------------------------------------------------
revno: 5463
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2011-01-07 18:55:09 +0100
message:
  Remove unused macro HIP_OPTION_KIND.
------------------------------------------------------------
revno: 5462
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2011-01-07 18:54:38 +0100
message:
  Remove unused macro HIP_TMP_FNAME_TEMPLATE.
------------------------------------------------------------
revno: 5461
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 13:06:33 +0100
message:
  Replace more instances of malloc + memset(0) with calloc().
------------------------------------------------------------
revno: 5460
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 12:58:50 +0100
message:
  cosmetics: Remove unnecessary parentheses in HIP_IFE* if-conditionals.
------------------------------------------------------------
revno: 5459
committer: Samu Varjonen 
branch nick: hipl
timestamp: Wed 2011-01-12 13:55:24 +0200
message:
  In hip_cert_spki_create_cert_sock replaced the calls to hip_in6_ntop 
  with inet_ntop because the hip_in6_ntop produces non-RFC3849-compliant 
  IPv6 addresses.
------------------------------------------------------------
revno: 5458
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 12:24:25 +0100
message:
  Remove a useless set of block braces around a HIP_IFEL statement.
------------------------------------------------------------
revno: 5457
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 12:13:13 +0100
message:
  Remove outdated @todo comment about a non-existing compiler warning.
------------------------------------------------------------
revno: 5456
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2011-01-12 11:57:02 +0100
message:
  Fix wrong condition in check if certificate issuer name was correctly loaded.
  
  '=' was used instead of '==', so instead of a NULL a NULL assignment was done,
  which always succeeds, thus rendering the check void. The gcc warning about
  this suspicious assignment was wrongly silenced through parentheses.
------------------------------------------------------------
revno: 5455
committer: Stefan Götz 
branch nick: hipl
timestamp: Wed 2011-01-12 10:52:45 +0100
message:
  Distribute the script and configuration files for the stylecheck pre-commit
  hook with the HIPL tar ball. This is to satisfy the policy of distributing
  everything from the repository that doesn't hurt in the tar ball.
------------------------------------------------------------
revno: 5454
fixes bug(s): https://launchpad.net/bugs/701035
committer: Rene Hummen 
branch nick: hipl
timestamp: Wed 2011-01-12 10:42:39 +0100
message:
  fix 8 byte instead of 4 byte seq and ack parameter values
  
  SEQ and ACK are defined to be 4 byte values (+ 4 byte parameter header) in
  RFC 5201. Both parameters had an overall length of length of 8 bytes for
  the value and 4 bytes for the header (= 12 bytes). The reason was that
  hip_calc_param_len() expects to be called with the size of the value and
  not the size of the complete TLV. Hence, the TL part has to be substracted
  from both hip_seq and hip_ack structs before calling this function.
  Otherwise, the 4 byte value will be sent on the wire padded by 4 byte of
  memory following the struct.
  The issue has been fixed now by substracting the TL length. Furthermore,
  all other functions using hip_calc_param_len() have been checked to pass
  the correct length on function call.
------------------------------------------------------------
revno: 5453
committer: Samu Varjonen 
branch nick: hipl
timestamp: Wed 2011-01-12 11:33:29 +0200
message:
  Removed the section Data packet support from the doc/HOWTO.xml
  as it is not currently supported and it was under incorrect 
  section.
------------------------------------------------------------
revno: 5452
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Tue 2011-01-11 16:38:42 +0100
message:
  Load keys from file hi_file instead of standard files (rsa/dsa_filenamebase).
  
  This fixes revision 5426, which unintentionally disabled user supplied host identities.
------------------------------------------------------------
revno: 5451
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Tue 2011-01-11 16:31:03 +0100
message:
  Removed a piece of ECC code that was falsely committed into trunk.
------------------------------------------------------------
revno: 5450 [merge]
committer: Stefan Götz 
branch nick: hipl
timestamp: Tue 2011-01-11 15:36:36 +0100
message:
  Merge of branch lp:~stefan.goetz/hipl/style-check-hook-review:
  
  1) a pre-commit hook for bazaar that aborts a commit if the code to be
     committed does not adhere to the HIPL style guide lines.
  
  2) all HIPL code has been automatically beautified so that the pre-commit
     hook only complains about newly introduced style violations.
------------------------------------------------------------
revno: 5449
committer: Rene Hummen 
branch nick: hipl
timestamp: Tue 2011-01-11 13:40:27 +0100
message:
  modify semantics of deleting IPsec SAs
  
  SAs are now only removed through xfrm, if we know to have set an SA
  before.
------------------------------------------------------------
revno: 5448
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 19:06:59 +0100
message:
  Updated doxygen of function hip_any_key_to_hit() to fit function signature.
------------------------------------------------------------
revno: 5447
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2011-01-10 18:51:29 +0100
message:
  refactor the creation and processing of I1, I2 and R2 packets
  
  - removed code that set (local) variables which were never used
  - moved the setup of IPsec SAs into a separate function and removed code duplication
  - moved code for hmacing and signing into a separate function
  - moved echo parameter creation into separate function
  - moved RVS code into separate functions
  
  These changes have been developed in /~hipl-core/hipl/bex-cleanup and
  the proposal to merge has been approved.
------------------------------------------------------------
revno: 5446
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:28:21 +0100
message:
  Removed pointless casts. Use HIP_HI_DSA/RSA instead of integers 0 or 1.
------------------------------------------------------------
revno: 5445
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:26:01 +0100
message:
  Remove pointless cast of void * to DSA *.
------------------------------------------------------------
revno: 5444
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:21:42 +0100
message:
  More const correctness for crypto.c
------------------------------------------------------------
revno: 5443
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:13:32 +0100
message:
  Check for the rsa key we have just created, not for the dsa key.
------------------------------------------------------------
revno: 5442
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:12:52 +0100
message:
  Refactored hip_any_key_to_hit() and used it in hostid.c instead of all the rsa/dsa specific key_to_hit functions.
------------------------------------------------------------
revno: 5441
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:08:00 +0100
message:
  Const correctness for the xxx_to_endpoint functions in builder.c
------------------------------------------------------------
revno: 5440
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 18:05:54 +0100
message:
  Added tests in host_id builder functions for null arguments and invalid sizes for keys and hostnames.
------------------------------------------------------------
revno: 5439
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:37:57 +0100
message:
  Replaced multi-cased if statements with switch-case statements. Replaced setting of sign function with inline ifs by switch-case statements to allow for new algorithms. Added const correctness for some funcitons.
------------------------------------------------------------
revno: 5438
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:35:17 +0100
message:
  Replaced multi-cased if statements with switch-case statements. Replaced setting of sign function with inline ifs by switch-case statements to allow for new algorithms.
------------------------------------------------------------
revno: 5437
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:30:42 +0100
message:
  Step towards HIPv2: Replace setting of signature function by inline if with switch case statement that allows for easy adding of other algorithms.
------------------------------------------------------------
revno: 5436
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:29:09 +0100
message:
  Removed two function declarations from cert.h. These functions are neither implemented nor called.
------------------------------------------------------------
revno: 5435
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:28:21 +0100
message:
  Replaced multi-cased if statements with switch-case statements in cert.c. This is a step towards ECC or HIPv2 in general.
------------------------------------------------------------
revno: 5434
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:23:36 +0100
message:
   Refactored key loader functions and function parse_hit() in rule_management.c, which alone calls these functions.
    
    Changes
     - Caller of key loader function gets control over memory management.
     - RSA_new, DSA_new and EC_KEY_new are not necessary because PEM_read_xxx_PUBKEY handles this.
     - Do not allocate memory for calls to xxx_to_dns_key_rr(..) because these functions handle the memory allocation themselves.
       In fact this should be refactored, too.
     - Improved error handling for key loader functions.
     - Improved debugging output of parse_hit().
     - Updated documentation.
------------------------------------------------------------
revno: 5433
committer: Diego Biurrun 
branch nick: calloc
timestamp: Sun 2011-01-09 23:18:11 +0100
message:
  Allocate zeroed memory directly with calloc instead of with malloc + memset.
------------------------------------------------------------
revno: 5432
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:18:18 +0100
message:
  Replaced multi-cased if statement with switch-case statement. This is a step towards ECC or HIPv2 in general.
------------------------------------------------------------
revno: 5431
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:14:59 +0100
message:
  Moved increment of file counter to more sensible location, i.e. directly after a new file is opened.
------------------------------------------------------------
revno: 5430
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 16:12:22 +0100
message:
  Const correctness, proper grammer and punctuation for save, create and load functions in crypto.h. Removed two declarations of functions that are neither implemented nor used.
------------------------------------------------------------
revno: 5429
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 15:57:49 +0100
message:
  Const correctness for all functions in hostid.h.
------------------------------------------------------------
revno: 5428
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 15:45:49 +0100
message:
  Const correctness for function hip_serialize_host_id_action().
------------------------------------------------------------
revno: 5427
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 15:44:16 +0100
message:
  Include HIPL_SYSCONFDIR in the definition of DEFAULT_HOST_DSA/RSA_KEY_FILE_BASE.
------------------------------------------------------------
revno: 5426
committer: Henrik Ziegeldorf 
branch nick: trunk_branch
timestamp: Mon 2011-01-10 15:41:26 +0100
message:
  Removed the whole code for filenamebase generation. Filenamebases are fixed and need not be constructed dynamically at runtime.
------------------------------------------------------------
revno: 5425
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Mon 2011-01-10 15:34:52 +0100
message:
  Partially revert wrongly removed casts from r5419; fixes base exchange.
  
  When doing pointer arithmetics cast removal is dangerous!
------------------------------------------------------------
revno: 5424
committer: Samu Varjonen 
branch nick: hipl
timestamp: Mon 2011-01-10 12:14:22 +0200
message:
  "authed" to "authenticated" in hipfw usage().
------------------------------------------------------------
revno: 5423
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Mon 2011-01-10 09:58:44 +0100
message:
  Corrected debugging output in function load_dsa_file(). A DSA key is read here, not an RSA key.
------------------------------------------------------------
revno: 5422
committer: Diego Biurrun 
branch nick: calloc
timestamp: Sun 2011-01-09 23:14:32 +0100
message:
  cosmetics: Remove unncessary parentheses around arithmetic expressions.
------------------------------------------------------------
revno: 5421
committer: Diego Biurrun 
branch nick: calloc
timestamp: Sun 2011-01-09 23:06:27 +0100
message:
  Remove a large number of unnecessary casts in hipd/cert.c.
------------------------------------------------------------
revno: 5420
committer: Diego Biurrun 
branch nick: calloc
timestamp: Sun 2011-01-09 21:47:32 +0100
message:
  cosmetics: Remove some unnecessary parentheses around arithmetic expressions.
------------------------------------------------------------
revno: 5419
committer: Diego Biurrun 
branch nick: memmove
timestamp: Sun 2011-01-09 15:59:33 +0100
message:
  Remove pointless casts of memmove/memset void* arguments.
  
  A void* pointer is compatible with any pointer type in C.
------------------------------------------------------------
revno: 5418
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 17:53:52 +0100
message:
  Give HIP_IF* macro parameter used as if-condition a more suitable name.
  
  "func" hints at a function, not a condition, so "cond" is much better.
------------------------------------------------------------
revno: 5417
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 17:52:28 +0100
message:
  Remove unused macro HIP_IFEB.
------------------------------------------------------------
revno: 5416
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 17:46:17 +0100
message:
  Remove unused macro HIP_IFEBL.
------------------------------------------------------------
revno: 5415
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 19:36:00 +0100
message:
  cosmetics: Fix multiple inclusion guards to follow standard naming convention.
------------------------------------------------------------
revno: 5414
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 17:15:14 +0100
message:
  Drop pointless _t suffixes from hip_transform_suite_t/hip_controls_t typedefs.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5413
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 17:09:23 +0100
message:
  Drop pointless _type_t/_t suffixes from hip_tlv_type_t/hip_tlv_len_t typedefs.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5412
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 16:45:25 +0100
message:
  Drop pointless _t suffix from hip_hdr_err_t typedef.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5411
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 16:43:01 +0100
message:
  Drop pointless _t suffixes from se_family_t/se_length_t/se_hip_flags_t typedefs.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5410
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 16:36:39 +0100
message:
  Drop pointless _t suffix from hip_hdr_len_t typedef.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5409
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 16:31:35 +0100
message:
  Drop pointless _type_t suffix from hip_hdr_type_t typedef.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5408
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2011-01-07 16:26:32 +0100
message:
  Get rid of one pointless variable indirection in hip_peek_recv_total_len().
------------------------------------------------------------
revno: 5407
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2011-01-07 15:46:07 +0100
message:
  Drop hip_list_t typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5406
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 16:40:09 +0100
message:
  Remove pointless read_rules() wrapper around get_rule_list().
------------------------------------------------------------
revno: 5405
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 15:53:51 +0100
message:
  Remove pointless hip_cert_free_conf() wrapper around NCONF_free(conf).
------------------------------------------------------------
revno: 5404
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 15:43:03 +0100
message:
  Remove pointless hip_free_dh() wrapper around DH_free().
------------------------------------------------------------
revno: 5403
fixes bug(s): https://launchpad.net/bugs/691410
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2011-01-06 22:13:43 +0200
message:
  Removed incorrect initialization in firewall.
  
  Bug #691410:
  
  firewall_init_filter_traffic() should be called instead of 
  hip_fw_init_esp_prot_conntrack().
------------------------------------------------------------
revno: 5402
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2011-01-06 21:50:27 +0200
message:
  Corrected a small typo in the manual.
  
  I hope I understood the note on hipl-dev right.
------------------------------------------------------------
revno: 5401
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 19:03:18 +0100
message:
  refactor updating ipsec security association
  
  The code for updating IPsec SAs and SPs have been moved into separate
  functions and have been hooked into packet handling. This allows to
  remove kernelspace SA updating and replace it, e.g., by userspace SA
  updating.
------------------------------------------------------------
revno: 5400
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:53:24 +0100
message:
  add initialization messages for the heartbeat extension
------------------------------------------------------------
revno: 5399
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:44:11 +0100
message:
  add missing doxygen comments for parameters packet_type and ha_state
------------------------------------------------------------
revno: 5398
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:40:03 +0100
message:
  replaced stdint by stdlib
  
  stdlib is required for the definition of NULL
------------------------------------------------------------
revno: 5397
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:27:07 +0100
message:
  removed unnecessary include
  
  hadb does not call a function related to userspace ipsec.
------------------------------------------------------------
revno: 5396
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:21:44 +0100
message:
  add functionality to unregister packet handle functions
  
  This is required in case a module replaces the functionality of another
  module (i.e., userspace ipsec replaces hooks for kernelspace ipsec). 
------------------------------------------------------------
revno: 5395
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:08:00 +0100
message:
  added missing include
  
  malloc requires stdlib
------------------------------------------------------------
revno: 5394
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:05:42 +0100
message:
  corrected type of num_parallel_hchains
  
  num_parallel_hchains is an int not long. This corrects the wire-format of
  num_parallel_hchains in user-messages.
------------------------------------------------------------
revno: 5393
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 18:03:31 +0100
message:
  added missing include
  
  malloc requires stdlib
------------------------------------------------------------
revno: 5392
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 12:35:51 +0100
message:
  added missing include
  
  hip_esp_protection was missing from firewall.h
------------------------------------------------------------
revno: 5391
committer: Rene Hummen 
branch nick: hipl
timestamp: Thu 2011-01-06 12:30:37 +0100
message:
  esp token protection is now disabled by default
  
  esp token filtering was always active when traffic filtering took
  place in the hipfw. Now, esp token filtering needs to be enabled at 
  the commandline during hipfw startup. The "-e" parameter is reused for
  this purpose.
  
  NOTE: End-hosts now have to specify "-ei" in order to run the esp
  token protection extension.
------------------------------------------------------------
revno: 5390
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2011-01-05 16:01:28 +0200
message:
  Updated installation instructions in the manual.
  
  Added a reminder about the /etc/hip vs. /usr/local/etc/hip changes.
------------------------------------------------------------
revno: 5389
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2011-01-05 15:55:22 +0200
message:
  Updated installation instructions in the manual.
  
  "make bin" selects whether to build rpm or deb package.
------------------------------------------------------------
revno: 5388
committer: Stefan Götz 
branch nick: hipl
timestamp: Wed 2011-01-05 14:40:14 +0100
message:
  Remove useless macro indirection for default contents of hipd config file.
  Fold individual strings into a single format string, the way that fprintf()
  is normally used.
  The motivation for this change is that uncrustify does not handle the old
  macro-based code very gracefully.
  With this change, the code is more intuitive and one of the few problem
  cases in HIPL for uncrustify is removed.
------------------------------------------------------------
revno: 5387
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 20:39:28 +0100
message:
  Drop unnecessary lib/core path prefixes from #includes in lib/core.
------------------------------------------------------------
revno: 5386
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 20:31:17 +0100
message:
  Remove hipd #includes from lib/core/crypto.h.
  
  There must not be circular dependencies between hipd and lib/core.
------------------------------------------------------------
revno: 5385
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 20:29:36 +0100
message:
  Move hip_host_id_entry struct to hipd/hidb.h, where it belongs.
  
  The structure is not used outside of hipd and was apparently only kept in
  lib/core due to some weird compiler errors that no longer appear.
------------------------------------------------------------
revno: 5384
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 20:22:24 +0100
message:
  Move hip_host_id_entry_to_hit_info() function to the only place it is used.
------------------------------------------------------------
revno: 5383
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 19:56:17 +0100
message:
  Do not cast the variable addr to 'struct in_addr *', which already is its type.
------------------------------------------------------------
revno: 5382
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 19:45:04 +0100
message:
  Do not cast the return value of hip_cast_sa_addr(), which returns void*.
------------------------------------------------------------
revno: 5381
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 19:40:14 +0100
message:
  Drop all casts on the result of the list_find macro.
  
  Without the casts, no warnings are generated and the md5sums of the compiled
  .o files do not change, so it should be safe to remove them.
------------------------------------------------------------
revno: 5380
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 19:32:00 +0100
message:
  Drop all casts on the result of the list_entry macro.
  
  Without the casts, no warnings are generated and the md5sums of the compiled
  .o files do not change, so it should be safe to remove them.
------------------------------------------------------------
revno: 5379
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 19:13:58 +0100
message:
  Do not cast the return value of hip_ll_get(), which returns void*.
  
  void* is compatible with any pointer type in C.
------------------------------------------------------------
revno: 5378
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:41:10 +0100
message:
  Avoid two pointless casts of a variable to its own type.
------------------------------------------------------------
revno: 5377
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:39:53 +0100
message:
  Remove a handful of void* variable casts.
  
  void* denotes an opaque pointer in C and is compatible with any other pointer.
------------------------------------------------------------
revno: 5376
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:37:40 +0100
message:
  Remove pointless do_gettimeofday macro.
  
  The only two uses of this macro were in one function in hadb.c, besides
  just calling gettimeofday with NULL as second parameter does not warrant
  introducing a macro.
------------------------------------------------------------
revno: 5375
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:33:32 +0100
message:
  Drop _t namespace suffix from hip_fw_handler function pointer typedef.
  
  The _t namespace is reserved for POSIX and should not be invaded.
  This change entailed renaming the hip_fw_handler array, whose name was
  shadowing that of the function pointer declaration.
------------------------------------------------------------
revno: 5374
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:31:39 +0100
message:
  Drop anchor_db struct typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5373
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:26:22 +0100
message:
  Drop registration struct typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5372
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:21:26 +0100
message:
  Drop oppdb struct typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5371
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 18:07:21 +0100
message:
  Drop hiprelay struct and enum typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5370
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 17:50:29 +0100
message:
  Drop configfilereader struct typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5369
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 17:29:43 +0100
message:
  Drop nlink struct typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5368
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 17:22:49 +0100
message:
  Drop performance struct typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5367
author: Stefan Götz 
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 17:14:19 +0100
message:
  Simplify a series of connection structure assignments.
  
  This will make a future uncrustify run simpler as it was choking on this code.
------------------------------------------------------------
revno: 5366
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 17:09:56 +0100
message:
  Get rid of one pointless variable indirection as noticed by Stefan Götz.
------------------------------------------------------------
revno: 5365
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 15:49:14 +0100
message:
  Drop hip_link_entry struct typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5364
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 15:48:50 +0100
message:
  Drop esp_prot_conntrack_tfm struct typedef and _t namespace suffix.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5363
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 15:32:37 +0100
message:
  Drop esp_cumulative_item struct typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5362
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 15:23:17 +0100
message:
  Drop hip_sa_entry struct typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5361
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 15:10:46 +0100
message:
  Drop typedef and _t namespace suffix from struct hip_fw_context.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5360
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 15:03:54 +0100
message:
  Drop esp_prot_api.h typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5359
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 14:57:31 +0100
message:
  Drop firewall cache typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5358
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 14:45:27 +0100
message:
  Avoid two more casts of void* pointer variables.
  
  void* pointers are compatible with any other type in C.
------------------------------------------------------------
revno: 5357
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 14:40:13 +0100
message:
  Drop remaining hashchain typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5356
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 14:24:28 +0100
message:
  Drop _t prefix from hip_filter function pointer.
  
  The _t namespace is reserved for POSIX.
------------------------------------------------------------
revno: 5355
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 14:22:16 +0100
message:
  Drop typedefs for structures from lutil.h; typedefs on structs are evil.
------------------------------------------------------------
revno: 5354
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 13:16:00 +0100
message:
  Declare hostname array as char type instead of casting when using the variable.
------------------------------------------------------------
revno: 5353
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 13:15:20 +0100
message:
  Do not redundantly cast variable to its own type.
------------------------------------------------------------
revno: 5352
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 13:11:37 +0100
message:
  Do not cast variables that have type void*.
  
  In C void* denotes an opaque pointer type and is compatible with any other
  pointer type.  Thus there is no need for casting void* pointers in C.
------------------------------------------------------------
revno: 5351
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 13:06:30 +0100
message:
  Do not pointlessly cast the return value of create_bex_store_update_msg().
  
  create_bex_store_update_msg() returns 'struct hip_common *' so there is no
  point in casting the return value to the exact same type.
------------------------------------------------------------
revno: 5350
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 13:04:26 +0100
message:
  cosmetics: Reformat some weirdly indented comments, break a long line.
------------------------------------------------------------
revno: 5349
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 20:36:44 +0100
message:
  Drop pointless protodefs.h struct typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5348
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 19:05:08 +0100
message:
  Drop debug typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5347
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 19:02:42 +0100
message:
  Drop state typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5346
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 18:56:09 +0100
message:
  Drop builder typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5345
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 18:26:48 +0100
message:
  Drop hashtree typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5344
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 18:24:19 +0100
message:
  Drop hashchain_store typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5343
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 18:17:17 +0100
message:
  Drop prefix.h _t namespace suffix, which is reserved by POSIX.
------------------------------------------------------------
revno: 5342
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 18:03:05 +0100
message:
  Drop hashchain typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
  This required renaming some variables because they were shadowing the
  global hash_function declaration.
------------------------------------------------------------
revno: 5341
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 17:19:22 +0100
message:
  Drop linkedlist typedefs and _t namespace suffixes.
  
  The _t namespace is reserved for POSIX; typedefs are evil.
------------------------------------------------------------
revno: 5340
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2011-01-03 16:59:55 +0100
message:
  Replace statistics_data_t typedef by struct statistics_data.
  
  The _t namespace is reserved for POSIX and typedefs are evil.
------------------------------------------------------------
revno: 5339
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2011-01-04 12:53:22 +0100
message:
  cosmetics: Remove unused, commented-out global variable declaration.
------------------------------------------------------------
revno: 5338
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 15:10:09 +0100
message:
  Fold generating documentation for the web into bzr-update-hipl.
  
  This saves some code duplication as now only a single script deals with
  updating the HIPL website.
------------------------------------------------------------
revno: 5337
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 15:06:54 +0100
message:
  Create standard versioned tarballs and unpack to versioned subdirectories.
  
  This is the customary way to package software and it help with metabuildsystems
  like OpenWrt that expect to deal with versioned software tarballs.
------------------------------------------------------------
revno: 5336
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 14:57:36 +0100
message:
  Remove unused OUTPUT_FILE variable.
------------------------------------------------------------
revno: 5335
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 14:55:24 +0100
message:
  Generate tarball ChangeLog directly in the tarball directory.
------------------------------------------------------------
revno: 5334
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 14:50:22 +0100
message:
  Run 'bzr checkout' in quiet mode in scripts.
------------------------------------------------------------
revno: 5333
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 14:49:14 +0100
message:
  Remove reference to non-existing /p/bin directory in PATH.
------------------------------------------------------------
revno: 5332
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2011-01-03 14:48:45 +0100
message:
  Refresh comments in bzr-update-hipl.
------------------------------------------------------------
revno: 5331
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2011-01-03 14:11:23 +0200
message:
  Fixes on sync-all maintainer script.
  
  Adjust sync-all according to Diego's changes to maintainer scripts. 
  Tarball path is now hipl-1.0.6 instead of trunk.
------------------------------------------------------------
revno: 5330
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-12-31 14:39:01 +0100
message:
  Add references to OpenSSL to files explaining HIPL licensing.
  
  This is required by the OpenSSL license, paragraph 6).
------------------------------------------------------------
revno: 5329
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-12-31 13:30:21 +0100
message:
  uncrustify: Remove spaces inside function parentheses.
------------------------------------------------------------
revno: 5328
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-12-30 23:55:10 +0100
message:
  Let dpkg-buildpackage clean the source tree after finishing.
  
  For some obscure reason the source tree was otherwise left in a state that
  made the autobuilder choke with downright bizarre error messages when it
  reconfigured the tree and ran make again after Debian packages had been
  built without cleaning up afterwards.
------------------------------------------------------------
revno: 5327
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 23:38:32 +0100
message:
  Run unit tests before building binary distribution packages.
  
  The unit tests can only be run from a configured tree. Since building binary
  distribution packages can possibly clean the tree, it's safer to run the
  unit tests before building distribution packages.
------------------------------------------------------------
revno: 5326
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 22:49:52 +0100
message:
  Fix previous commit that reorganized variable initialization.
  
  No members of the p structure should be assigned to variables before p
  has been initialized.
------------------------------------------------------------
revno: 5325
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 21:13:00 +0100
message:
  Add license statements to the shell and Python scripts that still lack them.
------------------------------------------------------------
revno: 5324
fixes bug(s): https://launchpad.net/bugs/686100
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 19:47:03 +0100
message:
  Make hip_handle_exec_app() API more const correct.
  
  This fixes the following warning on Fedora 14 with gcc 4.5.1:
  hipd/hipd.c: In function ‘main’:
  hipd/hipd.c:484:9: error: new qualifiers in middle of multi-level non-const cast are unsafe
------------------------------------------------------------
revno: 5323
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 18:26:34 +0100
message:
  Reorganize variable initialization to avoid an unnecessary cast in d2i_X509().
  
  This fixes the following warning on Fedora 14 with gcc 4.5.1:
  hipd/cert.c: In function ‘hip_cert_x509v3_handle_request_to_verify’:
  hipd/cert.c:980:5: error: new qualifiers in middle of multi-level non-const cast are unsafe
------------------------------------------------------------
revno: 5322
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 18:23:43 +0100
message:
  Add 'make' to list of build dependencies and reorder them for clarity.
------------------------------------------------------------
revno: 5321
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 17:00:12 +0100
message:
  Fix various const-correctness issues in functions in lib/core/conf.c.
  
  This fixes the following warning on Fedora 14 with gcc 4.5.1:
  lib/core/conf.c: In function ‘hip_do_hipconf’:
  lib/core/conf.c:2675:9: error: new qualifiers in middle of multi-level non-const cast are unsafe
  lib/core/conf.c:2677:9: error: new qualifiers in middle of multi-level non-const cast are unsafe
------------------------------------------------------------
revno: 5320
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 16:10:34 +0100
message:
  Initialize lsi variable in hip_handle_add_local_hi().
  
  This fixes the following warning on Fedora 14:
  hipd/hidb.c:537:15: error: ‘lsi.s_addr’ may be used uninitialized in this function
------------------------------------------------------------
revno: 5319
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-30 14:19:26 +0100
message:
  Remove pointless casts of realloc return value.
  
  realloc() returns void*, so casting the return value is unnecessary.
------------------------------------------------------------
revno: 5318
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 19:55:47 +0100
message:
  Refactor part of the RPM build functions now that Debian building was split off.
------------------------------------------------------------
revno: 5317
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 19:47:10 +0100
message:
  Replace debbuild-based Debian packaging infrastructure by native one.
  
  The native Debian packaging infrastructure now also produces split packages
  and is the natural way to build packages on Debian-based systems. Thus there
  is no more reason to keep the hackish debbuild-based alternative around.
------------------------------------------------------------
revno: 5316
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 18:11:47 +0100
message:
  Get rid of pointless NAME variable indirection.
------------------------------------------------------------
revno: 5315
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 18:05:10 +0100
message:
  Remove unused DISTRO variables.
------------------------------------------------------------
revno: 5314
committer: Rene Hummen 
branch nick: hipl
timestamp: Tue 2010-12-28 19:21:49 +0100
message:
  remove user-message type HIP_MSG_FW_FLUSH_SYS_OPP_HIP and related functionality
  
  The message was sent for updates, but was never processed at the
  receiver-side.
------------------------------------------------------------
revno: 5313
committer: Rene Hummen 
branch nick: hipl
timestamp: Tue 2010-12-28 18:18:29 +0100
message:
  add missing line breaks in debug output
------------------------------------------------------------
revno: 5312
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 17:53:40 +0100
message:
  Split monolithic native Debian packages similar to the RPM packages.
  
  The native Debian packaging infrastructure in HIPL used to build a monolithic
  binary package instead of split packages like the debbuild-based hackish Debian
  packages created from a slightly adapted RPM spec file. Now that the native
  Debian packages are split as desired, the debbuild-based infrastructure can be
  dropped.
  
  Initial work done by Samuel Richter with lots of fixes and extensions from me.
------------------------------------------------------------
revno: 5311
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Tue 2010-12-28 17:19:46 +0100
message:
  Corrected copy paste errors in doxygen of function handle_update(). 
  
  This function receives an UPDATE packet (and corresponding tupel) as parameter, not an R2 packet.
------------------------------------------------------------
revno: 5310
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 16:57:51 +0100
message:
  debian: Replace copyright boilerplate by a short notice + reference to COPYING.
------------------------------------------------------------
revno: 5309
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 16:30:00 +0100
message:
  Add force-reload parameter to dnsproxy and hipfw init scripts.
  
  This is required by Debian policy and fixes a lintian warning.
  For now, 'force-reload' is just an alias for 'restart'.
------------------------------------------------------------
revno: 5308
committer: Diego Biurrun 
branch nick: packaging_new
timestamp: Tue 2010-12-28 16:26:43 +0100
message:
  misc cosmetic changes for all Debian and Fedora init scripts
  
  Consistently use 4 space indentation, $() syntax instead of ``, consistent
  brace and empty line placement, vertical alignment for greater readability
  and a handful of similar cosmetic consistency changes.
------------------------------------------------------------
revno: 5307
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-27 19:17:07 +0100
message:
  Fix "Usage:" lines for all Debian and Fedora init scripts.
  
  The parameters given in the "Usage:" lines did not match the script options.
  Sometimes too few, sometimes too many available options were listed.
------------------------------------------------------------
revno: 5306
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-27 19:05:42 +0100
message:
  debian: Fix typo in log_action_msg function name.
------------------------------------------------------------
revno: 5305
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-27 18:28:12 +0100
message:
  Replace duplicated Debian init scripts by symlinks.
  
  We currently have identical Debian initscripts in both the debian and packaging
  subdirectories.  The ones in the Debian directory are copies of the ones in the
  packaging subdirectory, but do not share the history with them.  In order to
  preserve history the initscripts are moved within the revision control system
  to their new location in the debian subdirectory and symlinks to the new
  location placed in their stead.
------------------------------------------------------------
revno: 5304
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 15:49:17 +0100
message:
  added tools/eclipse-K-R-style.xml to EXTRA_DIST
  
  make distcheck was complaining about missing files
------------------------------------------------------------
revno: 5303
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 15:44:02 +0100
message:
  removed unnecessary variable statefulFiltering
  
  the variable initialized to 1, set to 1 after reading the rule file
  (always) and tested for 1 in a conditional.
------------------------------------------------------------
revno: 5302
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 15:37:12 +0100
message:
  make firewall_init_filter_traffic() check for activation itself
  
  Already existing init-functions check the corresponding extension
  settings themselves. Changed firewall_init_filter_traffic() to follow
  these semantics.
------------------------------------------------------------
revno: 5301
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 14:36:41 +0100
message:
  added K&R code style for eclipse
  
  This is a slightly modified version of the built-in K&R code style
  template of eclipse (e.g., indentation with spaces). Still, this style
  still requires further tweaking as eclipse sometimes produces output
  that is not conform with our code style.
------------------------------------------------------------
revno: 5300
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 14:23:51 +0100
message:
  clarified source code documentation with doxygen in HACKING
  
  As pointed out by Samu, it was inclear whether to put doxygen
  comments in the c-source or the c-header file. Generally, doxygen
  comments belong into the c-source file.
------------------------------------------------------------
revno: 5299
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 14:08:26 +0100
message:
  cosmetics: fixed K&R style and indentation
------------------------------------------------------------
revno: 5298
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-12-27 14:06:49 +0100
message:
  re-added arpa/inet.h to includes
  
  arpa/inet.h is required by ntohl
------------------------------------------------------------
revno: 5297
committer: Artturi Karila 
branch nick: hipl
timestamp: Thu 2010-12-23 18:44:46 +0200
message:
  Fixed lifetime validity check on "hipconf add server"
------------------------------------------------------------
revno: 5296
committer: Artturi Karila 
branch nick: hipl
timestamp: Thu 2010-12-23 18:30:04 +0200
message:
  Firewall: still allow HIP traffic when ESP relay overrides -F flag
  
  Also only call the init functions if necessary.
------------------------------------------------------------
revno: 5295
committer: Artturi Karila 
branch nick: hipl
timestamp: Thu 2010-12-23 18:18:22 +0200
message:
  Initialize connection tracking when starting ESP relay
  
  Moved traffic filtering rules to a separate function so they can be added when
  starting the ESP relay if the -F flag was given at startup.
  
  Also moved ESP relay init/uninit functions down to avoid forward declarations.
------------------------------------------------------------
revno: 5294
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-12-22 09:46:16 +0200
message:
  Updated .emacs instructions for code indentation.
  
  Samu said the existing instructions did not work for him.
------------------------------------------------------------
revno: 5293
committer: Andrius Bentkus 
branch nick: hipl
timestamp: Sun 2010-12-19 17:33:08 +0100
message:
  Fix missing configuration header inclusion.
  
  Revision 4832, by some refered as the grand #include cleanup - part VIII, removed the inclusion of "config.h" in debug.h.
  debug.h defines the preprocessor CONFIG_HIP_DEBUG which is used in debug.h to implement different behaviour with #ifdef.
  
  The the absence of the config.h did not introduce any compilation errors, since the macro syntax was still valid (#ifdef CONFIG_HIP_DEBUG), but introduced an unwanted change in behaviour of the programm. Please pay attention next time if you remove "config.h" and make sure that the there are no macros in use defined in "config.h".
------------------------------------------------------------
revno: 5292
committer: David Martin 
branch nick: hipl
timestamp: Fri 2010-12-17 18:40:25 +0100
message:
  Stop hipfw from disabling IPv6 forwarding.
  
  Until now the firewall set /proc/sys/net/ipv6/conf/all/forwarding to 0 in firewall_init_extensions().
  I did test hipl with an all-IPv6 setup on three virtual machines. Traffic was routed via the middle machine. Running hipfw on the forwarding machine prohibited any traffic between the outer machines as IPv6 forwarding got disabled.
  As documentation said to remove it and no further specificiations for its need were given I simply removed it.
------------------------------------------------------------
revno: 5291
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-12-15 15:53:01 +0200
message:
  Updated INSTALL file
  
  Two developers (excluding me) stumbled to the /usr/local/etc/hip change, 
  so I decided to make an explicit note about this to the INSTALL file.
------------------------------------------------------------
revno: 5290
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 22:24:26 +0100
message:
  cosmetics: Fix another typo in the Doxygen comments.
------------------------------------------------------------
revno: 5289
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 22:15:07 +0100
message:
  cosmetics: Fix a typo, reformat a line; sync with the hipfw-performance branch.
------------------------------------------------------------
revno: 5288
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 22:12:34 +0100
message:
  cosmetics: Unindent some macros for consistency with the rest of the codebase.
------------------------------------------------------------
revno: 5287
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 21:46:38 +0100
message:
  Replace forward declaration for get_tuple_by_hits() by proper #include.
------------------------------------------------------------
revno: 5286
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 20:20:12 +0100
message:
  Properly mark list_length() and list_first() as static.
  
  The functions are not used outside of dlist.c and there is no point in
  having them declared in a header file.
------------------------------------------------------------
revno: 5285
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 20:18:20 +0100
message:
  cosmetics: Move list_first() closer to where it is being used.
------------------------------------------------------------
revno: 5284
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 20:12:18 +0100
message:
  Remove pointless cast of {input|output|forward}_rules to struct dlist *.
  
  The variables are of the type they are being cast to; the cast is useless.
------------------------------------------------------------
revno: 5283
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 20:09:27 +0100
message:
  Get rid of typedefs for struct dlist and struct slist.
  
  The typedef just obfuscates the real type and serves no useful purpose.
  If in doubt, typedefs should be avoided, so this one is removed.
------------------------------------------------------------
revno: 5282
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:47:14 +0100
message:
  whitespace cosmetics: Make some #endif comments look a bit less cramped.
------------------------------------------------------------
revno: 5281
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:41:43 +0100
message:
  Avoid pointless cast of the return value of read_rules.
  
  read_rules() already returns the type that its return value is being cast to.
------------------------------------------------------------
revno: 5280
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:39:00 +0100
message:
  Rename _DList/_SList structs to dlist/slist.
  
  Identifiers starting with _ and uppercase letters are reserved for the system.
  Besides, CamelCase is to be avoided in HIPL.
------------------------------------------------------------
revno: 5279
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:24:57 +0100
message:
  Remove unnecessary casts of the arguments of RSA_free/DSA_free.
------------------------------------------------------------
revno: 5278
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:23:30 +0100
message:
  cosmetics: Rename hipList/espList variables to hip_list/esp_list.
  
  CamelCase is against the HIPL coding style, so the new version is preferable.
------------------------------------------------------------
revno: 5277
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:21:47 +0100
message:
  cosmetics: Fix two small typos.
------------------------------------------------------------
revno: 5276
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:12:40 +0100
message:
  Get rid of senseless NULL pointer casts.
------------------------------------------------------------
revno: 5275
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 19:10:48 +0100
message:
  Avoid pointless void* casts of data member of the SList DList structure.
------------------------------------------------------------
revno: 5274
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-13 16:16:48 +0100
message:
  whitespace cosmetics: Remove tabs and trailing whitespace.
------------------------------------------------------------
revno: 5273
committer: Diego Biurrun 
branch nick: hipl
timestamp: Fri 2010-12-10 18:19:51 +0100
message:
  Remove one pointless variable indirection.
------------------------------------------------------------
revno: 5272
committer: Rene Hummen 
branch nick: hipl
timestamp: Fri 2010-12-10 17:35:07 +0100
message:
  revert revision 5255
  
  I committed a modification on how HITs were resolved locally. While my
  intentions were good, the changes were harming current resolving
  mechanisms. The changes should have been committed to a separate branch
  and discussed before merging with trunk.
  I'll give these changes some further thought and polish lookup in an own
  branch called locid-fixes.
------------------------------------------------------------
revno: 5271
committer: Rene Hummen 
branch nick: hipl
timestamp: Fri 2010-12-10 17:14:49 +0100
message:
  fixed hip_build_host_id_from_param parameter documentation
  
  the autobuilder was complained about 'param' not to be found
------------------------------------------------------------
revno: 5270
committer: Rene Hummen 
branch nick: hipl
timestamp: Fri 2010-12-10 10:15:11 +0100
message:
  fixed compilation errors in revision 5269
  
  removed ; and added missing ) as well as renamed missing instance of
  param
------------------------------------------------------------
revno: 5269
committer: Rene Hummen 
branch nick: hipl
timestamp: Fri 2010-12-10 09:50:38 +0100
message:
  addressed comments on revisions 5262 and 5263
  
  fixed long lines, renamed param to wire_host_id, substracted
  hip_common header.
  
  NOTE: I did not look into refactoring as suggested by Diego.
------------------------------------------------------------
revno: 5268
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-09 22:34:35 +0100
message:
  Remove recursive firewall_defines.h inclusion.
------------------------------------------------------------
revno: 5267
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-09 18:17:55 +0100
message:
  openwrt: Remove local dummy network device patch and all references to it.
  
  It was merged to the Backfire branch in the OpenWrt Subversion repo as r24388.
------------------------------------------------------------
revno: 5266
fixes bug(s): https://launchpad.net/bugs/645364
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-09 13:26:46 +0100
message:
  doc: Add OpenWrt section with current build instructions.
------------------------------------------------------------
revno: 5265
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 23:48:31 +0100
message:
  doc: Remove outdated OpenWrt section; will be updated shortly.
------------------------------------------------------------
revno: 5264
committer: Diego Biurrun 
branch nick: hipl
timestamp: Thu 2010-12-09 11:53:12 +0100
message:
  cosmetics: prettyprint some lines for better readability
------------------------------------------------------------
revno: 5263
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Wed 2010-12-08 19:40:04 +0100
message:
  Hooked in functions for compressing/decompressing host identites in every function that receives messages with host id parameter (i.e. I2, R1, R2 Hmac generation).
  
  This revision fixes bug 612029.
------------------------------------------------------------
revno: 5262
committer: Henrik Ziegeldorf 
branch nick: hipl
timestamp: Wed 2010-12-08 19:30:17 +0100
message:
  Added functions to convert between compressed (on the wire) format and uncompressed (internal) format of host identities.
  
  These two functions are needed to fix bug 612029. 
  Internally host identities are handled within a struct that reserves place for 4096 bit rsa keys and 64 byte hostnames.
  For transmission on the wire unused space should not be sent thus we need to compress the host identity before sending it as a message parameter on the wire.
  This is done by funciton hip_build_param_host_id.
  
  When receiving a message that contains a host_id parameter we need to decompress it to the internal format. This is done my function hip_build_host_id_from_param.
------------------------------------------------------------
revno: 5261
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 23:59:28 +0100
message:
  openwrt: Update HIPL download URL.
------------------------------------------------------------
revno: 5260
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 21:43:33 +0100
message:
  openwrt: Add patch required to build HIPL on the backfire OpenWrt release.
------------------------------------------------------------
revno: 5259
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 20:50:02 +0100
message:
  openwrt: Revert r5213 - removal of kmod-ipsec from list of hipd depends.
  
  The "error" this was supposed to fix was caused by a missing OpenWrt patch.
------------------------------------------------------------
revno: 5258
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 18:48:47 +0100
message:
  Get rid of unnecessary void* casts of the return value of hip_cast_sa_addr().
------------------------------------------------------------
revno: 5257
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 18:48:13 +0100
message:
  misc whitespace cosmetics; drop a set of unnecessary parentheses
------------------------------------------------------------
revno: 5256
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-12-07 23:32:02 +0200
message:
  Fixed some of my own mistakes in 5246.
  
  * Indentation
  * Hostname now correct
  * Home instead of tilde
------------------------------------------------------------
revno: 5255
committer: Rene Hummen 
branch nick: hipl
timestamp: Tue 2010-12-07 13:59:08 +0100
message:
  replace hit->ip mapping mechanism by system defaults
  
  Instead of parsing /etc/hosts ourselves, we now use getaddrinfo in order
  to retrieve the ip for a given hit. This enables standard DNS lookups,
  in case hip/hosts specifies a valid hostname for a hit. As a fallback,
  getaddrinfo will still parse and use information provided in /etc/hosts.
  
  Furthermore, this commit removes any manual lookups in /etc/hosts, as
  HIP-specific information should be maintained in hip/hosts.
------------------------------------------------------------
revno: 5254
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-12-07 00:51:01 +0100
message:
  Separate package lists in the Debian spec file by commas.
  
  For some weird reason the debbuild utility chokes on the spec file and
  concatenates package lists into one long string when using spaces as
  delimiters.  This would of course result in broken packages.
------------------------------------------------------------
revno: 5253
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 22:14:13 +0100
message:
  autobuilder: Add binary distribution package test.
------------------------------------------------------------
revno: 5252
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 21:57:51 +0100
message:
  Copy the tarball created by make dist instead of moving it around.
  
  (Re)moving the tarball has weird sideeffects in the autobuilder where
  some tests expect to find a dist tarball in the root of the source tree.
------------------------------------------------------------
revno: 5251
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 21:00:14 +0100
message:
  Remove NULL checks before htree_free/hchain_free; the functions survive NULL.
------------------------------------------------------------
revno: 5250
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 20:58:46 +0100
message:
  Remove an unnecessary NULL check before free() in example code.
------------------------------------------------------------
revno: 5249
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 20:57:47 +0100
message:
  Remove NULL checks before OpenSSL *_free() functions; they are NULL-tolerant.
------------------------------------------------------------
revno: 5248
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 20:41:51 +0100
message:
  Get rid of void* casts for {active|next}_hash_items members of hip_sa_entry_t.
------------------------------------------------------------
revno: 5247
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 19:11:30 +0100
message:
  Clarify comment about unit test target prerequisites.
------------------------------------------------------------
revno: 5246
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-12-06 17:28:59 +0200
message:
  Further improvements to the sync-all script.
  
  I fixed a bug in the sync-all script:
  
  ssh halko mkdir /home/hipl/.hipl.syncall.tmp.dir cd /home/hipl/.hipl.syncall.tmp.dir rm -rf trunk rm hipl.tar.gz wget http://hipl.hiit.fi/hipl/hipl.tar.gz '&&' tar xvzf hipl.tar.gz '&&' cd trunk '&&' autoreconf --install '&&' ./configure '&&' make bin syncrepo
  mkdir: invalid option -- 'r'
  
  Seems like it was missing semicolons. Decided to use && instead to check 
  for successful completion. Few other improvements:
  
  * I also decided to use $HOME instead of tilde in the script.
  * One of the hosts was mistyped.
------------------------------------------------------------
revno: 5245
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-12-06 14:06:33 +0100
message:
  OpenWrt: Drop redundant kmod-ip6tables package dependency.
  
  This is already covered through the ip6tables dependency, which in
  turn depends on kmod-ip6tables.
------------------------------------------------------------
revno: 5244
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-12-06 03:43:32 +0200
message:
  Fixed a bug in sync-all maintainer script.
  
  The temporary directory should be created.
------------------------------------------------------------
revno: 5243
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-12-02 16:51:18 +0200
message:
  Fixed a problem with sync-all maintainer script
  
  Fixed a problem reported by Diego: A successful ping was a precondition 
  for making the ssh connection. Now the "condition" is a successful echo 
  command, so the ssh connection is made no matter if the host is up or 
  not...
  
  I decided that the initial ping was unnecessary, so I removed it.
------------------------------------------------------------
revno: 5242
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-12-02 09:16:57 +0200
message:
  Removed an outdated comment.
  
  Removed an outdated comment from builder.c as noticed by Samu.
------------------------------------------------------------
revno: 5241
committer: Samuel Richter 
branch nick: hipl
timestamp: Wed 2010-12-01 17:03:25 +0100
message:
  add missing initscripts
------------------------------------------------------------
revno: 5240
committer: Samuel Richter 
branch nick: hipl
timestamp: Wed 2010-12-01 17:00:54 +0100
message:
  remove hardcoded revision number
------------------------------------------------------------
revno: 5239
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-12-01 17:32:25 +0200
message:
  Changed version number for packets for interprocess communications.
  
  The packet builder functionality is reused for both network and 
  internal-process communications. The packet version number separates 
  external and internal packets from each other. This is important also 
  because we allow longer packet lengths for internal packets.
  
  Internal packets were typed as HIPv2 packets and the value is now 
  reserved really for HIPv2. To avoid future compatibility issues with 
  HIPv2, I rolled the value for internal packets to 0x10.
------------------------------------------------------------
revno: 5238
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-12-01 00:03:10 +0200
message:
  Fixes to update-html-code script.
  
  The script was not functional anymore due to changes in building. Works again.
------------------------------------------------------------
revno: 5237
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-30 23:54:35 +0200
message:
  Fixed on sync-all maintainer script
  
  According to suggestion from Diego:
  - The ping is repeated, once for all hosts in succession, then for each
    host before connecting to it.  This seems pretty redundant to me.
  
  - A temporary directory is created in a world-writable location, /tmp,
    with a predictable name.  This is a security hole.  Does this need
    explanation or am I preaching to the choir?
  
  Removed also the unnecessary sudo.
------------------------------------------------------------
revno: 5236
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-30 23:40:39 +0200
message:
  Fixes on update-html-howto maintainer script.
  
  Suggestion from Diego to update-html-howto:
  Cannot work as it tries to run 'make' in the doc/ subdirectory, which
  is no longer supported since ages.  Is this script unused or just
  failing silently?  This should be fixed or removed.
------------------------------------------------------------
revno: 5235
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-30 23:15:50 +0200
message:
  Removed scptar
  
  Scptar tool was not used anywhere, so I removed it according Diego's 
  suggestion.
------------------------------------------------------------
revno: 5234
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-30 23:03:59 +0200
message:
  Reverted previous commit.
  
  Should read all of emails before applying any changes :)
------------------------------------------------------------
revno: 5233
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-30 23:01:59 +0200
message:
  Optimized bzr-update-hipl
  
  Bzr checkout should be faster with --lightweight according to Diego.
------------------------------------------------------------
revno: 5232
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 19:06:28 +0100
message:
  OpenWrt: Remove libconfig CPPFLAGS workaround.
  
  The OpenWrt developers have committed my patch to get rid of the braindead
  libconfig.h location which did not match the one used by libconfig proper.
  
  The workaround is unnecessary for both trunk and the backfire release, which
  share the package feed.  Get the updated package via 'scripts/feeds update'.
  
  see: https://dev.openwrt.org/ticket/8334
------------------------------------------------------------
revno: 5231
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 16:50:45 +0100
message:
  Use a more sensible variable name to refer to the trunk HIPL branch.
------------------------------------------------------------
revno: 5230
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 16:48:14 +0100
message:
  Use 'mkdir -p' instead of checking for the existence of a directory beforehand.
------------------------------------------------------------
revno: 5229
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-30 17:23:28 +0200
message:
  Updated bzr-update-hipl	maintainer script
  
  Diego suggested to few changes on the mailing list:
  
  * Creating the changelog in /tmp with a predictable name is a security
    hole.  Just create it in $TMP_DIR instead.
  * Just do this in one go: bzr checkout lp:hipl $BRANCH
------------------------------------------------------------
revno: 5228
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 16:18:04 +0100
message:
  misc cosmetics: K&R, whitespace, indentation, useless (), dead debug message
------------------------------------------------------------
revno: 5227
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 16:03:33 +0100
message:
  Add a short FIXME comment to an obscure commented-out block of disabled code.
------------------------------------------------------------
revno: 5226
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 15:59:04 +0100
message:
  autobuilder: Add a compilation target optimizing for size (-Os).
------------------------------------------------------------
revno: 5225
committer: Diego Biurrun 
branch nick: free
timestamp: Tue 2010-11-30 15:50:30 +0100
message:
  Remove unnecessary NULL checks before free() invocations on pointers.
  
  free() can handle NULL pointers just fine, it is even required by the standard
  and not just OK by accident.  Quoting from the POSIX spec:
  
    The free() function shall cause the space pointed to by ptr to be
    deallocated; that is, made available for further allocation. If ptr
    is a null pointer, no action shall occur.
  
  This time around only checks directly before free() invocations were changed
  and the diff was doublechecked by the able eyes of Stefan Götz.
------------------------------------------------------------
revno: 5224
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 15:40:39 +0100
message:
  De-inline hip_lp_next and move it from the .h file to the .c file.
  
  The inlined function was causing trouble when compiling with -Os:
  firewall/port_bindings.c: In function ‘hip_port_bindings_get’:
  firewall/line_parser.h:97: error: inlining failed in call to ‘hip_lp_next’: optimizing for size and code size would grow
  firewall/port_bindings.c:352: error: called from here
  firewall/line_parser.h:97: error: inlining failed in call to ‘hip_lp_next’: optimizing for size and code size would grow
  firewall/port_bindings.c:371: error: called from here
  
  Since we need to build with -Os at least for OpenWrt, deinlining this
  function appears to be the most sensible compromise.
------------------------------------------------------------
revno: 5223
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 13:50:51 +0100
message:
  Remove a non-crucial debug message that causes issues when compiling with -Os.
  
  hipd/input.c: In function ‘hip_handle_r1’:
  ./lib/core/debug.h:418: error: inlining failed in call to ‘hip_state_str’: optimizing for size and code size would grow
------------------------------------------------------------
revno: 5222
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 11:53:14 +0100
message:
  Remove unused HIP_IFCS macro; it is small and of doubtful utility.
------------------------------------------------------------
revno: 5221
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 11:48:49 +0100
message:
  Replace HIP_IFCS macro by simple if/else construct.
  
  A macro to implement a simple if/else condition as a pseudofunction is a
  very suspicious construct to begin with and in this case, it caused the
  following compilation failure when optimizing for size (-Os):
  
  modules/update/hipd/update.c: In function ‘hip_check_update_freshness’:
  modules/update/hipd/update.c:152: error: inlining failed in call to ‘hip_update_get_out_id’: optimizing for size and code size would grow
  modules/update/hipd/update.c:1040: error: called from here
  modules/update/hipd/update.c:152: error: inlining failed in call to ‘hip_update_get_out_id’: optimizing for size and code size would grow
  modules/update/hipd/update.c:1070: error: called from here
  modules/update/hipd/update.c:152: error: inlining failed in call to ‘hip_update_get_out_id’: optimizing for size and code size would grow
  modules/update/hipd/update.c:1072: error: called from here
------------------------------------------------------------
revno: 5220
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 11:47:41 +0100
message:
  Remove pointless forward declaration for static inline functions in headers.
------------------------------------------------------------
revno: 5219
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 11:35:59 +0100
message:
  vertical alignment cosmetics taken from the hipfw performance branch.
------------------------------------------------------------
revno: 5218
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 11:34:37 +0100
message:
  Doxygenize two struct member comments; taken from the hipfw-performance branch.
------------------------------------------------------------
revno: 5217
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 11:33:47 +0100
message:
  Add two @see Doxygen references from the hipfw-performance branch.
------------------------------------------------------------
revno: 5216
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 10:53:48 +0100
message:
  Reflect the renamed OpenWrt packaging directory in the autobuilder.
------------------------------------------------------------
revno: 5215
committer: Diego Biurrun 
branch nick: hipl
timestamp: Tue 2010-11-30 10:48:11 +0100
message:
  cosmetics: Place goto labels in column 0.
------------------------------------------------------------
revno: 5214
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-11-29 20:17:08 +0100
message:
  Mark hipl-common OpenWrt package as BUILDONLY.
  
  hipl-common is just an internal dependency and need not show up
  in 'make menuconfig'.
------------------------------------------------------------
revno: 5213
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-11-29 20:08:08 +0100
message:
  OpenWrt: Remove kmod-ipsec from list of hipd depends.
  
  Somehow hipd does not show up in 'make menuconfig', presumably due to a
  missing dependency, when kmod-ipsec is listed in hipd's dependencies.
  Since both kmod-ipsec4 and kmod-ipsec6 remain in hipd's dependency list
  and both depend on kmod-ipsed themselves this should cause no harm.
------------------------------------------------------------
revno: 5212
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-11-29 19:47:55 +0100
message:
  OpenWrt: Remove commented-out modules from hipfw DEPENDS list.
------------------------------------------------------------
revno: 5211
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-11-29 19:38:24 +0100
message:
  hipfw, not hipd, depends on libconfig; reflect this in the OpenWrt Makefile.
------------------------------------------------------------
revno: 5210
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-11-29 19:32:32 +0100
message:
  Drop '+' from hipl-common entry in hipd/hipfw dependency listing.
  
  The leading '+' is used to denote external package dependencies which
  are not defined in the same Makefile.
------------------------------------------------------------
revno: 5209
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-11-29 19:29:51 +0100
message:
  Rename "package" OpenWrt infrastructure directory to "hipl".
  
  In the OpenWrt source tree, packaging directories bear the name of the
  program they contain, so this makes more sense and saves one renaming.
------------------------------------------------------------
revno: 5208
committer: Rene Hummen 
branch nick: hipl
timestamp: Mon 2010-11-29 18:19:59 +0100
message:
  major re-work of mobility handling
  
  I have split up functions into smaller blocks and regrouped
  functionality to better reflect handling operations in case of mobility.
  This also required rewriting parts of the existing code.
  
  Note that this commit does only focus on receiving updates, but does not
  make changes to outbound packets. It neither changes locator handling.
  These will be worked on in subsequent commits.
------------------------------------------------------------
revno: 5207
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 17:52:27 +0100
message:
  Disable -O3 test in the autobuilder until the issues are fixed.
------------------------------------------------------------
revno: 5206
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 17:16:47 +0100
message:
  Drop pointless (and harmful) typedef from pseudo_v6 struct.
------------------------------------------------------------
revno: 5205
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 17:13:31 +0100
message:
  cosmetics: Drop some useless parentheses, vertically align one = sign.
------------------------------------------------------------
revno: 5204
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 17:07:54 +0100
message:
  whitespace and line length cosmetics
------------------------------------------------------------
revno: 5203
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 13:09:22 +0100
message:
  Remove stats.pl and friends; they are unused.
------------------------------------------------------------
revno: 5202
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 12:58:57 +0100
message:
  Make sure that the executables created by configure have executable permission.
  
  Apparently autotools does not figure that out on its own, you have to invoke
  the chmod manually for each file.  Notice that I tried avoiding multiple
  AC_CONFIG_FILES and chmod invocations, but autotools balked and barfed and
  was generally loathsome, so don't waste your time trying to improve this.
------------------------------------------------------------
revno: 5201
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 11:21:43 +0100
message:
  cosmetics: Skip unnecessary empty setting of VERSION variable.
------------------------------------------------------------
revno: 5200
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 11:20:45 +0100
message:
  cosmetics: whitespace prettyprinting
------------------------------------------------------------
revno: 5199
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 11:14:28 +0100
message:
  Limit the number of processes spawned during package building to 32.
  
  Running an unlimited 'make -j' triggers the OOM killer on a virtual machine
  with 512MB of RAM.  Limiting the number of spawned processes to 32 avoids
  this while still running in a highly parallel fashion.
------------------------------------------------------------
revno: 5198
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 10:26:01 +0100
message:
  Add missing copyright/license statement to nsupdate.pl.
------------------------------------------------------------
revno: 5197
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 10:21:08 +0100
message:
  Remove unnecessary Socket6 and IO::Socket::INET6 from list of Per dependencies.
------------------------------------------------------------
revno: 5196
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 10:03:16 +0100
message:
  Add missing / to $(addprefix ) invocation in dist-hook target.
  
  This fixes the non-working removal of configure-generated files from
  the doc/ subdirectory of the dist tarball.
------------------------------------------------------------
revno: 5195
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 10:00:51 +0100
message:
  cosmetics: Remove pointless (and sometimes misleading) #include comments.
------------------------------------------------------------
revno: 5194
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-29 09:58:13 +0100
message:
  Add arpa/inet.h #include for htonl/htons/ntohl/ntohs.
------------------------------------------------------------
revno: 5193
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-11-28 23:07:00 +0200
message:
  Updated sync-all script.
  
  Upgraded OS of the old virtual machines and this is now reflected in the 
  sync-all script which automatizes binary building at hipl.hiit.fi.
------------------------------------------------------------
revno: 5192
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-11-26 23:27:47 +0200
message:
  Updated maintainer script
  
  Rationalized naming convention of variables. Corrected bzr repository 
  address when fetching new it for the first time and fixed a missing
  directory change.
------------------------------------------------------------
revno: 5191
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-11-26 22:14:54 +0200
message:
  Updated the maintainer script for publishing the manual in the web.
  
  The manual publishes at hipl.hiit.fi basically assumes people are using 
  the binaries, so it makes sense to claim /etc/hip instead of 
  /usr/local/etc/hip. This revision enforces /etc/hip in the published 
  manual.
------------------------------------------------------------
revno: 5190
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-11-26 21:54:28 +0200
message:
  Updated manual on DNS proxy.
  
  Added some details on DNS proxy to the manual and improved the wording.
------------------------------------------------------------
revno: 5189
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-26 18:24:31 +0100
message:
  Remove all files that configure generates from the distribution tarball.
------------------------------------------------------------
revno: 5188
committer: Rene Hummen 
branch nick: hipl
timestamp: Fri 2010-11-26 18:11:04 +0100
message:
  updated debian packaging to be conform with ubuntu ppa
  
  tested and works
------------------------------------------------------------
revno: 5187
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-26 14:52:57 +0100
message:
  Mark hipl-daemon package as obsoleting hipl-minimal.
  
  Now no dangling hipl-minimal package is left behind on package upgrade.
------------------------------------------------------------
revno: 5186
committer: Diego Biurrun 
branch nick: packaging
timestamp: Tue 2010-11-23 21:39:50 +0100
message:
  Synchronize cosmetical differences between the deb and rpm spec files.
------------------------------------------------------------
revno: 5185
committer: Diego Biurrun 
branch nick: packaging
timestamp: Tue 2010-11-23 21:02:20 +0100
message:
  Move the pax build-time dependency for debbuild to the .deb specfile.
  
  This is a more suitable place and generates a sensible error message
  if pax is not installed.
------------------------------------------------------------
revno: 5184
committer: Diego Biurrun 
branch nick: packaging
timestamp: Tue 2010-11-23 21:33:51 +0100
message:
  Do not install the COPYING file in the hipl-doc .deb package.
  
  This is not done in the hipl-doc RPM package.
------------------------------------------------------------
revno: 5183
committer: Diego Biurrun 
branch nick: packaging
timestamp: Tue 2010-11-23 21:06:21 +0100
message:
  Only the firewall depends on libconfig, so move the dependency to that package.
------------------------------------------------------------
revno: 5182
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-11-23 20:48:35 +0100
message:
  Clean up build and runtime dependency descriptions in INSTALL and spec files.
  
  HIPL does not depend on libcap or on a C++ compiler.
  Doxygen is not necessary to build Debian packages, but dpkg-dev is.
  Add libconfig and libcheck to list of (optional) build dependencies in INSTALL.
------------------------------------------------------------
revno: 5181
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-11-23 20:43:41 +0100
message:
  Do not manually install Python support files in the spec files.
  
  'make install' already takes care of this, the work is redundant.
------------------------------------------------------------
revno: 5180
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-11-23 20:40:59 +0100
message:
  Install Python libraries for hipdnsproxy/hipdnskeyparse into subdirectories.
  
  This is cleaner as it clutters the system directories less and avoids name
  clashes; some of our internal Python libs have very generic names.
------------------------------------------------------------
revno: 5179
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-11-23 20:28:50 +0100
message:
  Remove hipl-lib package.
  
  It no longer serves a useful purpose now that we build statically by default.
------------------------------------------------------------
revno: 5178
committer: Diego Biurrun 
branch nick: packaging2
timestamp: Tue 2010-11-16 14:50:25 +0100
message:
  cosmetics: misc comment cleanups, whitespace shell syntax changes
------------------------------------------------------------
revno: 5177
committer: Diego Biurrun 
branch nick: packaging2
timestamp: Tue 2010-11-16 14:44:09 +0100
message:
  Improve wording and grammar in RPM description field.
------------------------------------------------------------
revno: 5176
committer: Diego Biurrun 
branch nick: packaging
timestamp: Fri 2010-11-19 23:19:38 +0100
message:
  Install stripped binaries on OpenWrt.
  
  We already do this on other platforms and it makes even more sense for
  embedded platforms which are usually the targets for OpenWrt.
------------------------------------------------------------
revno: 5175
committer: Diego Biurrun 
branch nick: packaging
timestamp: Fri 2010-11-19 23:15:36 +0100
message:
  Do not build shared libraries by default on OpenWrt.
  
  This is the default for all other platforms and the libraries are not so
  big that it is worth the complication.
------------------------------------------------------------
revno: 5174
committer: Diego Biurrun 
branch nick: packaging
timestamp: Tue 2010-11-23 17:45:06 +0100
message:
  Add Python libraries to the dnsproxy Debian package.
  
  The hipdnsproxy and hipdnskeyparse binaries were installed without the
  required libraries, rendering the binaries non-functional.
------------------------------------------------------------
revno: 5173 [merge]
committer: Rene Hummen 
branch nick: hipl
timestamp: Tue 2010-11-23 15:50:25 +0100
message:
  merged lp:~hipl-core/hipl/mobility-fixes revision 5183
------------------------------------------------------------
revno: 5172
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-22 19:30:04 +0100
message:
  Remove some misplaced @file Doxygen commands from license boilerplates.
------------------------------------------------------------
revno: 5171
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-22 19:21:46 +0100
message:
  cosmetics: Add some empty lines to separate system and local #includes.
------------------------------------------------------------
revno: 5170
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-22 18:28:01 +0100
message:
  Create check_firewall and check_lib_core binaries in the test subdirectory.
  
  All other test binaries reside there and it's better not to clutter the root.
------------------------------------------------------------
revno: 5169
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-19 23:31:19 +0100
message:
  Use pythondir instead of pyexecdir automake variable.
  
  In practice both variables point to the same location, but the former
  should be slightly more correct than the latter.
------------------------------------------------------------
revno: 5168
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-19 23:13:31 +0100
message:
  cosmetics: Use line breaks in AC_CONFIG_FILES list for better readability.
------------------------------------------------------------
revno: 5167
committer: Andrius Bentkus 
branch nick: trunk
timestamp: Fri 2010-11-19 17:10:03 +0100
message:
  Use filename as inclusion guard constant.
------------------------------------------------------------
revno: 5166
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-19 15:43:35 +0100
message:
  The hipl-daemon deb package should supersede the hipl-tools deb package.
------------------------------------------------------------
revno: 5165
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-19 15:32:22 +0100
message:
  whitespace cosmetics: indentation and K&R style changes
------------------------------------------------------------
revno: 5164
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-11-17 06:57:15 +0200
message:
  Updated doc/HACKING code example on freeing memory.
  
  According to revision 5156, NULL checks for free() are optional.
------------------------------------------------------------
revno: 5163
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-11-16 15:38:02 +0100
message:
  Give VCS-neutral names to C variables containing Bazaar metadata.
  
  Some developers prefer to work with git as a VCS client, this change reflects
  that fact.  Furthermore, should HIPL change VCS systems one day, then there
  will be one less adjustment to make.
------------------------------------------------------------
revno: 5162
author: Stefan Götz 
committer: Diego Biurrun 
branch nick: fw-cache-port-cleanup
timestamp: Mon 2010-11-15 22:37:09 +0100
message:
  Initialize variable to NULL upon declaration to avoid compiler warning/error about unitialized access.
------------------------------------------------------------
revno: 5161
author: Stefan Götz 
committer: Diego Biurrun 
branch nick: fw-cache-port-cleanup
timestamp: Mon 2010-11-15 22:31:26 +0100
message:
  Removed _inline header files and moved the inline functions into their regular counterparts.
  This makes 'make checkheaders' succeed again.
------------------------------------------------------------
revno: 5160
author: Stefan Götz 
committer: Diego Biurrun 
branch nick: fw-cache-port-cleanup
timestamp: Mon 2010-11-15 22:21:47 +0100
message:
  Fixed missing function documentation.
------------------------------------------------------------
revno: 5159
committer: Diego Biurrun 
branch nick: packaging2
timestamp: Tue 2010-11-16 14:40:30 +0100
message:
  Remove duplicate xmlto entry from BuildRequires.
------------------------------------------------------------
revno: 5158
committer: Diego Biurrun 
branch nick: packaging2
timestamp: Tue 2010-11-16 14:18:03 +0100
message:
  Remove 'minimal' RPM/DEB package.
  
  The package just depended on the daemon package and thus served no purpose.
------------------------------------------------------------
revno: 5157
committer: Diego Biurrun 
branch nick: packaging2
timestamp: Tue 2010-11-16 13:50:47 +0100
message:
  Merge hipl-tools package into hipl-daemon package.
  
  The contents of the hipl-tools package are only useful in connection with
  hipd.  Furthermore, the current aim is to reduce the number of packages,
  so it makes sense to just add the tools to the daemon package.
------------------------------------------------------------
revno: 5156
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-11-16 11:41:03 +0100
message:
  Move CentOS CPPFLAGS hack to a more suitable place.
  
  It's not good to clutter the specfile with platform-specific workarounds.
  Instead, keep the workarounds in the script that controls building the
  packages for specific platforms.
------------------------------------------------------------
revno: 5155
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-15 14:39:24 +0100
message:
  Remove pointless void* casts of memcpy/memcmp arguments.
  
  memcpy/memcmp take (const) void* arguments, but void* is compatible with
  any pointer type in C, so there is no need to cast the arguments.
------------------------------------------------------------
revno: 5154
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-15 14:38:47 +0100
message:
  Remove some pointless void* casts.
  
  void* is compatible with any pointer type.
------------------------------------------------------------
revno: 5153
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-15 14:37:13 +0100
message:
  cosmetics: Fix packte vs. packet typo.
------------------------------------------------------------
revno: 5152
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-11-15 13:40:48 +0100
message:
  cosmetics: Fix some indentation mishaps.
------------------------------------------------------------
revno: 5151 [merge]
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 18:49:42 +0100
message:
  Merge firewall cache port cleanup branch from Stefan Götz; minor fixes from me.
------------------------------------------------------------
revno: 5150
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 17:42:54 +0100
message:
  Move modularization source files into lib/core.
  
  This is the only suitable place for them now that there is no separate
  library for the modularization feature.
------------------------------------------------------------
revno: 5149
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 17:31:19 +0100
message:
  Merge modularization library into libhipcore.
  
  The modularization feature is not optional, so it makes no sense to place
  it in a separate library.
------------------------------------------------------------
revno: 5148
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 17:25:40 +0100
message:
  Add standard license boilerplate to build system files.
------------------------------------------------------------
revno: 5147
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 16:50:17 +0100
message:
  Remove completely unsused and near-empty --enable-demo configure option.
------------------------------------------------------------
revno: 5146
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 16:49:05 +0100
message:
  cosmetics: Fix demon --> daemon typo.
------------------------------------------------------------
revno: 5145
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 16:47:12 +0100
message:
  Quote paths in process_modules.py invocation; they might contain spaces.
------------------------------------------------------------
revno: 5144
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 16:41:41 +0100
message:
  cosmetics: Move the nomodules option to the configure options section.
------------------------------------------------------------
revno: 5143
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 16:39:06 +0100
message:
  cosmetics: Fix a bunch of typos, add some more whitespace for readability.
------------------------------------------------------------
revno: 5142
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-12 16:15:18 +0100
message:
  Drop unnecessary trailing commas from autoconf macros.
  
  It is possible to pass less than the full number of arguments to autoconf
  macros. In this case, defaults will be used. Leaving the left out arguments
  empty achieves the same thing. Since we just leave out unused arguments
  everywhere else, drop the trailing commas from a few macro invocations.
------------------------------------------------------------
revno: 5141
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-11-10 10:25:44 +0200
message:
  Updated information on imported code in COPYING.
  
  Pydns is not GPL as noted by Stefan Götz.
------------------------------------------------------------
revno: 5140
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-09 11:07:47 +0200
message:
  Added instructions on how to configure a debug build.
  
  See the related discussion in:
  
  https://bugs.launchpad.net/hipl/+bug/626719
------------------------------------------------------------
revno: 5139
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-11-09 10:58:14 +0200
message:
  Removed some outdated comments for HACKING.
  
  No need to debug kernel anymore.
------------------------------------------------------------
revno: 5138
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-11-08 16:06:09 +0200
message:
  Fixed issue with dnsproxy treating LSIs as locators
  
  LSIs from hosts files were being cached as IPv4 addresses and mapped to HITs as
  such. Added a check to prevent this.
------------------------------------------------------------
revno: 5137
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-11-08 14:34:20 +0100
message:
  removed mailer script
  
  it is unused and seems to be not required in the future, as hipl-dev
  serves email-notifications.
------------------------------------------------------------
revno: 5136 [merge]
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-11-07 03:49:38 +0200
message:
  Fixed problems with "hipconf add map"
  
  hipconf add map failed to work when LSI was given.
------------------------------------------------------------
revno: 5135 [merge]
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-05 16:32:23 +0100
message:
  autobuilder: Run unit tests; compile w/o and w/ full optimizations. 
------------------------------------------------------------
revno: 5134
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-11-05 15:17:19 +0100
message:
  Install stripped binaries into RPM/DEB packages.
  
  For our use cases, people requiring debug symbols will likely work with the
  sources directly and compile their own HIPL binaries. So it makes more sense
  to save installation footprint and keep our packages small by default.
------------------------------------------------------------
revno: 5133 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-11-02 11:18:52 +0100
message:
  merged lp:~stefan.goetz/hipl/dh-key-generation-fixes revision 5133
------------------------------------------------------------
revno: 5132
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 14:51:08 +0200
message:
  Templatize all non-C files that contain hardcoded references to config files.
  
  Now that the configuration file path is no longer hardcoded to /etc/hip,
  references in throughout the code need to be adapted. C code extracts the
  right value from config.h, for other files configure needs to substitute
  the right values into a template file.
------------------------------------------------------------
revno: 5131
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 14:07:19 +0200
message:
  Switch the Bazaar metadata dependencies of version.h to a more appropriate file.
  
  .bzr/branch/last-revision is not available in lightweight checkouts, so that
  there version.h does not get updated after Bazaar commits or updates.
  Meanwhile .bzr/checkout/dirstate is present in lightweight checkouts as well
  as full checkouts and changes with every Bazaar commit/update.
------------------------------------------------------------
revno: 5130
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 14:05:42 +0200
message:
  Reword awkward comment about reenabling logging.
------------------------------------------------------------
revno: 5129
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 14:04:21 +0200
message:
  cosmetics: Add spaces around pipes for better readability.
------------------------------------------------------------
revno: 5128
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 13:42:59 +0200
message:
  Remove two previously overlooked references to Bamboo, which was removed.
------------------------------------------------------------
revno: 5127
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 13:37:09 +0200
message:
  Remove unused variable.
------------------------------------------------------------
revno: 5126
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 13:31:40 +0200
message:
  Default sysconfdir to /etc, which is expected of OpenWrt packages.
------------------------------------------------------------
revno: 5125
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 13:30:05 +0200
message:
  whitespace cleanup: remove tabs and trailing whitespace
------------------------------------------------------------
revno: 5124
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-29 12:52:36 +0200
message:
  Rename PACKAGING_DIR variable to SRCDIR_PACKAGING.
  The former is easily confused with other variables.
------------------------------------------------------------
revno: 5123
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-10-27 13:27:48 +0200
message:
  Add some missing #includes for system headers.
------------------------------------------------------------
revno: 5122
committer: Diego Biurrun 
branch nick: hipl
timestamp: Wed 2010-10-27 13:26:17 +0200
message:
  Employ slightly more correct OpenWrt make target invocation syntax.
------------------------------------------------------------
revno: 5121
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-10-27 13:17:58 +0200
message:
  Run 'make -j' without limiting the number of created processes.
  
  Tests have shown this to perform as well as make invocations with a limited
  number of parallel processes. Not limiting the number has the benefit of
  never choosing too few parallel processes.
------------------------------------------------------------
revno: 5120
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-10-27 13:15:24 +0200
message:
  All binary package targets depend on version.h.
------------------------------------------------------------
revno: 5119
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-10-27 13:11:20 +0200
message:
  Avoid "index" as variable name, use "idx" instead.
  
  If BSD functions are exposed in system headers, the index() function is
  exposed and can get shadowed by similarly named variables.
------------------------------------------------------------
revno: 5118
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-10-27 12:55:36 +0200
message:
  Use symbolic names for Debian-based, numeric names for RedHat-based distros.
  This is the expected convention for each distro family and was mistakenly
  changed during one of the last commits.
------------------------------------------------------------
revno: 5117
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-10-26 23:30:16 +0300
message:
  Updated spec files.
  
  Dropped an unnecessary constraint from parallel building in deb and rpm 
  binary packaging as discussed by Stefan Götz and Diego Biurrun.
------------------------------------------------------------
revno: 5116
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-10-26 21:52:56 +0300
message:
  Removed HIP proxy from the manual.
  
  HIP proxy is not supported anymore, so I removed the related 
  documentation from the manual.
------------------------------------------------------------
revno: 5115
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 21:27:37 +0200
message:
  Skip installing files that 'make install' already installed.
------------------------------------------------------------
revno: 5114
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 21:11:46 +0200
message:
  cosmetics: reorder install lines
------------------------------------------------------------
revno: 5113
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 21:09:38 +0200
message:
  Do not (re)create directories that 'make install' already created.
------------------------------------------------------------
revno: 5112
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 20:18:50 +0200
message:
  Synchronize some cosmetic differences between RPM and DEB spec files.
------------------------------------------------------------
revno: 5111
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 20:13:18 +0200
message:
  Add missing HOWTO pictures to binary DEB/RPM packages.
------------------------------------------------------------
revno: 5110
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 19:27:44 +0200
message:
  Expose the syncrepo_deb and syncrepo_rpm packaging commands in the Makefile.
------------------------------------------------------------
revno: 5109
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 19:13:10 +0200
message:
  Check for the availability of pax at the beginning of the script.
  This avoids running expensive compiles before erroring out anyway.
------------------------------------------------------------
revno: 5108
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 19:10:02 +0200
message:
  Move the decision which commands to run for which distro to a single place.
  
  Setting variables with command defaults by distro allows dropping this
  decision from the argument parsing code. This is simpler since all distro
  setting are now done in one and only one place.
------------------------------------------------------------
revno: 5107
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 18:30:41 +0200
message:
  Explicitly set target architecture when building RPM packages.
  
  rpmbuild places RPMs in subdirectories by architecture. Unfortunately the
  name of this directory varies slightly by distribution. While on CentOS 5.5
  "i386" is used, for Fedora Core 11 it is "i586". Since createrepo looked for
  RPMs only in "i386", index creation failed for Fedora Core 11.
  
  Passing the desired architecture name explicitly on the command line solves
  the problem; index files get created as expected.
------------------------------------------------------------
revno: 5106
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 18:16:37 +0200
message:
  Remove directory creation hacks; they are no longer necessary.
  
  This has been tested to work on CentOS 5.5 and Fedora Core 11.
------------------------------------------------------------
revno: 5105
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 18:09:03 +0200
message:
  Create PKG_DIR before createrepo uses it; otherwise the command fails.
------------------------------------------------------------
revno: 5104
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 17:41:58 +0200
message:
  Remove unnecessary RPM metadata directory creation command.
  The createrepo command does the mkdir on its own.
------------------------------------------------------------
revno: 5103
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 17:39:43 +0200
message:
  Create RPM repo metadata in the directory where the RPMs are stored.
------------------------------------------------------------
revno: 5102
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 17:14:27 +0200
message:
  Set _topdir macro to override standard RPM build path.
  
  RPMs get built in /usr/src/RPM by default or alternatively in whatever
  place _topdir specifies. Setting this variable allows packages to be
  created in the same place that all other parts of HIPL get built.
------------------------------------------------------------
revno: 5101
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 17:13:02 +0200
message:
  cosmetics: Give more suitable names to some variables.
------------------------------------------------------------
revno: 5100
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 16:07:33 +0200
message:
  Add support for out-of-source builds.
------------------------------------------------------------
revno: 5099
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 11:53:33 +0200
message:
  Get rid of single-use TARBALL variable.
------------------------------------------------------------
revno: 5098
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 11:39:03 +0200
message:
  Drop setting PYTHON environment variables for create-package.sh.
------------------------------------------------------------
revno: 5097
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 11:29:29 +0200
message:
  Remove increl make target.
  
  It no longer exists as a function in create_package.sh, so it's pointless.
------------------------------------------------------------
revno: 5096
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-25 11:16:45 +0200
message:
  Remove binary package build directories on 'make clean'.
------------------------------------------------------------
revno: 5095 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-10-25 09:45:23 +0200
message:
  merged lp:~stefan.goetz/hipl/unittests revision 5012
------------------------------------------------------------
revno: 5094
committer: Rene Hummen 
branch nick: trunk
timestamp: Sun 2010-10-24 22:59:36 +0200
message:
  disabled auto-building in scratchbox
  
  the scratchbox environment is currently broken due to changes to our
  infrastructure and needs to be fixed. once this has been done, we
  can re-enable the auto-builder for scratchbox again.
------------------------------------------------------------
revno: 5093
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-10-24 22:32:18 +0300
message:
  Reconfigured maintainer script.
  
  The active configuration of virtual hosts for building binary packages 
  changed.
------------------------------------------------------------
revno: 5092
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-10-24 22:24:15 +0300
message:
  Updated HIPL dependencies on Ubuntu.
  
  Some missing packages for building the binary packages on Ubuntu.
------------------------------------------------------------
revno: 5091 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Sun 2010-10-24 19:46:20 +0200
message:
  merged lp:~stefan.goetz/hipl/lib-core-fixes revision 5007
------------------------------------------------------------
revno: 5090
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 18:14:05 +0200
message:
  Simplify .deb packages index file creation.
  
  Instead of changing directories back and forth and invoking sed in
  between, directly adjust paths with sed as required.
------------------------------------------------------------
revno: 5089
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 18:06:45 +0200
message:
  Eliminate duplicate "ubuntu" path component in Debian repository path.
------------------------------------------------------------
revno: 5088
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 17:56:09 +0200
message:
  The package index file should be created in the build directory.
------------------------------------------------------------
revno: 5087
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 17:40:42 +0200
message:
  cosmetics: Remove commented-out command variants.
------------------------------------------------------------
revno: 5086
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 17:35:41 +0200
message:
  Simplify sed substitution expressions by using delimiters different from '/'.
  
  sed understands more than just '/' as substitution expression delimiter.
  Especially for path substitutions it makes sense to use another one since
  this avoids ugly and unreadable escaping of / in paths.
------------------------------------------------------------
revno: 5085
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 17:24:50 +0200
message:
  Move the PKG_WEB_DIR intermediate variable to the only place it is used.
------------------------------------------------------------
revno: 5084
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 17:04:29 +0200
message:
  Improve pax availability check.
  
  Just checking for /usr/bin/pax misses many possible pax instances.
------------------------------------------------------------
revno: 5083
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-10-23 16:58:16 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 5082
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:19:18 +0200
message:
  cosmetics: Move syncrepo()-related variables into the function.
------------------------------------------------------------
revno: 5081
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:15:40 +0200
message:
  Directly create the spec file in the place where it shall end up in.
------------------------------------------------------------
revno: 5080
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:10:39 +0200
message:
  Drop unused variable OPT_CHANGELOG.
------------------------------------------------------------
revno: 5079
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:09:25 +0200
message:
  Drop pointless SPECFILE_DIR variable.
------------------------------------------------------------
revno: 5078
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:08:06 +0200
message:
  Drop unused variable REPO_GROUP.
------------------------------------------------------------
revno: 5077
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:06:45 +0200
message:
  Drop variable indirection for rsync options.
------------------------------------------------------------
revno: 5076
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 19:02:37 +0200
message:
  Move PKG_INDEX variable to a place where its components are available.
------------------------------------------------------------
revno: 5075
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:58:25 +0200
message:
  Rename PKGEXE variable to PKG_EXE.
  
  Both variants of the name were used, but only one was being set.
------------------------------------------------------------
revno: 5074
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:49:31 +0200
message:
  Remove pointless warning about ~/debbuild.
------------------------------------------------------------
revno: 5073
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:33:12 +0200
message:
  Reduce output verbosity during tarball extraction step.
------------------------------------------------------------
revno: 5072
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:26:09 +0200
message:
  Extract revision number from version.h.
  
  The current methods of extracting it are fragile and/or require Bazaar.
  Since this script if configure has been invoked, we can rely on version.h
  being available when it is run.
------------------------------------------------------------
revno: 5071
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:21:42 +0200
message:
  Do not overwrite a user's ~/.rpmmacros file; this is evil.
------------------------------------------------------------
revno: 5070
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:18:39 +0200
message:
  Refactor tarball movement to the common packaging code.
------------------------------------------------------------
revno: 5069
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:14:21 +0200
message:
  Factorize build subdirectory creation into the common package creation code.
------------------------------------------------------------
revno: 5068
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:11:47 +0200
message:
  Use a single build directory variable with a value according to distribution.
  
  This will allow some further refactoring of common package build code.
------------------------------------------------------------
revno: 5067
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:05:43 +0200
message:
  Drop printing list of created .rpm files to the console before quitting.
------------------------------------------------------------
revno: 5066
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 18:03:07 +0200
message:
  Build RPM packages in ./rpmbuild instead of /tmp/rpmbuild.
  
  Temporary files with fixed (or even predictable) names are a security hole.
  Apart from that, building in the local directory works just as well and
  makes the RPM build process more similar to the DEB build process.
------------------------------------------------------------
revno: 5065
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 17:56:25 +0200
message:
  Move RPMDIR cleanup to a more suitable place.
------------------------------------------------------------
revno: 5064
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 17:41:20 +0200
message:
  Mark shell script as executable.
------------------------------------------------------------
revno: 5063
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 17:32:59 +0200
message:
  Drop unnecessary 'all' target from make invocation in HIPL spec file.
------------------------------------------------------------
revno: 5062
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 17:28:15 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 5061
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 17:18:50 +0200
message:
  Reduce excessive debbuild verbosity.
------------------------------------------------------------
revno: 5060
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:58:30 +0200
message:
  Replace 'bzr log' + cut magic with 'bzr revno'.
------------------------------------------------------------
revno: 5059
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:56:38 +0200
message:
  Use angular brackets in usage message to denote required parameters.
------------------------------------------------------------
revno: 5058
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:55:48 +0200
message:
  Add syncrepo_deb and syncrepo_rpm functions to sync independent of distro.
------------------------------------------------------------
revno: 5057
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:52:03 +0200
message:
  Move distro decisions from the syncrepo function into the parameter parsing.
  Now all distro decisions are collected in a single place.
------------------------------------------------------------
revno: 5056
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:42:30 +0200
message:
  Remove obscure ~/.debmacros test in build_deb().
  This directory has never been heard of outside of HIPL.
------------------------------------------------------------
revno: 5055
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:39:56 +0200
message:
  Factorize the common parts of RPM/DEB building into build_package().
------------------------------------------------------------
revno: 5054
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:34:14 +0200
message:
  cosmetics: Move some functions around to structure them more sensibly.
------------------------------------------------------------
revno: 5053
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:33:28 +0200
message:
  Get rid of one pointless variable indirection.
------------------------------------------------------------
revno: 5052
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:32:09 +0200
message:
  Error out with wrong or missing command line parameters.
------------------------------------------------------------
revno: 5051
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:29:00 +0200
message:
  Simplify parameter parsing and determining what action to perform.
------------------------------------------------------------
revno: 5050
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:26:00 +0200
message:
  cosmetics: Drop some unnecessary backslashes to continue lines after pipes.
------------------------------------------------------------
revno: 5049
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:22:41 +0200
message:
  Simplify directory creation instances with 'mkdir -p'.
  
  mkdir does not fail on an existing directory when using the '-p' option,
  so there is no need to test for the existence of the directory beforehand.
------------------------------------------------------------
revno: 5048
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:22:08 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 5047
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:10:20 +0200
message:
  Drop redundant distribution checks; one distro test is enough.
------------------------------------------------------------
revno: 5046
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:04:53 +0200
message:
  Move 'make dist' step into the RPM/DEB construction functions.
------------------------------------------------------------
revno: 5045
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:01:19 +0200
message:
  Remove completely pointless printing of architecture name to the console.
------------------------------------------------------------
revno: 5044
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 16:00:28 +0200
message:
  Move cleanup of Debian directory to Debian package creation function.
------------------------------------------------------------
revno: 5043
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:58:18 +0200
message:
  Remove pointless and commented-out sudo support.
------------------------------------------------------------
revno: 5042
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:57:34 +0200
message:
  Remove pointless empty variable initializations.
------------------------------------------------------------
revno: 5041
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:55:00 +0200
message:
  Remove unittests README file.
  
  It only contains trivial information and breaks the autobuilder since it is not
  part of the dist tarball.  As the contained information is readily available in
  other places and just describes standard autotools features, deleting the file
  appears to be the most sensible solution to the problem.
------------------------------------------------------------
revno: 5040
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:50:20 +0200
message:
  cosmetics: Group specfile creation commands together.
------------------------------------------------------------
revno: 5039
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:49:04 +0200
message:
  Move DISTRO_RELEASE variable to a more suitable place.
------------------------------------------------------------
revno: 5038
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:47:40 +0200
message:
  Move some variables to a more suitable place.
------------------------------------------------------------
revno: 5037
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:45:30 +0200
message:
  Remove nonsensical and unused here-document.
------------------------------------------------------------
revno: 5036
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:35:42 +0200
message:
  Refactor specfile creation from RPM/DEB template files.
  Introduce a variable to decide which template file to use depending on
  the distro; then use that variable in a single cat invocation.
------------------------------------------------------------
revno: 5035
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:31:31 +0200
message:
  cosmetics: Move variable declarations closer to where they are used.
  This will allow refactoring some duplicate variable settings.
------------------------------------------------------------
revno: 5034
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:29:28 +0200
message:
  Remove nonsensical ls invocation; it just adds pointless verbosity.
------------------------------------------------------------
revno: 5033
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 15:21:50 +0200
message:
  Suppress output from 'make dist'.
------------------------------------------------------------
revno: 5032
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 12:41:25 +0200
message:
  Remove commented-out calls to non-existing functions.
------------------------------------------------------------
revno: 5031
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-22 12:38:11 +0200
message:
  Remove one pointless void* cast.
------------------------------------------------------------
revno: 5030 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-10-20 16:04:59 +0200
message:
  merged lp:~stefan.goetz/hipl/unittests revision 5008
------------------------------------------------------------
revno: 5029
committer: Andrius Bentkus 
branch nick: hipl
timestamp: Wed 2010-10-20 05:38:26 +0200
message:
  Remove useless typedef for hip_tlv_common_t.
------------------------------------------------------------
revno: 5028
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-10-19 10:32:16 +0300
message:
  Proper sysconf directory for Fedora and Ubuntu builds.
  
  Revision 4979 introduced stricter sysconf directory restrictions. This 
  commit changes the sysconf directory back to the original /etc (instead 
  of /usr/etc).
------------------------------------------------------------
revno: 5027
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 05:09:20 +0200
message:
  cosmetics: Move around function declarations (once again).
------------------------------------------------------------
revno: 5026
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 05:01:28 +0200
message:
  Introduce static wrappers for OpenSSL IMPLEMENT_LHASH macros.
  
  The IMPLEMENT_LHASH macros define non-static wrapper functions, but we
  need static variants of those functions. Since just writing 'static' in
  front of the macro confuses Doxygen, the addition of the static keyword
  is wrapped in another macro.
------------------------------------------------------------
revno: 5025
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 04:59:35 +0200
message:
  Remove overly verbose and outdated comment from hip_init_hadb().
------------------------------------------------------------
revno: 5024
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 04:38:50 +0200
message:
  Introduce HIP_HASHTABLE_TYPE typedef and use it to avoid OpenSSL ifdeffery.
  
  hip_ht_init() and hip_linked_list_init() have a different return type
  depending on whether OpenSSL 1.0 is available or not. The HIP_HASHTABLE_TYPE
  typedef abstracts this type so that it is not necessary to duplicate the
  function definitions/declarations that only differ in return type.
------------------------------------------------------------
revno: 5023
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 04:29:00 +0200
message:
  Get rid of pointless hip_ht_common typedef; it is just a redirection.
------------------------------------------------------------
revno: 5022
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 04:17:51 +0200
message:
  cosmetics: Group all function declarations together.
------------------------------------------------------------
revno: 5021
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-19 03:41:45 +0200
message:
  Do not cast the return value of hit_ht_init to the type the function return.
------------------------------------------------------------
revno: 5020
committer: Diego Biurrun 
branch nick: hipl
timestamp: Mon 2010-10-18 22:24:43 +0200
message:
  Move UNUSED macro before type declaration in parameter list.
  
  This should keep Doxygen from choking on the function declaration.
------------------------------------------------------------
revno: 5019
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 19:44:31 +0200
message:
  Move remaining license boilerplates out of Doxygen comment sections.
    
  The license boilerplate is the same for (almost) all files and only
  clutters the Doxygen documentation if it gets repeated for each file.
  Now the license boilerplate is separated from Doxygen comment blocks
  and moved into a separate block with standard C comments.
------------------------------------------------------------
revno: 5018
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 19:31:53 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 5017
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 19:06:20 +0200
message:
  Remove duplicate @author Doxygen tags.
  
  Doxygen does not print per-function author information, so it makes no
  sense to list the same author multiple times in a file.
------------------------------------------------------------
revno: 5016
committer: Samuel Richter 
branch nick: hipl
timestamp: Mon 2010-10-18 17:02:43 +0000
message:
  Remove superfluous CFLAGS.
------------------------------------------------------------
revno: 5015
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:59:51 +0200
message:
  Switch all Doxygen over to @-syntax instead of \-syntax.
  
  The former is more commonly used throughout HIPL, now it is consistent.
------------------------------------------------------------
revno: 5014
committer: Samuel Richter 
branch nick: hipl
timestamp: Mon 2010-10-18 16:57:27 +0000
message:
  Fix creation of install directories.
------------------------------------------------------------
revno: 5013
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:49:30 +0200
message:
  Remove pointless Doxygen note refering to a license header.
------------------------------------------------------------
revno: 5012
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:48:52 +0200
message:
  cosmetics: Make GPL references under lib/tool/ uniform.
------------------------------------------------------------
revno: 5011
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:47:28 +0200
message:
  doxygen.h is not GPLed, do not claim that it is.
------------------------------------------------------------
revno: 5010
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:16:10 +0200
message:
  Do not combine @file with a filename in examples; uniformly format Doxygen.
------------------------------------------------------------
revno: 5009
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:13:00 +0200
message:
  Remove '..' from Doxygen comments, they create warnings when running doxygen.
------------------------------------------------------------
revno: 5008
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:11:28 +0200
message:
  Doxygenize top-level file documentation.
------------------------------------------------------------
revno: 5007
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 18:05:37 +0200
message:
  Fix Doxygen documentation of hip_check_userspace_param_type().
  
  UNUSED is a macro and not the parameter name, pass the parameter name
  to @param instead.
------------------------------------------------------------
revno: 5006
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-18 17:59:03 +0200
message:
  Remove unnecessary and harmful filename from @file Doxygen command.
------------------------------------------------------------
revno: 5005
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 17:29:14 +0200
message:
  Move license boilerplates out of Doxygen comment sections.
  
  The license boilerplate is the same for (almost) all files and only
  clutters the Doxygen documentation if it gets repeated for each file.
  Now the license boilerplate is separated from Doxygen comment blocks
  and moved into a separate block with standard C comments.
------------------------------------------------------------
revno: 5004
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 17:26:44 +0200
message:
  Remove duplicated license boilerplate.
------------------------------------------------------------
revno: 5003
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 17:20:41 +0200
message:
  Use @ syntax for Doxygen commands like in the rest of HIPL.
------------------------------------------------------------
revno: 5002
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 17:19:54 +0200
message:
  Remove pointless filename from @file Doxygen command.
------------------------------------------------------------
revno: 5001
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 17:17:22 +0200
message:
  Add missing license boilerplate.
------------------------------------------------------------
revno: 5000
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 17:01:56 +0200
message:
  Remove GPL notice from firewall/user_ipsec_esp.h.
  
  The file just contains a few #includes and function declarations, but no
  code at all. It is therefore completely trivial and not copyrightable.
  In any case the file had the HIPL MIT license boilerplate in it already.
------------------------------------------------------------
revno: 4999
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 16:34:33 +0200
message:
  Remove more pointless "this is a header" comments from header files.
------------------------------------------------------------
revno: 4998
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 16:10:02 +0200
message:
  K&R coding style cosmetics in example code
------------------------------------------------------------
revno: 4997
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 16:05:03 +0200
message:
  Remove pointless "this is a header file" comments from header files.
------------------------------------------------------------
revno: 4996
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 15:47:57 +0200
message:
  Do not cast the return value of base64_encode() to the same value it returns.
------------------------------------------------------------
revno: 4995
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 15:45:38 +0200
message:
  coding style and whitespace cosmetics
------------------------------------------------------------
revno: 4994
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 15:38:31 +0200
message:
  Do not create directories that are not used by any HIPL package.
------------------------------------------------------------
revno: 4993
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 15:37:10 +0200
message:
  Move creation of dirs used by both hipd and hipfw to the hipl-common package.
------------------------------------------------------------
revno: 4992
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 15:34:29 +0200
message:
  Remove unnecessary and unused PKG_BRANCHNAME variable.
------------------------------------------------------------
revno: 4991
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-15 15:33:42 +0200
message:
  whitespace and coding style cosmetics
------------------------------------------------------------
revno: 4990
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-10-12 08:21:09 +0300
message:
  CentOS RPM build works again.
  
  Applied a workaround from Diego to fix RPM building for CentOS. This (or 
  something similar) to make the "make bin" target work on CentOS.
  
  While the bug fix is not perfect, I have tested that it works on CentOS 
  and Fedora. If you have further improvements, please commit and ask me 
  to test.
  
  See also bug id #620327 in launchpad and the following link for more 
  information:
  
  http://fedoraproject.org/wiki/Packaging/DistTag
  
  The "rhel", "rhl" and "el" tags do not seem to work with CentOS.
------------------------------------------------------------
revno: 4989
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-11 19:47:43 +0200
message:
  whitespace/prettyprinting cosmetics
------------------------------------------------------------
revno: 4988
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-11 19:00:58 +0200
message:
  Document workaround to get HIPL to compile on CentOS 5.5.
------------------------------------------------------------
revno: 4987
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-11 17:46:33 +0200
message:
  Merge hipproxy OpenWrt package into the hipd package.
  
  The hipdnsproxy tool is only useful for hipd and not big enough to
  warrant moving it into a separate package.
------------------------------------------------------------
revno: 4986
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-11 17:42:01 +0200
message:
  Merge hipconf and hipd OpenWrt package.
  
  The hipconf tool is tiny and only useful to configure hipd, so it makes
  no sense to create a separate package for it.
------------------------------------------------------------
revno: 4985
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-11 17:40:10 +0200
message:
  Do not install static libraries into /usr/lib in OpenWrt package.
  
  Static libraries are only useful when installed in development packages,
  which is not the case here.
------------------------------------------------------------
revno: 4984
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-10-11 17:31:44 +0200
message:
  Fix typo in hipd OpenWrt package description.
------------------------------------------------------------
revno: 4983
committer: Christof Mroz 
branch nick: hipl
timestamp: Thu 2010-10-07 18:10:00 +0200
message:
  HACKING: How to mark up arguments, global variables and functions in doxygen.
  
  Taken from
  - globals, functions:
  http://www.stack.nl/~dimitri/doxygen/autolink.html
  - arguments:
  http://www.stack.nl/~dimitri/doxygen/commands.html#cmda
------------------------------------------------------------
revno: 4982
committer: Christoph Viethen 
branch nick: hipl
timestamp: Thu 2010-10-07 17:24:37 +0200
message:
  Add a socket parameter to hip_cert_spki_create_cert, renaming the function
  (and keeping the old one for compatibility - for now). Enables creation of
  programs which relinquish their superuser privileges right after obtaining
  a socket with local port no. < 1024, using it at a later time to
  request a certificate from hipd.
------------------------------------------------------------
revno: 4981
committer: Andrius.Bentkus@rwth-aachen.de
branch nick: master
timestamp: Wed 2010-10-06 16:22:16 +0200
message:
  Use uniform formatting, pretty printing.
------------------------------------------------------------
revno: 4980
committer: Andrius.Bentkus@rwth-aachen.de
branch nick: master
timestamp: Wed 2010-10-06 16:17:56 +0200
message:
  Fix bug when last character of rsa and dsa filenames (when using default configuration) are cut off.
  
  Second parameter of snprintf should always be the size of the available buffer.
------------------------------------------------------------
revno: 4979
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 18:45:22 +0200
message:
  Do not default SYSCONFDIR to /etc.
  
  /etc is reserved for system packages.  When compiling for /usr/local, like
  HIPL does by default, config files should be placed below /usr/local/etc.
------------------------------------------------------------
revno: 4978
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 18:40:01 +0200
message:
  Change the way we set the system configuration directory to a subdir of /etc.
  
  This is copied from PISA and simplifies upcoming changes.
------------------------------------------------------------
revno: 4977
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 18:27:10 +0200
message:
  Restore missing '/' in HIPL_HOSTS_FILE/HIPL_CONFIG_FILE #defines.
------------------------------------------------------------
revno: 4976
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 18:18:02 +0200
message:
  Replace hardcoded /etc/hip instances by HIPL_SYSCONFDIR.
------------------------------------------------------------
revno: 4975
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 18:09:41 +0200
message:
  cosmetics: fix indentation, break some overly long lines
------------------------------------------------------------
revno: 4974
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 17:11:14 +0200
message:
  Drop trailing '/' from HIPL_SYSCONFDIR definition.
  
  In the places where the #define is used, no '/' is expected and a
  duplicate '/' is added to composed strings.
------------------------------------------------------------
revno: 4973
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 17:09:27 +0200
message:
  Drop superfluous '+1' from dsa/rsa file name base length calculation.
------------------------------------------------------------
revno: 4972
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 17:07:08 +0200
message:
  Drop superfluous '/' from RSA key file path composition.
  
  HIPL_SYSCONFDIR already ends in a '/', no need to duplicate it.
------------------------------------------------------------
revno: 4971
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 16:44:04 +0200
message:
  Remove unused global variable create_configs_and_exit.
------------------------------------------------------------
revno: 4970
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-10-05 15:02:31 +0200
message:
  cosmetics: Drop unnecessary {} and align some '='.
------------------------------------------------------------
revno: 4969
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 20:00:52 +0200
message:
  Add Section and Priority fields to control file.
  
  This provides more useful metadata and avoids dpkg-buildpackage warnings.
------------------------------------------------------------
revno: 4968
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 19:59:52 +0200
message:
  Remove TODO comment regarding libhipcore, libhipconf and libhiptool.
  
  These libraries have now all been merged into libhipcore.
------------------------------------------------------------
revno: 4967
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 18:44:09 +0200
message:
  Remove long-gone --disable-gcc-warn from configure flags.
------------------------------------------------------------
revno: 4966
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 17:54:32 +0200
message:
  Move some code around to avoid a forward declaration.
------------------------------------------------------------
revno: 4965
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 17:30:25 +0200
message:
  Add comments that explain why the script is broken as-is.
------------------------------------------------------------
revno: 4964
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 17:25:10 +0200
message:
  Exit if changing to the checkout directory fails.
------------------------------------------------------------
revno: 4963
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-10-01 17:24:44 +0200
message:
  Simplify email body creation.
------------------------------------------------------------
revno: 4962
fixes bug(s): https://launchpad.net/bugs/612026
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-09-30 14:07:52 +0200
message:
  replaced magic numbers in controls field by defines
------------------------------------------------------------
revno: 4961 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-09-29 15:14:49 +0200
message:
  merged lp:~stefan.goetz/hipl/hash_table_comparisons revision 4936
------------------------------------------------------------
revno: 4960
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-09-29 15:12:01 +0200
message:
  autobuilder now also compiles rvs and opportunistic mode for max coverage
------------------------------------------------------------
revno: 4959
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 19:06:28 +0200
message:
  Improve autobuilder selfdocumentation.
------------------------------------------------------------
revno: 4958
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 18:30:04 +0200
message:
  Mention that the autobuilder relies on an externally updated shared repository.
------------------------------------------------------------
revno: 4957
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 18:20:57 +0200
message:
  Explain what the compile() function does; whitespace adjustments.
------------------------------------------------------------
revno: 4956
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 18:11:08 +0200
message:
  Rename check_dist() to check_dist_tarball().
  
  The new name better expresses what the function actually does.
------------------------------------------------------------
revno: 4955
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 18:10:11 +0200
message:
  Add a comment that explains what 'make distcheck' does.
------------------------------------------------------------
revno: 4954
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 18:06:30 +0200
message:
  Explain the sed commands in 'check_dist'.
------------------------------------------------------------
revno: 4953
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 18:02:57 +0200
message:
  Remove Bazaar commit hook sources.
  
  Now that we are on launchpad, they are no longer used.
------------------------------------------------------------
revno: 4952
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-09-28 15:36:50 +0200
message:
  whitespace coding style cosmetics
------------------------------------------------------------
revno: 4951
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 19:14:31 +0200
message:
  Check for Doxygen warnings in the autobuilder.
------------------------------------------------------------
revno: 4950
committer: Samuel Richter 
branch nick: hipl
timestamp: Mon 2010-09-27 18:07:20 +0200
message:
  update openwrt makefile to compile with recent openwrt
------------------------------------------------------------
revno: 4949
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 17:58:51 +0200
message:
  Have Doxygen expand macros during preprocessing, but skip the STACK_OF macro.
  
  This removes the last set of Doxygen warnings.
------------------------------------------------------------
revno: 4948 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-09-27 17:39:40 +0200
message:
  merged lp:~stefan.goetz/hipl/hash_table_comparisons revision 4935
  
  You can find additional discussion about this merge at:
  https://code.launchpad.net/~stefan.goetz/hipl/hash_table_comparisons/+merge/36660
------------------------------------------------------------
revno: 4947
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-09-27 17:38:03 +0200
message:
  removed dead code
  
  header contained function definition without implementation.
------------------------------------------------------------
revno: 4946
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 17:30:50 +0200
message:
  Fold static keyword into IMPLEMENT_LHASH_* macro definitions.
  
  This avoids writing 'static' before each macro invocation and makes the
  macros less bizarre.  Doxygen also no longer chokes when encountering them.
------------------------------------------------------------
revno: 4945
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 17:08:36 +0200
message:
  Remove misleading Doxygen comments that also generate warnings.
------------------------------------------------------------
revno: 4944
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 16:15:51 +0200
message:
  Document two undocumented function parameters.
------------------------------------------------------------
revno: 4943
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 16:10:44 +0200
message:
  Remove completely bogus parameter documentation for the functions
  hip_relay_handle_relay_to() and hip_relay_handle_relay_to_in_client().
------------------------------------------------------------
revno: 4942
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 15:46:23 +0200
message:
  Remove documentation for non-existing parameter of hip_handle_user_msg().
------------------------------------------------------------
revno: 4941
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 15:35:37 +0200
message:
  Fix incorrect Doxygen command usage.
  
  When referring to function parameters, their names cannot just be prefixed
  with '@' since that character is used to denote Doxygen commands.  '@foo'
  is not a reference to the parameter 'foo', but the Doxygen command 'foo'.
  Use @a instead to mark references to function parameters as such.
------------------------------------------------------------
revno: 4940
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 14:50:13 +0200
message:
  Clarify how system and local #includes should be handled.
------------------------------------------------------------
revno: 4939
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-09-27 14:45:23 +0200
message:
  Clarify part about line length in coding style section.
------------------------------------------------------------
revno: 4938
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-09-25 21:30:26 +0300
message:
  Removed an unnecessary brace from the copyright clause.
  
  For some weird reason, there was a extra brace after the Aalto 
  University in the copyright clause. Fixed in all files.
------------------------------------------------------------
revno: 4937
fixes bug(s): https://launchpad.net/bugs/592197
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-09-22 17:11:52 +0200
message:
  added last missing doxygen comment
------------------------------------------------------------
revno: 4936
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-09-22 18:09:06 +0300
message:
  Fixed a segfault in using the RVS.
  
  RVS segfaulted because the code in hip_relay_handle_relay_from() 
  referenced a NULL pointer. The bug does not affect the relay code.
------------------------------------------------------------
revno: 4935
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-09-22 17:58:34 +0300
message:
  Updated HACKING on bzr usage with launchpad.
  
  Rene suggested that:
  
      bzr commit --fixes lp:#BUG_ID#
  
  when fixing bugs. This will mark the bug as fixed automatically and
  should add a reference to the fix to the bug tracker. Especially, the
  later information is valuable for tracking whether a bug has been fixed
  in a new release.
------------------------------------------------------------
revno: 4934 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-09-21 13:42:14 +0200
message:
  merged lp:~stefan.goetz/hipl/swacch_narayani revision 4935
------------------------------------------------------------
revno: 4933
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-09-20 16:29:13 +0200
message:
  refactoring of hip_hexdump functionality
  
  Patch as discussed on hipl-dev and contributed by Stefan Götz.
------------------------------------------------------------
revno: 4932
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-09-13 22:11:23 +0200
message:
  Fix "if(" to "if (", alignment and brace placement.
------------------------------------------------------------
revno: 4931
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-09-13 18:53:22 +0300
message:
  Fixed a compilation error occurring with --disable-rvs
  
  hipd/input.c: In function ‘hip_receive_udp_control_packet’:
  hipd/input.c:654: error: incompatible types when assigning to type ‘struct in6_addr’ from type ‘struct in6_addr *’
------------------------------------------------------------
revno: 4930 [merge]
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-09-13 16:03:31 +0200
message:
  Indentation and style cleanups.
------------------------------------------------------------
revno: 4929 [merge]
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-09-13 16:02:38 +0200
message:
  Cleaned up hipfw startup.
  
  Avoid memleaks and NULL dereference.
  Remove die() since it's not used anymore.
------------------------------------------------------------
revno: 4928 [merge]
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-09-13 16:01:31 +0200
message:
  Sanitize packet context handling (hip_packet_context)
  
  This elaborates on commit 4908.
  hip_packet_context's fields are statically allocated now, save for the
  message buffers which are allocated eactly once and then reused. The
  context is correctly reset after each packet now.
  
  hip_port_pair_t used to be typedef'd to struct hip_stateless_info.
  The only instance of the latter was in hip_packet_context, so it was
  purged in favor of the less-misleading struct hip_portpair_t.
------------------------------------------------------------
revno: 4927 [merge]
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-09-13 15:59:36 +0200
message:
  Removed superfluous typedef. Some const, cosmetic and doc changes.
------------------------------------------------------------
revno: 4926
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-09-06 13:51:23 +0200
message:
  Avoid possible NULL dereference.
------------------------------------------------------------
revno: 4925
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-09-03 18:21:16 +0200
message:
  fixed unnecessary update right after bex
  
  heartbeat state was not initialized.
------------------------------------------------------------
revno: 4924
committer: Christof Mroz 
branch nick: trunk
timestamp: Thu 2010-09-02 21:33:25 +0200
message:
  Remove pointless temporary in read_rule_file().
------------------------------------------------------------
revno: 4923
committer: Christof Mroz 
branch nick: trunk
timestamp: Thu 2010-09-02 21:16:32 +0200
message:
  Allow empty lines in hipfw config. Cleaned up config reader.
------------------------------------------------------------
revno: 4922
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-09-02 20:20:43 +0200
message:
  fixed ./configure --disable-firewall failing to build
  
  unused parameter due to conditional compilation.
------------------------------------------------------------
revno: 4921
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-08-31 11:27:03 +0200
message:
  added documentation on manually triggering updates
------------------------------------------------------------
revno: 4920
committer: Christof Mroz 
branch nick: trunk
timestamp: Mon 2010-08-30 10:28:41 +0200
message:
  Fix revision 4915: indentation, add missing ntohs(), remove temporary variables.
------------------------------------------------------------
revno: 4919
committer: Christof Mroz 
branch nick: trunk
timestamp: Sun 2010-08-29 18:24:14 +0200
message:
  Don't unneccesarily repeat function name in doxygen comments.
  
  As requested by Miika:
  
  Subject: Re: [Hipl-core] [Branch ~hipl-core/hipl/trunk] Rev 4916: Comment typo.
  Date: Thu, 26 Aug 2010 10:29:00 +0300
  From: Miika Komu 
  To: hipl-core@lists.launchpad.net
   
  On 08/25/2010 07:50 PM, noreply@launchpad.net wrote:
   
  Hi,
   
  I would actually suggest to remove the unnecessary function names from
  all doxygen comments. It looks silly in doxygen and has really no
  purpose . Also, forgetting to update the duplicate name does not cause
  any doxygen warning whatsoever.
   
  http://hipl.hiit.fi/hipl/doxygen/
   
  === modified file 'hipd/close.c'
  --- hipd/close.c        2010-08-19 09:32:20 +0000
  +++ hipd/close.c        2010-08-25 16:48:22 +0000
  @@ -347,7 +347,7 @@
   }
   
   /**
  - * hip_close_create_response
  + * hip_close_send_response
    *
    * Send a before generated CLOSE_ACK packet.
    *
------------------------------------------------------------
revno: 4918
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-08-29 14:26:22 +0300
message:
  Removed obsolete comments regarding kernel from doc/HACKING.
  
  We don't have any kernel code anymore. Note that there is a separate
  section on the use of our indentation style with emacs.
------------------------------------------------------------
revno: 4917
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-08-26 16:12:39 +0200
message:
  Add the mailing script for commit notification.
------------------------------------------------------------
revno: 4916
committer: Christof Mroz 
branch nick: trunk
timestamp: Wed 2010-08-25 18:48:22 +0200
message:
  Comment typo.
------------------------------------------------------------
revno: 4915 [merge]
committer: Christof Mroz 
branch nick: trunk
timestamp: Wed 2010-08-25 18:46:44 +0200
message:
  More verbose debug messages.
------------------------------------------------------------
revno: 4914
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-08-25 13:43:43 +0200
message:
  fixed inconsistency in hipconf regarding manual-update
  
  hipconf would require passing of an interface as an additional parameter.
  however, this information is not process in hipd afterwards. Therefore,
  I removed the second parameter to the hipconf call.
------------------------------------------------------------
revno: 4913
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-08-25 11:06:43 +0200
message:
  removed remaining code for data_packet extension
  
  This extension was removed before, however, incomplete. Especially hipd
  and hipconf still had pieces of code relating to the extension. I also
  changed the parameter list of one function as a parameter was unused
  after the code deletion.
------------------------------------------------------------
revno: 4912
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-08-24 20:20:54 +0300
message:
  Fixed doxygen warnings in hipd/netdev.c.
  
  /home/hipl/trunk/hipd/netdev.c:754: Warning: argument 'src_hit' of command @param is not found in the argument list of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in)
  /home/hipl/trunk/hipd/netdev.c:754: Warning: argument 'dst_hit' of command @param is not found in the argument list of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in)
  /home/hipl/trunk/hipd/netdev.c:754: Warning: argument 'src_lsi' of command @param is not found in the argument list of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in)
  /home/hipl/trunk/hipd/netdev.c:754: Warning: argument 'dst_lsi' of command @param is not found in the argument list of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in)
  /home/hipl/trunk/hipd/netdev.c:754: Warning: argument 'src_addr' of command @param is not found in the argument list of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in)
  /home/hipl/trunk/hipd/netdev.c:754: Warning: argument 'dst_addr' of command @param is not found in the argument list of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in)
  /home/hipl/trunk/hipd/netdev.c:754: Warning: The following parameters of hip_netdev_trigger_bex(const hip_hit_t *src_hit_in, const hip_hit_t *dst_hit_in, const hip_lsi_t *src_lsi_in, const hip_lsi_t *dst_lsi_in, const struct in6_addr *src_addr_in, const struct in6_addr *dst_addr_in) are not documented:
    parameter 'src_hit_in'
    parameter 'dst_hit_in'
    parameter 'src_lsi_in'
    parameter 'dst_lsi_in'
    parameter 'src_addr_in'
    parameter 'dst_addr_in'
------------------------------------------------------------
revno: 4911
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-08-24 20:14:01 +0300
message:
  Fixed compilation errors occuring on Fedora 13.
  
  lib/core/filemanip.c: In function check_and_create_dir:
  lib/core/filemanip.c:149: error: implicit declaration of function stat
  lib/core/filemanip.c:151: error: implicit declaration of function mkdir
  lib/core/filemanip.c: In function change_key_file_perm:
  lib/core/filemanip.c:186: error: implicit declaration of function chmod
  
  hipd/init.c: In function hip_create_file_unless_exists
  hipd/init.c:146: error: implicit declaration of function stat
------------------------------------------------------------
revno: 4910
committer: Christoph Viethen 
branch nick: trunk
timestamp: Mon 2010-08-23 14:52:59 +0200
message:
  Changed "INSTALL" to indicate that HIPL is now hosted on
  Launchpad, giving the new command line(s) needed for
  checkout.
------------------------------------------------------------
revno: 4909
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-08-20 18:38:55 +0200
message:
  misc prettyprinting cosmetics
------------------------------------------------------------
revno: 4908
committer: Christof Mroz 
branch nick: trunk
timestamp: Fri 2010-08-20 16:59:41 +0200
message:
  Clear ctx->error to 0 prior to processing each socket.
  
  Maybe that's the wrong place to patch so here's some background info.
  
  I stumbled upon this while testing hipd via two VMs, i.e. running hipd on
  both of them and ping6-ing the respective HITs. On some machines it worked
  right away but on two setups it didn't because R2 packets were perfectly
  received (i.e. HIT-to-IP resolution worked) but not processed. Turns out
  ctx->error was set to -1 before any processing even took place, so of
  course the packet was dropped at hip_run_handle_functions. As far as I can
  tell, even though ctx is bound per-packet it's a stack-allocated struct in
  hipd_main that's reused all the time so it must be cleared at one point or
  another.
  
  Well anyway, this patch solved my problems so far.
------------------------------------------------------------
revno: 4907
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-08-20 16:34:13 +0200
message:
  cosmetics: Remove tabs and trailing whitespace.
------------------------------------------------------------
revno: 4906
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-08-20 16:18:57 +0200
message:
  Employ single quotes in shell command argument to avoid escaping double quotes.
------------------------------------------------------------
revno: 4905
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-08-20 16:14:41 +0200
message:
  Redirect the output of 'bzr version-info' to a file instead of using echo.
------------------------------------------------------------
revno: 4904
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-08-20 16:11:31 +0200
message:
  Drop unnecessary empty lines from version.h.
------------------------------------------------------------
revno: 4903
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-08-20 13:14:25 +0200
message:
  Remove some unnecessary '!= NULL' expressions in if/while conditionals.
------------------------------------------------------------
revno: 4902
committer: Andrius.Bentkus@rwth-aachen.de
branch nick: version
timestamp: Thu 2010-08-19 20:18:57 +0200
message:
  Typo fix.
------------------------------------------------------------
revno: 4901
committer: Andrius.Bentkus@rwth-aachen.de
branch nick: version
timestamp: Thu 2010-08-19 18:26:27 +0200
message:
  Add build date in version information.
------------------------------------------------------------
revno: 4900
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-08-19 13:43:06 +0300
message:
  Fixed compilation with --enable-midauth
  
  This was broken in r4898.
------------------------------------------------------------
revno: 4899
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-08-19 12:40:48 +0300
message:
  Set 'cast discards qualifiers' to be treated as an error
  
  Removed the now obsolete --enable-gcc-warn option.
------------------------------------------------------------
revno: 4898
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-08-19 12:32:20 +0300
message:
  Fixed 'cast discards qualifiers' warnings in hip_get_next_param()
  
  Since the message to iterate through is passed as a const pointer, the return
  value must be const as well. Fixing this necessitated a large number of
  additional const declarations. I added *_readwrite() versions of the functions
  also used in ways that require a non-const return.
------------------------------------------------------------
revno: 4897
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 19:57:40 +0200
message:
  Do not cast the result of hip_get_next_param() to (struct hip_tlv_common *).
  
  hip_get_next_param() returns (struct hip_tlv_common *) already.
------------------------------------------------------------
revno: 4896
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 19:47:04 +0200
message:
  Drop unnecessary '!= NULL' checks in if/while conditions.
------------------------------------------------------------
revno: 4895
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:59:20 +0200
message:
  Document -V option in firewall help output.
------------------------------------------------------------
revno: 4894
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:54:41 +0200
message:
  Document -V option in help output.
------------------------------------------------------------
revno: 4893
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:37:11 +0200
message:
  whitespace cosmetics: fix function indentation
------------------------------------------------------------
revno: 4892
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:34:37 +0200
message:
  Drop pointless void* casts from hip_get_param*() functions.
  
  The functions return void*, so there is no need to cast their return value.
------------------------------------------------------------
revno: 4891
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:30:31 +0200
message:
  Drop pointless void* casts from hip_get_param*() functions - hipd directory.
  
  The functions return void*, so there is no need to cast their return value.
------------------------------------------------------------
revno: 4890
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:21:16 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4889
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 18:14:20 +0200
message:
  Drop pointless void* casts from hip_get_param*() functions - firewall directory.
------------------------------------------------------------
revno: 4888
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 17:49:37 +0200
message:
  Remove reference to non-existing function hip_get_param_object().
------------------------------------------------------------
revno: 4887
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 15:12:07 +0200
message:
  Remove reference to removed directory lib/opphip.
------------------------------------------------------------
revno: 4886
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-08-18 15:05:50 +0200
message:
  Enable silent build rules if supported by the automake version being used.
------------------------------------------------------------
revno: 4885
committer: Andrius.Bentkus@rwth-aachen.de
branch nick: struct
timestamp: Tue 2010-08-17 19:23:18 +0200
message:
  Replace all occurences of "in6_addr_t" with "struct in6_addr_t"
------------------------------------------------------------
revno: 4884
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-08-12 15:07:54 +0300
message:
  Solved problems in loading network modules on Fedora.
  
  Unlike the crypto modules, it appears that network modules are not 
  visible as built-in modules. Suppressed errors of unavailable network 
  modules because at least I couldn't find out whether xfrm_user is 
  built-in or not in Fedora.
  
  If you don't like this fix, please test and contribute a better way to 
  deal with this. I can provide access to a test server if needed. The -m 
  option is not a better way because it ignores loading of modules 
  altogether.
------------------------------------------------------------
revno: 4883
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-08-10 11:21:47 +0300
message:
  Fixed 'cast discards qualifiers' warning in conf.c
  
  Copy the contents of argv to a new array in hip_handle_exec_app() so that it can be called with a const char ** argv from an action handler function.
------------------------------------------------------------
revno: 4882
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-08-10 10:26:42 +0300
message:
  Fixed 'cast discards qualifiers' warnings in nsupdate.c
  
  execve() doesn't take const char *, so we can't pass it a string literal.
------------------------------------------------------------
revno: 4881
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-08-10 10:24:52 +0300
message:
  Fixed 'cast discards qualifiers' warnings in cert.c
  
  X509V3_EXT_conf() doesn't take const char *, so we can't pass it string literals.
------------------------------------------------------------
revno: 4880
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-08-02 10:51:03 +0300
message:
  Set anonymous bit to 0 in outgoing CLOSE_ACK
  
  Also changed hip_close_ack_check_packet() to accept only packets with no control bits set.
------------------------------------------------------------
revno: 4879
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-08-02 10:20:22 +0300
message:
  Corrected memcpy size in verify()
------------------------------------------------------------
revno: 4878
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-30 15:41:09 +0300
message:
  Fixed 'cast discards qualifiers' warning in nsupdate.c
------------------------------------------------------------
revno: 4877
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 16:41:29 +0300
message:
  Fixed 'cast discards qualifiers' warnings in prefix.h
  
  hip_cast_sa_addr() has to take a non-const argument so it can return a non-const pointer to the correct part of the structure.
------------------------------------------------------------
revno: 4876
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 16:27:02 +0300
message:
  Fixed 'cast discards qualifiers' warnings in builder.c
  
  Un-consted parameters to functions used in ways that require the return value, based on that parameter, to be non-const.
------------------------------------------------------------
revno: 4875
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 14:56:40 +0300
message:
  Fixed 'cast discards qualifiers' warnings in hiprelay.c
------------------------------------------------------------
revno: 4874
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 13:40:44 +0300
message:
  Fixed 'cast discards qualifiers' warnings in hidb.c
------------------------------------------------------------
revno: 4873
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 13:28:57 +0300
message:
  Fixed 'cast discards qualifiers' warning in netdev.c
------------------------------------------------------------
revno: 4872
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:58:39 +0300
message:
  Fixed 'cast discards qualifiers' warnings in hostsfiles.c
------------------------------------------------------------
revno: 4871
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:53:52 +0300
message:
  Fixed 'cast discards qualifiers' warnings in hostid.c
------------------------------------------------------------
revno: 4870
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:45:26 +0300
message:
  Fixed 'cast discards qualifiers' warnings in debug.c
------------------------------------------------------------
revno: 4869
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:28:13 +0300
message:
  Fixed 'cast discards qualifiers' warning in hadb.c
------------------------------------------------------------
revno: 4868
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:21:55 +0300
message:
  Fixed 'cast discards qualifiers' warnings in hit_to_ip.c
  
  The second argument to hip_get_hit_to_ip_hostname() was erroneously marked const.
------------------------------------------------------------
revno: 4867
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:12:24 +0300
message:
  Fixed 'cast discards qualifiers' warnings in user_ipsec_hipd_msg.c
------------------------------------------------------------
revno: 4866
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:11:04 +0300
message:
  Fixed 'cast discards qualifiers' warnings in oppdb.c
------------------------------------------------------------
revno: 4865
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 12:07:47 +0300
message:
  Fixed 'cast discards qualifiers' warning in oppipdb.c
------------------------------------------------------------
revno: 4864
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 11:51:54 +0300
message:
  Fixed 'cast discards qualifiers' warning in cache_port.c
------------------------------------------------------------
revno: 4863
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 11:42:46 +0300
message:
  Fixed 'cast discards qualifiers' warnings in esp_prot_api.c
  
  Also corrected indentation.
------------------------------------------------------------
revno: 4862
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 11:31:12 +0300
message:
  Fixed 'cast discards qualifiers' warnings in conntrack.c
------------------------------------------------------------
revno: 4861
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-07-29 11:11:40 +0300
message:
  Fixed 'cast discards qualifiers' warnings in lsi.c
------------------------------------------------------------
revno: 4860
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-07-28 15:34:55 +0300
message:
  Changed linux capability version to "generic" version.
  
  For portability as suggested by Diego on the mailing list.
------------------------------------------------------------
revno: 4859
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-07-26 20:23:13 +0300
message:
  A bug fix on CentOS 5.5 compilation.
  
  Played it safe with the patch. I did not use _LINUX_CAPABILITY_VERSION 
  because it now maps to _1 but can map to _2 in the future. The second 
  API may require some other changes.
  
  Note that the complete code does not still compile on CentOS 5.5.
------------------------------------------------------------
revno: 4858
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-07-24 19:18:00 +0300
message:
  Updated manual.
  
  Added missing iptables rules for LSIs and heartbeat in the "firewall 
  holes for HIP" section of the manual.
------------------------------------------------------------
revno: 4857
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-07-19 18:15:46 +0200
message:
  Add const to variable and cast to avoid the warning:
  firewall/cache.c:266: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4856
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-07-19 18:00:22 +0200
message:
  Add const to return type of addr_to_numeric() and drop return type cast.
  
  firewall/helpers.c: In function ‘addr_to_numeric’:
  firewall/helpers.c:56: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4855
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:57:18 +0200
message:
  Add const to a variable declaration to avoid two casts.
------------------------------------------------------------
revno: 4854
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:56:20 +0200
message:
  Do not pointlessly cast void* function parameters to void*.
------------------------------------------------------------
revno: 4853
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:55:04 +0200
message:
  Do not pointlessly cast the return value of functions.
------------------------------------------------------------
revno: 4852
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:53:21 +0200
message:
  Avoid pointless double casts with intermediate void* cast.
------------------------------------------------------------
revno: 4851
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:20:56 +0200
message:
  Do not pointlessly cast function parameters that accept void* to void*.
------------------------------------------------------------
revno: 4850
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:17:47 +0200
message:
  Remove a large amount of completely pointless casts.
  
  - Do not cast the return values of functions to the value they return.
  - Do not cast function parameters of type void* to void*.
------------------------------------------------------------
revno: 4849
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 20:00:53 +0200
message:
  Remove a large amount of completely pointless casts.
  
  - Do not cast the return values of functions to the value they return.
  - Do not cast function parameters to void*.
  - Do not cast variables to the type they already have.
------------------------------------------------------------
revno: 4848
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 19:49:20 +0200
message:
  Remove pointless double casts; an intermediate cast to void* is unnecessary.
------------------------------------------------------------
revno: 4847
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 19:39:09 +0200
message:
  Add back mistakenly removed _BSD_SOURCE #define; it is needed for 'struct ip'.
------------------------------------------------------------
revno: 4846
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 19:37:23 +0200
message:
  Get rid of a large amount of pointless casts.
------------------------------------------------------------
revno: 4845
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 19:19:52 +0200
message:
  Do not pointlessly cast the return value of sk_CONF_VALUE_value to void*.
------------------------------------------------------------
revno: 4844
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 18:47:21 +0200
message:
  Use intermediate variables instead of casts for pointer comparison, fixes:
  lib/core/builder.c:740: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4843
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 18:02:48 +0200
message:
  Get rid of some pointless casts to avoid the warnings:
  lib/core/prefix.c:220: warning: cast discards qualifiers from pointer target type
  lib/core/prefix.c:301: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4842
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 17:51:52 +0200
message:
  Add const to a cast to avoid the warning:
  lib/core/hostid.c:272: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4841
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 17:44:00 +0200
message:
  Add some consts, avoid a pointless void* cast to kill warnings of the sort:
  lib/core/builder.c:745: warning: cast discards qualifiers from pointer target type
  lib/core/builder.c:747: warning: cast discards qualifiers from pointer target type
  lib/core/builder.c:1313: warning: cast discards qualifiers from pointer target type
  lib/core/builder.c:1416: warning: cast discards qualifiers from pointer target type
  lib/core/builder.c:3875: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4840
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 17:26:47 +0200
message:
  Add const qualifiers to casts to avoid the warnings:
  lib/core/debug.c:415: warning: cast discards qualifiers from pointer target type
  lib/core/debug.c:497: warning: cast discards qualifiers from pointer target type
  lib/core/debug.c:502: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4839
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 17:26:02 +0200
message:
  Add const qualifier to cast to avoid the warning:
  lib/core/hit.c:107: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4838
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 16:57:13 +0200
message:
  Get rid of some void* casts to avoid the warnings:
  lib/core/hostsfiles.c:221: warning: cast discards qualifiers from pointer target type
  lib/core/hostsfiles.c:246: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4837
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 16:50:44 +0200
message:
  Add missing openssl/safestack.h #include, whitespace adjustments.
------------------------------------------------------------
revno: 4836
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 16:42:09 +0200
message:
  Add const keyword to cast to avoid the warning:
  lib/core/hashtable.c:62: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4835
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 16:38:00 +0200
message:
  Drop unnecessary '#define _BSD_SOURCE'.
------------------------------------------------------------
revno: 4834
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-07-16 16:33:39 +0200
message:
  Drop pointless void* cast, add const to a cast to fix:
  lib/tool/checksum.c:189: warning: cast discards qualifiers from pointer target type
  lib/tool/checksum.c:198: warning: cast discards qualifiers from pointer target type
------------------------------------------------------------
revno: 4833
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-14 18:07:06 +0200
message:
  the grand #include cleanup - part IX: lib/core directory - .h files (rest)
     
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4832
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-14 18:01:50 +0200
message:
  the grand #include cleanup - part VIII: lib/core directory - .h files (parts)
    
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4831
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-14 17:58:20 +0200
message:
  the grand #include cleanup - part VII: lib/core directory - .c files
  
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4830
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-14 17:49:59 +0200
message:
  Add missing prefix.h #include.
------------------------------------------------------------
revno: 4829
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-14 16:09:30 +0200
message:
  Restore HIPL_OPENSSL_100 indirection removed in r4388.
  
  For some as-of-yet unfathomable reason this is causing problems.
------------------------------------------------------------
revno: 4828
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 18:48:07 +0200
message:
  Some more #include cleanup for the firewall directory.
------------------------------------------------------------
revno: 4827
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 18:42:17 +0200
message:
  the grand #include cleanup - part VI: hipd directory
  
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4826
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 18:36:30 +0200
message:
  Add missing cookie.h #include.
------------------------------------------------------------
revno: 4825
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 18:22:48 +0200
message:
  the grand #include cleanup - part V: modules directory
  
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4824
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 18:03:48 +0200
message:
  Add a few missing #includes.
------------------------------------------------------------
revno: 4823
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 17:52:51 +0200
message:
  Move hadb_hit extern declaration to hadb.h where it belongs.
------------------------------------------------------------
revno: 4822
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-07-07 17:09:59 +0200
message:
  Remove unnecessary #ifdefs around harmless pisa.h #include.
------------------------------------------------------------
revno: 4821
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-07-07 17:45:06 +0300
message:
  Clarified licensing conditions.
------------------------------------------------------------
revno: 4820
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-07-07 16:10:04 +0300
message:
  Removed obsolete firewalldb defines from icomm.h
------------------------------------------------------------
revno: 4819
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-07-07 13:24:39 +0300
message:
  Fixed "Unexpected character" doxygen errors
  
  The quotes were causing errors on some systems (eg hipl.hiit.fi). Just escaping them did not fix the problem.
------------------------------------------------------------
revno: 4818
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-07-07 12:37:49 +0300
message:
  Fixed doxygen warnings in esp_prot_config.c without libconfig
  
  Moved the documentation for esp_prot_wrap_config_lookup_int() so it wouldn't be applied to the next function instead.
------------------------------------------------------------
revno: 4817
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-07-07 12:15:40 +0300
message:
  Restored doc/doxy/ to .bzrignore
------------------------------------------------------------
revno: 4816
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:49:31 +0300
message:
  Fixed make doxygen warnings in hipd/pisa.h
  
  Caused by documenting (void) as a parameter in pisa.c
------------------------------------------------------------
revno: 4815
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:48:39 +0300
message:
  Fixed make doxygen warnings in hipd/cookie.c
  
  A parameter was undocumented.
------------------------------------------------------------
revno: 4814
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:47:55 +0300
message:
  Fixed make doxygen warnings in hipd/close.c
  
  A parameter was undocumented.
------------------------------------------------------------
revno: 4813
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:47:03 +0300
message:
  Fixed make doxygen warnings in firewall/user_ipsec_fw_msg.c
  
  An obsolete parameters was still documented.
------------------------------------------------------------
revno: 4812
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:46:10 +0300
message:
  Fixed make doxygen warnings in firewall/user_ipsec_esp.c
  
  Obsolete parameters were still documented.
------------------------------------------------------------
revno: 4811
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:45:00 +0300
message:
  Fixed make doxygen warnings in firewall/sysopp.c
  
  A parameter was undocumented.
------------------------------------------------------------
revno: 4810
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:44:06 +0300
message:
  Fixed make doxygen warnings in firewall/esp_prot_config.c
  
  A parameter was undocumented.
------------------------------------------------------------
revno: 4809
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:43:09 +0300
message:
  Fixed make doxygen warnings in firewall/cache.c
  
  The parameter list for hip_firewall_cache_set_bex_state() was wrong.
------------------------------------------------------------
revno: 4808
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-07-06 11:41:59 +0300
message:
  Fixed make doxygen warnings in lib/core/protodefs.h
  
  The group hip_tlv was not terminated. Also moved struct sockaddr_hip to out of the group.
------------------------------------------------------------
revno: 4807
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-07-05 14:21:50 +0300
message:
  Removed code introduced in r4608
  
  This was a kludge to make peers switch to direct communication after relayed base exchange. It's not useful for NAT traversal and was interfering with full-relay functionality.
------------------------------------------------------------
revno: 4806
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-07-05 14:14:21 +0300
message:
  Restored full-relay registration
  
  Restored code from r4608.
------------------------------------------------------------
revno: 4805
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-07-05 11:34:50 +0300
message:
  Style fixes in output.c
  
  Corrected some whitespace, removed superfluous comments, condensed two #ifdef blocks into one.
------------------------------------------------------------
revno: 4804
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-07-05 11:04:49 +0300
message:
  Restored relay functionality
  
  Restored code from r4608 and integrated it into the current packet handling. Modified relay code that was left in but not previously doing what it should.
------------------------------------------------------------
revno: 4803
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 20:54:18 +0300
message:
  Changed HIPL licensing from GPLv2 to MIT (Expat).
  
  Modified COPYING file accordingly.
------------------------------------------------------------
revno: 4802
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 17:21:07 +0300
message:
  Re-explained a resolved bug id (#874) verbally.
  
  Bug id 874 does not exist in the bugzilla of launchpad.
------------------------------------------------------------
revno: 4801
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 17:13:16 +0300
message:
  Re-explained a resolved bug id (#604) verbally.
  
  Bug id 604 does not exist in the bugzilla of launchpad.
------------------------------------------------------------
revno: 4800
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 14:35:17 +0300
message:
  Re-explained a resolved bug id (#212) verbally.
  
  Bug id 212 does not exist in the bugzilla of launchpad.
------------------------------------------------------------
revno: 4799
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 14:13:02 +0300
message:
  Re-explained a resolved bug id (#893) verbally.
  
  Bug id 893 does not exist in the bugzilla of launchpad.
------------------------------------------------------------
revno: 4798
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 14:07:40 +0300
message:
  Re-explained a resolved bug id (#782) verbally.
  
  Bug id 782 does not exist in the bugzilla of launchpad.
------------------------------------------------------------
revno: 4797
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 13:59:04 +0300
message:
  Re-explained a resolved bug id (#806) verbally.
  
  Bug id 806 does not exist in the bugzilla of launchpad.
------------------------------------------------------------
revno: 4796
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 13:50:23 +0300
message:
  Removed outdated bug id reference 175 and a related comment.
  
  Bug id 175 was in the kernel and has been fixed. The related comment was 
  about default algorithm which is explained in bug id 592127.
------------------------------------------------------------
revno: 4795
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-07-04 13:45:50 +0300
message:
  Explained resolved bug id reference 880 in the code.
  
  The bug has been closed but still referenced in the code. Added 
  explanation in the code. Note that the bug 592135 in launchpad 
  cross-references the changed part of the code.
------------------------------------------------------------
revno: 4794
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-07-02 17:01:11 +0300
message:
  Converted an open bug id reference in hiprelay.c to a new one.
------------------------------------------------------------
revno: 4793
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-02 12:07:57 +0300
message:
  Corrected include guards to match current file paths
------------------------------------------------------------
revno: 4792
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-02 11:44:53 +0300
message:
  .bzrignore cleanup
  
  Removed duplicate, outdated and pointless entries.
------------------------------------------------------------
revno: 4791
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-02 11:08:43 +0300
message:
  Changed lmod.h include guard to match the filename
------------------------------------------------------------
revno: 4790
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-02 11:04:51 +0300
message:
  Removed declarations of nonexistent functions in firewall.h
  
  hip_fw_init_opptcp() and hip_fw_uninit_opptcp() have been removed from firewall.c.
------------------------------------------------------------
revno: 4789
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-02 10:59:01 +0300
message:
  Removed vestigial proxy code
------------------------------------------------------------
revno: 4788
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-07-02 10:43:21 +0300
message:
  Style fixes in firewall.c
  
  Corrected some whitespace and braces.
------------------------------------------------------------
revno: 4787
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-07-01 18:25:12 +0200
message:
  fixed segfault when bex is triggered externally without providing LSIs
  
  This was introduced by adding unconditional debug output in revision 4777.
------------------------------------------------------------
revno: 4786
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-07-01 11:25:20 +0300
message:
  Converted a number of open bug id references to new ones.
  
  More to follow when I get old bugzilla running again.
------------------------------------------------------------
revno: 4785
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-06-30 14:49:50 +0300
message:
  A bug fix to autoreconf handling for the latest CentOS (5.5).
  
  [hipl@hellfire trunk]$ autoreconf --install
  You should update your `aclocal.m4' by running aclocal.
  libtoolize: `config.guess' exists: use `--force' to overwrite
  libtoolize: `config.sub' exists: use `--force' to overwrite
  libtoolize: `ltmain.sh' exists: use `--force' to overwrite
  Makefile.am:217: `nodist_doc_DATA' is used but `docdir' is undefined
  autoreconf: automake failed with exit status: 1
  [hipl@hellfire trunk]$ autoreconf --version
  autoreconf (GNU Autoconf) 2.59
  ..
  [hipl@hellfire trunk]$ automake --version
  automake (GNU automake) 1.9.6
  ..
  [hipl@hellfire trunk]$ lsb_release -a
  LSB Version:	:core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
  Distributor ID:	CentOS
  Description:	CentOS release 5.5 (Final)
  Release:	5.5
  Codename:	Final
------------------------------------------------------------
revno: 4784
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-06-30 14:24:04 +0300
message:
  Changed server domain name for the binary repositories.
------------------------------------------------------------
revno: 4783
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-29 10:38:02 +0300
message:
  Fixed EDESTADDRREQ in hip_sendto_firewall()
  
  The function set the correct fields on a local sockaddr_in6 variable instead of the global one it tried to send to. Changed it to use the global hip_firewall_addr and moved the initialization to startup time.
------------------------------------------------------------
revno: 4782
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-06-28 12:06:48 +0300
message:
  Added parentheses for clarity in hip_opp_get_peer_hit()
------------------------------------------------------------
revno: 4781
committer: Artturi Karila 
branch nick: trunk
timestamp: Mon 2010-06-28 11:54:15 +0300
message:
  Fixed hipconf add hi default
  
  Corrected the file name construction for loading default keys. Fixed adding of DSA keys and changed it to happen in two steps like for RSA, since only one hip_endpoint struct can be sent to the daemon at a time.
------------------------------------------------------------
revno: 4780
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-24 10:55:42 +0300
message:
  Removed firewalldb.c
  
  Extended cache.c to cover the functionality of firewalldb.c and updated LSI and system-based opportunistic code to use the new calls. Removed now unused functions.
------------------------------------------------------------
revno: 4779
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-24 10:43:39 +0300
message:
  Fixed false error in hip_opp_get_peer_hit()
  
  hip_sendto_user() returns the number of bytes sent on success. Changed the function description to reflect reality.
------------------------------------------------------------
revno: 4778
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-24 09:59:04 +0300
message:
  Marked second argument hip_ht_find() const
  
  This allows us to avoid silly casts to non-const.
------------------------------------------------------------
revno: 4777
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-23 16:59:14 +0300
message:
  Improved handling of HIP_MSG_TRIGGER_BEX
  
  The code formerly converted LSIs to in6_addr and back and sent an all-zero HIT to the daemon. Removed these unnecessary operations.
------------------------------------------------------------
revno: 4776
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-23 16:07:24 +0300
message:
  Moved packet reinjection code from firewalldb.c to new file
  
  firewalldb.c will be removed in favor of cache.c. Since packet reinjection is not within the scope of any existing file, I created the new reinject.c.
------------------------------------------------------------
revno: 4775
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-22 15:02:00 +0300
message:
  Fix to system-based opportunistic mode
  
  Packets were not being sent to the right handling function with LSI support disabled.
------------------------------------------------------------
revno: 4774
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-17 13:21:51 +0300
message:
  Restored system-based opportunistic mode functionality
  
  Restored code from r4608 and modified it to work with the current code.
------------------------------------------------------------
revno: 4773
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-16 16:10:52 +0300
message:
  Opportunistic service registration fix
  
  The incoming R1 was not being handled correctly for opportunistic mode connections. Restored unused code and code from r4608 and integrated it into the current packet handling.
------------------------------------------------------------
revno: 4772
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-06-16 09:02:11 +0300
message:
  A bug fix to UDP port numbering.
  
  The following problem occurred because UDP port numbers in context structure were not initialized:
  
  [hipl@hipl ~]$ hipconf get ha all
  Sending user message 22 to HIPD on socket 3
  Sent 40 bytes
  Waiting to receive daemon info.
  232 bytes received from HIP daemon
  HA is I2-SENT
   Shotgun mode is off.
   Local HIT: 2001:0019:c0ff:5d7e:d547:ec9b:37c3:44c6
   Peer  HIT: 2001:001a:2a72:f01c:d98e:311c:c76a:57c4
   Local LSI: 1.0.0.1
   Peer  LSI: 1.0.0.2
   Local IP: 193.167.187.129
   Local NAT traversal UDP port: 41904
   Peer  IP: 193.167.187.149
   Peer  NAT traversal UDP port: 79
   Peer  hostname:
------------------------------------------------------------
revno: 4771
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-06-15 22:28:13 +0300
message:
  Kernel module loading is not enforced anymore.
  
  Just gives a warning now.
------------------------------------------------------------
revno: 4770
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-06-15 22:19:18 +0300
message:
  Reverted patch 4769. xfrm_user kernel module seems necessary.
  
  It appears that vanilla Fedora 11 and 12 kernel has xfrm_user built in. 
  I'll test Fedora 13 when we have the virtual server infrastructure up 
  again. This leaves assumptions in patch 4766 invalid. I would recommend 
  loose loading of modules instead of strict. Otherwise e.g. our test 
  infrastructure (all running Fedora) does not work.
------------------------------------------------------------
revno: 4769
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-06-15 19:52:06 +0300
message:
  A bug fix to hipd initialization.
  
  Strict kernel module loading was introduce in revision 4766. It was not 
  tested at all:
  
  info(hipd/hipd.c:313@hipd_main): hipd pid=1811 starting
  error(hipd/init.c:357@hip_probe_kernel_modules): Unable to load xfrm_user!
  error(hipd/init.c:997@hipd_init): Unable to load the required kernel modules!
  error(hipd/hipd.c:317@hipd_main): hipd_init() failed!
  Mem overflow (core dumped)
  [root@fedor trunk]# cat /etc/redhat-release 
  Fedora release 12 (Constantine)
  
  Removed loading of xfrm_user in the initialization and it started 
  working. I hope this does not break any legacy kernels.
------------------------------------------------------------
revno: 4768
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-06-15 15:07:18 +0300
message:
  Indenting for wireshark README.
------------------------------------------------------------
revno: 4767
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-06-15 15:06:16 +0300
message:
  Updated wireshark README.
  
  HIP wireshark patches are unnecessary from 1.3.6 onwards.
------------------------------------------------------------
revno: 4766
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-15 13:26:14 +0200
message:
  hipd: enforce strict behaviour on net module probing.
  Since the list of remaining modules is fairly "exotic" for
  most end-users and distributions, one does not expect them
  to be "built-in". Therefore, a modprobe failure is simply
  a proof that those modules are missing.
------------------------------------------------------------
revno: 4765
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-15 14:09:03 +0300
message:
  registration.c cleanup
  
  Removed unnecessary line breaks and casts from void *. Corrected an instance of weird indentation.
------------------------------------------------------------
revno: 4764
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-15 13:04:15 +0200
message:
  Fix a comment typo.
------------------------------------------------------------
revno: 4763
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-15 12:55:55 +0200
message:
  Remove two kernel modules from the list.
  "Normal" tunneling (IPIP, 4in6, etc)  is not needed for
  the moment, as long as BEET mode is in place.
------------------------------------------------------------
revno: 4762
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-15 13:41:42 +0300
message:
  Fixed indentation in add_ipv4_header() and add_ipv6_header()
------------------------------------------------------------
revno: 4761
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-15 13:37:13 +0300
message:
  Fixed indentation in hip_reinject_packet()
------------------------------------------------------------
revno: 4760
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-15 13:33:37 +0300
message:
  Fixed indentation in hip_oppdb_entry_clean_up()
------------------------------------------------------------
revno: 4759
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-15 13:30:00 +0300
message:
  Fixed identation in hip_map_id_to_ip_from_hosts_files()
------------------------------------------------------------
revno: 4758
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-15 13:27:36 +0300
message:
  Removed unnecessary comment from debug.c
------------------------------------------------------------
revno: 4757
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-06-14 20:32:04 +0300
message:
  A bug fix to receiving of IPv6 control packets.
  
  Seems like receiving of IPv6 control packets got broken at some point. 
  Error handling was wrong. Tested and works now.
------------------------------------------------------------
revno: 4756
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-06-11 11:51:37 +0300
message:
  Removed forward declarations from lmod.c
------------------------------------------------------------
revno: 4755
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-06-11 11:37:31 +0300
message:
  Removed forward declarations from lib/
  
  Moved functions within the file  where necessary.
------------------------------------------------------------
revno: 4754
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-06-11 11:14:53 +0300
message:
  Removed forward declarations from firewall/
  
  Moved functions within the file  where necessary.
------------------------------------------------------------
revno: 4753
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-06-11 11:05:59 +0300
message:
  Removed forward declarations from hipd/
  
  Moved functions within the file  where necessary.
------------------------------------------------------------
revno: 4752
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-06-11 10:21:22 +0300
message:
  Fixed compilation without libconfig
  
  cfg was unused without HAVE_LIBCONFIG
------------------------------------------------------------
revno: 4751
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-06-10 17:09:06 +0200
message:
  firewall: use kill(2) in the die() routine.
  Thou shalt not call signal handlers directly.
------------------------------------------------------------
revno: 4750 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-06-10 15:36:26 +0200
message:
  merged to launchpad's trunk
------------------------------------------------------------
revno: 4749
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 19:16:05 +0200
message:
  lib: core: rename common_defines.h to common.h
------------------------------------------------------------
revno: 4748
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 19:00:38 +0200
message:
  Add a marking for parameters used only by DEBUG code.
------------------------------------------------------------
revno: 4747
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 17:28:30 +0200
message:
  Add markings for parameters used only in specific configs.
  For OPPORTUNISTIC and RVS, that is. When the respective 
  feature is enabled, the macro is "compiled-out". When the
  feature is disabled, the macro resolves to an UNUSED one.
------------------------------------------------------------
revno: 4746
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 16:23:53 +0200
message:
  firewall: mark/remove unused parameters in PISA code.
------------------------------------------------------------
revno: 4745
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 16:13:53 +0200
message:
  firewall: fix a signed/unsigned comparison in midauth code.
------------------------------------------------------------
revno: 4744
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 16:05:14 +0200
message:
  midauth: mark/remove unused parameters.
------------------------------------------------------------
revno: 4743
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 15:50:19 +0200
message:
  Add inlining warnings to the compiler flags.
  On sane, non-embedded platforms the default config does not
  yield such warnings.
------------------------------------------------------------
revno: 4742
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 15:43:54 +0200
message:
  Add the extra warnings to the compiler flags.
------------------------------------------------------------
revno: 4741
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 15:41:52 +0200
message:
  firewall: mark/remove the last unused parameters.
------------------------------------------------------------
revno: 4740
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 15:25:36 +0200
message:
  firewall: fix the last signedness issues.
------------------------------------------------------------
revno: 4739
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 15:16:09 +0200
message:
  firewall: fix some signedness issues.
------------------------------------------------------------
revno: 4738
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 15:13:23 +0200
message:
  firewall: mark/remove some more unused parameters.
------------------------------------------------------------
revno: 4737
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 13:54:05 +0200
message:
  hipd: fix another faulty initialization to zero.
------------------------------------------------------------
revno: 4736
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 13:45:06 +0200
message:
  hipd: mark/remove some more unused parameters.
------------------------------------------------------------
revno: 4735
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 12:11:04 +0200
message:
  hipd: fix two more signedness issues.
------------------------------------------------------------
revno: 4734
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 12:00:07 +0200
message:
  hipd: conditionally compile packet loss simulation code.
  In the case of _zero_ packet loss probability, the compiler
  will figure out a comparison of random(3) against zero and 
  will generate a warning. 
------------------------------------------------------------
revno: 4733
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 11:55:23 +0200
message:
  hipd: mark/remove some more unused parameters.
------------------------------------------------------------
revno: 4732
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 11:31:12 +0200
message:
  hipd: fix some signedness issues.
------------------------------------------------------------
revno: 4731
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 11:27:57 +0200
message:
  hipd: remove/mark more unused variables.
------------------------------------------------------------
revno: 4730
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-09 11:34:27 +0300
message:
  lib/core/ header cleanup
  
  Removed unused defines.
------------------------------------------------------------
revno: 4729
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 01:31:25 +0200
message:
  hipd: update some invocations to fit new signatures.
------------------------------------------------------------
revno: 4728
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 01:20:28 +0200
message:
  hipd: replace a faulty initializer with memset.
------------------------------------------------------------
revno: 4727
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 01:18:38 +0200
message:
  hipd: remove zero-initializers for global structures.
  Those variables are stored in the BSS.
------------------------------------------------------------
revno: 4726
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 01:10:07 +0200
message:
  hipd: mark/remove some unused parameters.
------------------------------------------------------------
revno: 4725
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 00:53:10 +0200
message:
  hipd: change a variable type from size_t to int.
  The size_t is an unsigned one, and using it for a variable that
  * takes the (possibly negative) retval of a call AND
  * is compared to zero
  makes no sense.
------------------------------------------------------------
revno: 4724
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 00:18:46 +0200
message:
  hipd: remove forward declarations in cookie code.
------------------------------------------------------------
revno: 4723
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-06-09 00:10:30 +0200
message:
  hipd: update xfrm-related calls.
  Some routines have one less parameter since rev 4716.
------------------------------------------------------------
revno: 4722
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 23:33:52 +0200
message:
  test: fall back to no-parameter main().
  In this case, both argc and argv were unused.
------------------------------------------------------------
revno: 4721
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 22:46:25 +0200
message:
  update: fix more unused parameters.
------------------------------------------------------------
revno: 4720
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 22:16:03 +0200
message:
  update: fix keyword ordering in variable declaration.
------------------------------------------------------------
revno: 4719
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 22:13:43 +0200
message:
  heartbeat_update: mark an unused parameter as such.
------------------------------------------------------------
revno: 4718
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 22:06:12 +0200
message:
  heartbeat: mark unused parameters as such.
------------------------------------------------------------
revno: 4717
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 21:56:57 +0200
message:
  lib: tool: fix signedness issues in xfrmapi code.
------------------------------------------------------------
revno: 4716
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 21:54:28 +0200
message:
  lib: tool: remove unused parameters in xfrmapi code.
------------------------------------------------------------
revno: 4715
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 19:06:33 +0200
message:
  lib: tool: fix build issues introduced in rev 4714.
  The xfrm_algo_parse() invocations were still retaining the 
  extra (unused) parameter.
------------------------------------------------------------
revno: 4714 [merge]
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-06-08 16:48:16 +0200
message:
  lib: tool: fix more warning-related issues.
  * remove unused parameters
  * signedness
------------------------------------------------------------
revno: 4713
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-06-08 14:06:27 +0300
message:
  A bug fix to create-package.
  
  Ubuntu binary package path was formed incorrectly.
------------------------------------------------------------
revno: 4712
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-08 10:28:34 +0300
message:
  Header cleanup in firewall/
  
  Removed unused items, static'ed functions not in external use.
------------------------------------------------------------
revno: 4711
committer: Artturi Karila 
branch nick: trunk
timestamp: Fri 2010-06-04 15:18:01 +0300
message:
  Restored registration code
  
  The REG_REQUEST parameter was not being included in I2. Restored code from r4608 to make registration work again.
------------------------------------------------------------
revno: 4710
committer: Samu Varjonen 
branch nick: trunk
timestamp: Fri 2010-06-04 11:43:21 +0300
message:
  Improved the doxygen comment for the hip_build_param_cert.
------------------------------------------------------------
revno: 4709
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-03 15:43:56 +0300
message:
  Fixed loop on deletion from oppdb
  
  hip_oppdb_entry_clean_up() and hip_del_peer_info_entry() were calling each other before deleting the entry. Changed it to delete the hadb entry first.
------------------------------------------------------------
revno: 4708
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-03 13:29:21 +0300
message:
  HITs in /etc/hosts fix
  
  Corrected hip_map_id_to_ip_from_hosts_files() to look for the HIT also in /etc/hosts.
------------------------------------------------------------
revno: 4707
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-03 10:46:27 +0300
message:
  message.h cleanup
  
  Removed declarations of nonexistent functions.
------------------------------------------------------------
revno: 4706
committer: Artturi Karila 
branch nick: trunk
timestamp: Thu 2010-06-03 09:40:51 +0300
message:
  Fixed compilation with --disable-debug
  
  hip_param_type_name() was being called only from within a HIP_DEBUG() macro. Added #ifdef and moved it in front of the function calling it to make the forward declaration unnecessary.
------------------------------------------------------------
revno: 4705
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-06-02 13:35:16 +0200
message:
  another go at fixing 4699
------------------------------------------------------------
revno: 4704
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 14:27:31 +0300
message:
  firewall_defines.h cleanup
  
  Removed unused struct.
------------------------------------------------------------
revno: 4703
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 14:14:17 +0300
message:
  esp_prot_conntrack.h cleanup
  
  Moved internal-use struct to esp_prot_conntrack.c.
------------------------------------------------------------
revno: 4702
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 13:41:37 +0300
message:
  debug.h cleanup
  
  Moved defines only used locally to debug.c.
------------------------------------------------------------
revno: 4701
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-06-02 11:44:06 +0200
message:
  fixing commit 4699
------------------------------------------------------------
revno: 4700
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 12:13:24 +0300
message:
  Fix to my last commit
  
  Moved firewall_cache_hl_t typedef to firewall/cache.h.
------------------------------------------------------------
revno: 4699
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-06-02 10:46:09 +0200
message:
  bzrhooks should not be shipped in the dist-file
  
  bzrhooks contains scripts that are used for the maintenance of hipl in
  respect to bzr. Thus, in my opinion, they should not be in the dist-file
  and should be excluded from the dist completeness test.
------------------------------------------------------------
revno: 4698
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 11:12:55 +0300
message:
  icomm.h cleanup
  
  Moved defines used only by the firewall to firewall.
------------------------------------------------------------
revno: 4697
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 11:06:00 +0300
message:
  Removed unused GOTO_OUT define from ife.h
------------------------------------------------------------
revno: 4696
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 10:57:43 +0300
message:
  protodefs.h cleanup
  
  Removed unused structs and defines.
------------------------------------------------------------
revno: 4695
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 10:30:33 +0300
message:
  state.h cleanup
  
  Removed unused structs and defines.
------------------------------------------------------------
revno: 4694
committer: Artturi Karila 
branch nick: trunk
timestamp: Wed 2010-06-02 09:21:08 +0300
message:
  removed declaration of nonexistent function hip_perf_enabled()
------------------------------------------------------------
revno: 4693
committer: Joakim Koskela 
branch nick: trunk
timestamp: Wed 2010-06-02 07:39:05 +0300
message:
  Un-staticized two functions for uniformity and so debug-less builds would succeed
------------------------------------------------------------
revno: 4692
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-06-01 18:02:05 +0200
message:
  added pyton scripts used at the bzr server
  
  email - email notification system (actively used)
  syntaxchecker - checks commits for tabs, whitespace, etc (actively used)
  tagchecker - checks commits subjects for tags (currently unused)
------------------------------------------------------------
revno: 4691
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:40:11 +0300
message:
  Removed empty source file
------------------------------------------------------------
revno: 4690
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:36:57 +0300
message:
  Removed empty source file
------------------------------------------------------------
revno: 4689
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:33:46 +0300
message:
  Removed empty source file
------------------------------------------------------------
revno: 4688
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:29:11 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4687
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:29:08 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4686
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:29:04 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4685
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:28:02 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4684
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:54 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4683
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:50 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4682
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:44 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4681
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:40 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4680
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:36 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4679
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:31 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4678
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:27:26 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4677
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:13:13 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4676
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:13:09 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4675
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:13:06 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4674
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:13:02 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4673
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:55 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4672
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:47 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4671
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:36 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4670
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:25 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4669
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:17 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4668
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:06 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4667
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:12:02 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4666
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:59 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4665
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:55 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4664
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:52 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4663
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:48 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4662
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:44 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4661
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:40 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4660
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:34 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4659
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:27 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4658
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:22 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4657
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:17 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4656
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:14 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4655
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:11:10 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4654
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:57 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4653
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:53 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4652
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:49 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4651
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:45 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4650
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:42 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4649
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:38 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4648
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-06-01 18:10:34 +0300
message:
  Removed unused functions and staticized file-internal ones
------------------------------------------------------------
revno: 4647
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-01 16:26:07 +0300
message:
  moved ACTION_* defines from conf.h to conf.c
  
  Left ACTION_ADD and ACTION_NEW, as they are also used in hostid.c and init.c.
------------------------------------------------------------
revno: 4646
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-01 15:35:59 +0300
message:
  removed hipd/hidb.h dependency from crypto.h
  
  Added necessary includes to other files that we're getting them via hidb.h before.
------------------------------------------------------------
revno: 4645
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-01 13:52:12 +0300
message:
  removed hipd/hadb.h include from crypto.h
  
  There was no actual dependency.
------------------------------------------------------------
revno: 4644
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-01 13:18:23 +0300
message:
  removed hipd/registration.h dependency from builder.h
  
  Moved the definition of hip_srv_t from registration.h to builder.h, where it's needed for hip_build_param_reg_info().
------------------------------------------------------------
revno: 4643
committer: Artturi Karila 
branch nick: trunk
timestamp: Tue 2010-06-01 12:09:24 +0300
message:
  removed hipd/input.h include from builder.c
  
  There were no actual dependencies, just an unnecessary include.
------------------------------------------------------------
revno: 4642
committer: Joakim Koskela 
branch nick: trunk
timestamp: Mon 2010-05-31 12:44:40 +0300
message:
  Fixed a number of doxygen warnings, mostly updating parameter declarations
------------------------------------------------------------
revno: 4641
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-31 09:14:07 +0300
message:
  Fixed rpm packaging on 64-bit Fedora 12.
  
  make bin
  ..
  error: File not found: /tmp/rpmbuild/BUILDROOT/hipl-1.0.6-4610.x86_64/usr/lib/python2.6/site-packages/hipdnsproxy
------------------------------------------------------------
revno: 4640
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 22:13:18 +0200
message:
  lib: core: remove a redundant check.
  The compiler states: "comparison is always false due to
  limited range of data type".
------------------------------------------------------------
revno: 4639
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 22:06:25 +0200
message:
  lib: core: fix more signedness issues.
------------------------------------------------------------
revno: 4638
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:56:16 +0200
message:
  lib: core: mark more unused parameters as such.
------------------------------------------------------------
revno: 4637
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:54:08 +0200
message:
  lib: core: fix signedness issues in the message code.
------------------------------------------------------------
revno: 4636
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:48:01 +0200
message:
  lib: core: mark unused hastree parameters as such.
------------------------------------------------------------
revno: 4635
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:44:21 +0200
message:
  lib: core: remove redundant assert.
------------------------------------------------------------
revno: 4634
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:37:27 +0200
message:
  lib: core: fix signedness issues in haschain_store.
------------------------------------------------------------
revno: 4633
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:17:02 +0200
message:
  lib: debug: mark unused parameters as such.
------------------------------------------------------------
revno: 4632
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 21:12:23 +0200
message:
  lib: mark unused parameters of conf handlers as such.
------------------------------------------------------------
revno: 4631
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 20:10:17 +0200
message:
  Fix the issues introduced in rev 4629.
------------------------------------------------------------
revno: 4630
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 19:08:32 +0200
message:
  lib: fix a signed/unsigned comparison issue.
------------------------------------------------------------
revno: 4629
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 19:04:14 +0200
message:
  lib: remove some unused parameters.
------------------------------------------------------------
revno: 4628
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:47:37 +0200
message:
  lib: remove unused run_as_sudo parameter.
------------------------------------------------------------
revno: 4627
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:45:59 +0200
message:
  lib: fix an uid-related issue.
------------------------------------------------------------
revno: 4626
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:40:02 +0200
message:
  Enable -Wshadow by default in the "main" set of warnings.
  All the shadowing issues have been fixed.
------------------------------------------------------------
revno: 4625
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:35:01 +0200
message:
  firewall: fix shadowing issues.
------------------------------------------------------------
revno: 4624
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:20:44 +0200
message:
  lib: fix a shadowing issue.
------------------------------------------------------------
revno: 4623
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:11:00 +0200
message:
  hipd: fix shadowing issue in the output code.
------------------------------------------------------------
revno: 4622
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:10:28 +0200
message:
  hipd: fix shadowing issue in the input code.
------------------------------------------------------------
revno: 4621
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 18:01:32 +0200
message:
  Fix shadowing issues in heartbeat.
------------------------------------------------------------
revno: 4620
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 17:53:09 +0200
message:
  hipd: overhaul of the exiting infrastructure.
  * the signal handler should be static
  * the signal handler must not be called directly
  * passing a signal value to exit(3) is simply wrong
  * hip_exit did not use the signal number
------------------------------------------------------------
revno: 4619
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-30 17:31:26 +0200
message:
  hipd: add new checks for the kernel modules.
  This is relevant in the OpenWRT case: this platform has no
  modprobe.
------------------------------------------------------------
revno: 4618
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 18:49:08 +0200
message:
  modules/*.h should be removed with distclean
------------------------------------------------------------
revno: 4617
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 18:47:20 +0200
message:
  reverted revision 4616
  
  autotools-clean is not the right target
------------------------------------------------------------
revno: 4616
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 17:52:48 +0200
message:
  fixed modules header file to be removed on make clean
  
  The modules/*.h files are generated by the python script during
  configure and not be removed on normal clean, as this breaks a
  successive make. Hence, I moved it to the autotools-clean target.
------------------------------------------------------------
revno: 4615
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 14:04:15 +0200
message:
  reverted revision 4611
  
  the workaround is no longer needed as autotools find the right python
  interpreter to be run at config time
------------------------------------------------------------
revno: 4614
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 13:50:46 +0200
message:
  use python interpreter found by autotools for module configuration
------------------------------------------------------------
revno: 4613
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 13:49:35 +0200
message:
  make python a requirement for building
------------------------------------------------------------
revno: 4612
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 13:25:28 +0200
message:
  made unresolved warnings (-Wno-error=...) configurable at config time
  
  this change is needed due to maemo sdk gcc being unable to process
  -Wno-error=... and therefore throughing compilation errors
------------------------------------------------------------
revno: 4611
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-05-28 11:55:32 +0200
message:
  fixed configuring hipl for maemo
------------------------------------------------------------
revno: 4610
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-27 09:25:37 +0300
message:
  A bug fix to binary packaging for Ubuntu.
------------------------------------------------------------
revno: 4609 [merge]
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-27 00:42:12 +0300
message:
  Synchronized to tiny revision 3787
------------------------------------------------------------
revno: 4608
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-27 00:37:57 +0300
message:
  Fixed some whitespace and tab issues.
------------------------------------------------------------
revno: 4607
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-27 00:09:12 +0300
message:
  Tested and fixed ubuntu package building.
  
  Applied multiple changes to the create-package script and to the 
  maintainer scripts to get it working again.
------------------------------------------------------------
revno: 4606
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-05-26 22:04:57 +0200
message:
  added comments to autobuilder to clarify its internals
------------------------------------------------------------
revno: 4605
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-05-26 21:56:08 +0200
message:
  added requests for comments to autobuilder
------------------------------------------------------------
revno: 4604
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-05-26 21:35:54 +0200
message:
  removed redundant BUILD_DIR variable
------------------------------------------------------------
revno: 4603
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-05-26 21:33:26 +0200
message:
  use similar version number matching as in pisa
  
  this change should also allow to increase version numbers without
  modification to the autobuilder.
------------------------------------------------------------
revno: 4602
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-05-26 17:45:03 +0200
message:
  reverted previous commit
------------------------------------------------------------
revno: 4601
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-05-26 17:38:51 +0200
message:
  testing commit notifications
------------------------------------------------------------
revno: 4600
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 18:19:08 +0300
message:
  Removed verbose script debug from packaging/create-package.sh.
------------------------------------------------------------
revno: 4599
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 17:57:12 +0300
message:
  Yet another fix to autobuilder.
  
  Updates revision 4592 where I missed a prefix. Tested the check_dist() 
  function manually from command line. I hope this does the trick.
------------------------------------------------------------
revno: 4598
committer: mkomu 
branch nick: trunk
timestamp: Wed 2010-05-26 17:37:32 +0300
message:
  Added pisacert tool to Fedora and Ubuntu binary packaging.
------------------------------------------------------------
revno: 4597
committer: mkomu 
branch nick: trunk
timestamp: Wed 2010-05-26 17:34:56 +0300
message:
  Bug fixes to rpm building.
  
  RPM building failed because of changes in building of the html version 
  of the manual. Also, hipdnskeyparse required a path installation.
------------------------------------------------------------
revno: 4596
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 16:35:26 +0300
message:
  Updated OpenWRT instructions in the manual.
  
  Tarball version number is now variable. Reflected this in the OpenWRT 
  instructions.
------------------------------------------------------------
revno: 4595
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 16:30:52 +0300
message:
  Fixes to maemo packaging.
  
  Tarball name changed in make dist. Changes are untested, hope it works.
------------------------------------------------------------
revno: 4594
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 16:26:56 +0300
message:
  A fix to rpm building.
  
  Updated rpm building to conform to the tarball name changes in make 
  dist.
------------------------------------------------------------
revno: 4593
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 16:23:32 +0300
message:
  Updated bzrignore because default tarball name changed in "make dist".
------------------------------------------------------------
revno: 4592
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-26 16:22:13 +0300
message:
  Revision 4590 broke autobuilder. Tentative fix.
  
  The tarball name is not anymore hipl-main. I believe this broke the 
  autobuilder in tools/hipl_autobuild.sh. This revision is not tested
  because it I couldn't get the autobuilder to work. Hope it works..
------------------------------------------------------------
revno: 4591
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-26 15:09:00 +0200
message:
  Revert r4478 and restore 'make bin' target.
  
  'make deb rpm' is not a suitable replacement since 'make bin' finds
  out which distro it is running on and builds a suitable package.
------------------------------------------------------------
revno: 4590
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-25 23:40:17 +0300
message:
  Automatized binary version numbering.
  
  Previously binary version number was in top dir release.version file. 
  Rolling up new binaries required a manual "make dist" and commit. Now 
  the binary version number is automatically derived from configure.ac and 
  bzr version. Note that this bumps version number from the original 1.0.6.6
  to 1.0.6.4589.
------------------------------------------------------------
revno: 4589
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-25 13:26:46 +0300
message:
  Fixed compilation warnings from hipd/netdev.c
  
  hipd/netdev.c: In function ‘hip_netdev_handle_acquire’:
  hipd/netdev.c:997: warning: cast discards qualifiers from pointer target type
  hipd/netdev.c: In function ‘hip_netdev_event’:
  hipd/netdev.c:1172: warning: cast discards qualifiers from pointer target type
  hipd/netdev.c:1174: warning: cast discards qualifiers from pointer target type
  hipd/netdev.c:1192: warning: cast discards qualifiers from pointer target type 
  hipd/netdev.c: In function ‘hip_select_source_address’:
  hipd/netdev.c:1391: warning: cast discards qualifiers from pointer target type 
------------------------------------------------------------
revno: 4588
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-25 08:48:59 +0300
message:
  Fixed a failure in triggering base exchange.
  
  Added some removed functionality to hip_netdev_trigger_bex. Now e.g.
  ping6  works again when the HIT and IP address have been configured
  to hosts files or DNS.
------------------------------------------------------------
revno: 4587
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-25 08:18:37 +0300
message:
  Vertical alignment in hipd/init.c.
------------------------------------------------------------
revno: 4586
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-24 19:50:43 +0300
message:
  Fixed failures in hipd start up.
  
  Hipd failed to start because the return values of socket initialization 
  were not interpreted correctly. Fixed.
------------------------------------------------------------
revno: 4585
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-24 19:45:32 +0300
message:
  Renamed a kernel module.
  
  A kernel module failed to load and hipd failed to start. This was on 
  Ubuntu karmic with kernel version 2.6.31-21. Fixed by renaming the 
  kernel module.
------------------------------------------------------------
revno: 4584
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-24 13:36:02 +0200
message:
  cosmetics: Separate warning flags from error flags for greater readability.
------------------------------------------------------------
revno: 4583
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-24 13:32:37 +0200
message:
  Add -Wcast-qual and -Winline to CFLAGS, but just generate warnings, not errors.
------------------------------------------------------------
revno: 4582
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 15:14:30 +0200
message:
  the grand #include cleanup - part IV: firewall/ directory: leftovers
------------------------------------------------------------
revno: 4581
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 14:47:35 +0200
message:
  the grand #include cleanup - part IV: firewall/ directory
  
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4580
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 13:33:26 +0200
message:
  Drop unnecessary directory prefixes from #includes in the same directory.
------------------------------------------------------------
revno: 4579
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 12:37:53 +0200
message:
  cosmetics: Move some functions around to avoid forward declarations.
------------------------------------------------------------
revno: 4578
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 12:32:39 +0200
message:
  Remove stray misplaced Doxygen comments.
------------------------------------------------------------
revno: 4577
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 12:32:06 +0200
message:
  Remove disabled UDP port randomization code.
------------------------------------------------------------
revno: 4576
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 12:31:04 +0200
message:
  cosmetics: Use '#ifdef' instead of '#if defined' for consistency.
------------------------------------------------------------
revno: 4575
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-23 12:24:38 +0200
message:
  Remove some apparently unused debug code.
------------------------------------------------------------
revno: 4574
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-22 19:46:57 +0200
message:
  Remove pointless empty statements.
------------------------------------------------------------
revno: 4573
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-22 19:33:20 +0200
message:
  Clean up system configuration directory definitions.
  
  Introduce more suitable names for the directory creation mask
  definition and move it to a sensible place in the codebase.
------------------------------------------------------------
revno: 4572
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-22 19:20:42 +0200
message:
  Add #include for required header fcntl.h, remove unnecessary config.h #include.
------------------------------------------------------------
revno: 4571
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-22 14:40:19 +0200
message:
  Remove empty function read_rules_exit().
------------------------------------------------------------
revno: 4570
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-22 14:37:40 +0200
message:
  Remove all disabled debug statements.
  
  The reasons for removing the _HIP debug statements are twofold:
  - it shrinks the codebase considerably,
  - identifiers starting with _ and uppercase letters are reserved.
------------------------------------------------------------
revno: 4569
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-05-21 12:50:14 +0200
message:
  cosmetics: fix indentation of a small code block
------------------------------------------------------------
revno: 4568
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-05-21 12:36:58 +0200
message:
  the grand #include cleanup - part III: lib/tool/ directory + collateral damage
      
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4567
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-05-21 12:34:45 +0200
message:
  Replace nonstandard BSD-style type 'u_char' by the standard 'unsigned char'.
------------------------------------------------------------
revno: 4566
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-18 21:46:13 +0200
message:
  cosmetics: minor indentation fix
------------------------------------------------------------
revno: 4565
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 15:46:12 +0200
message:
  firewall: fix a shadowing issue in the main file.
------------------------------------------------------------
revno: 4564
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 15:26:36 +0200
message:
  firewall: fix shadowing in the HICCUPS implementation.
------------------------------------------------------------
revno: 4563
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 15:00:13 +0200
message:
  firewall: fix shadowing in connection tracking.
------------------------------------------------------------
revno: 4562
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:53:55 +0200
message:
  firewall: fix more shadowing in the port cache.
------------------------------------------------------------
revno: 4561
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:48:55 +0200
message:
  firewall: fix shadowing in the cache port.
------------------------------------------------------------
revno: 4560
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:45:12 +0200
message:
  hipd: fix shadowing in the SADP API code.
------------------------------------------------------------
revno: 4559
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:40:52 +0200
message:
  hipd: fix more shadowing issues in the message handling.
------------------------------------------------------------
revno: 4558
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:25:01 +0200
message:
  hipd: fix a shadowing issue in the message handling routine.
------------------------------------------------------------
revno: 4557
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:21:25 +0200
message:
  firewall: make proxy variables static.
------------------------------------------------------------
revno: 4556
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 14:18:09 +0200
message:
  firewall: overhaul of the proxy raw socket creation.
------------------------------------------------------------
revno: 4555
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 13:22:51 +0200
message:
  Fix firewall_close.
  1. Its parameter was shadowing signal(2).
  2. exit(signum) was not "graceful".
------------------------------------------------------------
revno: 4554
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 13:19:26 +0200
message:
  Rewrite and rename hip_handle_exec_application().
------------------------------------------------------------
revno: 4553
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 10:33:28 +0200
message:
  Re-enable -Werror with the exception of shadowing warnings.
------------------------------------------------------------
revno: 4552
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-18 10:03:40 +0200
message:
  Remove duplicate openssl/ecdsa.h #include.
------------------------------------------------------------
revno: 4551
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-18 09:55:52 +0200
message:
  the grand #include cleanup - part II: lib/opphip/ directory
    
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4550
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-18 00:14:29 +0200
message:
  the grand #include cleanup - part I: test/ and tools/ directories
  
  Add required headers, remove unnecessary headers, reorder #includes.
------------------------------------------------------------
revno: 4549
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 00:11:11 +0200
message:
  Shadowing fixes, part 1.
------------------------------------------------------------
revno: 4548
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-18 00:05:16 +0200
message:
  Add the -Wshadow flag and _temporarily_ disable -Wall.
------------------------------------------------------------
revno: 4547
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-17 21:04:21 +0200
message:
  cosmetics: split the CFLAGS onto multiple lines.
------------------------------------------------------------
revno: 4546
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-17 20:24:10 +0200
message:
  Add the "write-strings" warning CFLAG.
------------------------------------------------------------
revno: 4545
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-17 18:55:10 +0200
message:
  Add the warning flag for pointer arithmetic.
  
  Quite a lot of code had to be fixed for this one.
------------------------------------------------------------
revno: 4544
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-17 16:56:20 +0200
message:
  Move the contents of lib/conf into lib/core.
  
  The lib/conf directory contains only two files and there is a circular
  dependency to lib/core anyway.
------------------------------------------------------------
revno: 4543
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-17 16:55:11 +0200
message:
  Adjust path for files that were moved around.
------------------------------------------------------------
revno: 4542
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-17 16:36:38 +0200
message:
  Remove reference to deleted directory lib/performance.
------------------------------------------------------------
revno: 4541
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-17 15:41:25 +0300
message:
  Replaced a __s16 with uint16_t in lib/tool/nlink.c
------------------------------------------------------------
revno: 4540
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-17 15:28:52 +0300
message:
  Renamed a testing section in the manual to more appropiate.
------------------------------------------------------------
revno: 4539
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-17 15:22:44 +0300
message:
  Removed outdated openwrt init.d files and some references to them.
------------------------------------------------------------
revno: 4538
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-17 15:17:12 +0300
message:
  Removed an outdated reference to a bug id from the manual as suggested by Diego.
------------------------------------------------------------
revno: 4537
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-17 15:15:16 +0300
message:
  Fixed another problem in the manual.
  
  The example contradicted with the daemon start order claim in section "Testing a HIP 
  connection with an IPv4-only application".
------------------------------------------------------------
revno: 4536
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-17 15:06:16 +0300
message:
  Fixed a small problem in the manual.
  
  Changed part of a itemized list to an table in section "Testing a HIP connection with an IPv6 
  application" in the manual.
------------------------------------------------------------
revno: 4535
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-17 00:21:30 +0200
message:
  Move configfile-related definitions to the only place they are used.
------------------------------------------------------------
revno: 4534
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-17 00:16:39 +0200
message:
  Move HOSTS_FILE definition to the only place it is used.
------------------------------------------------------------
revno: 4533
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-05-17 00:15:32 +0200
message:
  Remove a misleading comment about the location of certain definitions.
------------------------------------------------------------
revno: 4532
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 23:44:40 +0200
message:
  Move OPT_HI_* definitions to the only place they are used.
------------------------------------------------------------
revno: 4531
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 23:36:28 +0200
message:
  Move LIB_LENGTH definition to the only place it is used.
------------------------------------------------------------
revno: 4530
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 23:17:29 +0200
message:
  Make hip_conf_handle_hi() static; it is not used outside of the file.
------------------------------------------------------------
revno: 4529
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 23:02:09 +0200
message:
  Remove BOS code.
------------------------------------------------------------
revno: 4528
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 19:58:14 +0200
message:
  Remove DHT code.
------------------------------------------------------------
revno: 4527
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 16:37:39 +0200
message:
  doc: Add FIXME comments for issues that need to be addressed.
------------------------------------------------------------
revno: 4526
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 16:36:21 +0200
message:
  doc: misc small typo, grammar and cosmetical fixes
------------------------------------------------------------
revno: 4525
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 16:33:52 +0200
message:
  doc: Adjust hipdnsproxy / hipdnskeyparse paths.
------------------------------------------------------------
revno: 4524
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 16:32:47 +0200
message:
  doc: Fix the handling of '<' and '>' in examples.
------------------------------------------------------------
revno: 4523
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 16:24:33 +0200
message:
  doc: Remove date references from the HOWTO.
  
  The date references are misleading and likely to never get updated.
------------------------------------------------------------
revno: 4522
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 16:18:31 +0200
message:
  doc: Assume that hipd/hipfw are installed on the system.
  
  Previously, they were sometimes specified by the source path, sometimes not.
------------------------------------------------------------
revno: 4521
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 13:20:05 +0200
message:
  doc: cosmetics: Fix indentation of the VNC section.
------------------------------------------------------------
revno: 4520
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 13:18:16 +0200
message:
  doc: Create proper subsections in the VNC section instead of faking them.
------------------------------------------------------------
revno: 4519
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 12:38:14 +0200
message:
  doc: Fix syntax and placement of '<' and '>'.
------------------------------------------------------------
revno: 4518
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 12:35:31 +0200
message:
  doc: small grammar fixes
------------------------------------------------------------
revno: 4517
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-16 12:34:20 +0200
message:
  doc: hipd no longer kills existing hipds on startup.
------------------------------------------------------------
revno: 4516
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 17:35:04 +0200
message:
  doc: Remove outdated comments about the contents of the OpenWrt Makefile.
------------------------------------------------------------
revno: 4515
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 17:30:34 +0200
message:
  doc: Remove outdated comment about "main" and "userspace" repositories.
------------------------------------------------------------
revno: 4514
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 17:24:20 +0200
message:
  doc: Remove list of packages to install for compiling OpenWrt.
  
  This list is subject to change from OpenWrt version to OpenWrt version.
  The list of required packages can always be found on the OpenWrt homepage.
------------------------------------------------------------
revno: 4513
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 17:09:49 +0200
message:
  doc: The firewall is compiled by default now; there is no need to enable it.
------------------------------------------------------------
revno: 4512
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 17:05:54 +0200
message:
  doc: Remove suggested invocation of 'configure' before 'make install'.
  Running 'configure' before 'make install' is unnecessary and pointless.
------------------------------------------------------------
revno: 4511
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 17:03:13 +0200
message:
  Remove outdated compiler recommendation for compiling the Linux kernel.
------------------------------------------------------------
revno: 4510
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 16:57:07 +0200
message:
  Update obsolete documentation build instructions.
------------------------------------------------------------
revno: 4509
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 16:55:27 +0200
message:
  Remove hipfw management interface leftovers.
------------------------------------------------------------
revno: 4508
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-15 16:48:51 +0200
message:
  Remove misleading comment, the XML HOWTO *is* UTF-8.
------------------------------------------------------------
revno: 4507
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-05-14 14:31:23 +0200
message:
  hipd: add the -m switch for kernel modules.
  
  The default behaviour is still one of loading the required
  modules on startup and unloading them on exit. The switch
  disables this interaction: hipd assumes everything is up
  and running on the kernel side.  Main use-case of this
  switch: OpenWRT.
------------------------------------------------------------
revno: 4506
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-13 22:23:52 +0300
message:
  Minor code clean up. Replaced a __const with a normal const.
------------------------------------------------------------
revno: 4505
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-13 21:50:54 +0300
message:
  Added emacs configuration to HACKING (suggested by Diego originally).
------------------------------------------------------------
revno: 4504
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-05-13 21:46:22 +0300
message:
  Removed an obsolete section on autotools from HACKING.
------------------------------------------------------------
revno: 4503
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-05-13 14:01:07 +0200
message:
  autobuild: Export USER environment variable so it is available to scratchbox.
------------------------------------------------------------
revno: 4502
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 18:12:02 +0200
message:
  autobuild: Make sure that the USER environment variable is set.
------------------------------------------------------------
revno: 4501
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 18:09:38 +0200
message:
  Remove agent code.
------------------------------------------------------------
revno: 4500
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 15:57:56 +0200
message:
  Remove i3 code.
------------------------------------------------------------
revno: 4499
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 15:55:00 +0200
message:
  Directly return 0 / -1 instead of using weird nonstandard definitions.
------------------------------------------------------------
revno: 4498
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 14:55:53 +0200
message:
  Use LOGNAME instead of USER environment variable.
  
  LOGNAME is present even in very minimal restricted environments,
  like for example the environment available to jobs started by cron.
------------------------------------------------------------
revno: 4497
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 14:55:11 +0200
message:
  The Python DNS library was moved; adjust the referenced path.
------------------------------------------------------------
revno: 4496
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 14:29:33 +0200
message:
  Remove pfkey/ipsec code.
------------------------------------------------------------
revno: 4495
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 12:46:51 +0200
message:
  Delete reference to OpenWrt patches that were removed a long time ago.
------------------------------------------------------------
revno: 4494
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 12:46:19 +0200
message:
  esp_prot_config.cfg no longer resides in the tools subdirectory.
------------------------------------------------------------
revno: 4493
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 12:43:39 +0200
message:
  Adjust OpenWrt package infrastructure path; it was moved around.
------------------------------------------------------------
revno: 4492
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 12:43:02 +0200
message:
  Remove reference to long-gone source tree path.
------------------------------------------------------------
revno: 4491
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-12 13:28:26 +0300
message:
  Removed a reference to hipsetup in the manual.
------------------------------------------------------------
revno: 4490
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 12:09:10 +0200
message:
  Drop pointless hip_ prefix from lib/core/hip_capability.[ch] file names.
------------------------------------------------------------
revno: 4489
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 12:04:40 +0200
message:
  Drop pointless hip_ prefix from lib/core/hip_statistics.[ch] file names.
------------------------------------------------------------
revno: 4488
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 11:53:39 +0200
message:
  Drop now unnecessary wildcard patterns from EXTRA_DIST for the test/tools dir.
------------------------------------------------------------
revno: 4487
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-05-12 12:48:52 +0300
message:
  Removed a commented block in the manual about DHT.
------------------------------------------------------------
revno: 4486
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 11:47:36 +0200
message:
  Remove unused test/conntest.h header file. The corresponding .c files are gone.
------------------------------------------------------------
revno: 4485
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-12 11:45:28 +0200
message:
  Remove empty opendht directory; its content was previously removed.
------------------------------------------------------------
revno: 4484
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-11 15:04:56 +0200
message:
  hipd: document the -p switch.
------------------------------------------------------------
revno: 4483
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-11 15:01:55 +0300
message:
  Applied review suggestions from Diego for patch 4479.
  Quite from the the review:
  
  Just try grepping the tree for the remainders of "conntest".
  
  The patches/opendht directory is now empty, but still referenced.
  
  More things, but probably not an exhaustive list:
  
  > > --- Makefile.am	2010-05-09 13:09:02 +0000
  > > +++ Makefile.am	2010-05-11 07:02:11 +0000
  > > @@ -88,26 +77,11 @@
  > >  
  > >  
  > > -### source declarations ###
  There are still source declarations below this line.
  
  > > --- doc/HOWTO.xml	2010-05-09 12:30:33 +0000
  > > +++ doc/HOWTO.xml	2010-05-11 07:02:11 +0000
  > > @@ -980,9 +980,6 @@
  > >      $(INSTALL_DATA) ./files/hipfw.init $(1)/etc/init.d/hipfw
  > >      $(INSTALL_DATA) ./files/hipl.modules $(1)/etc/modules.d/35-hipl
  > >      $(INSTALL_DATA) ./files/test/* $(1)/etc/init.d/test/
  The above line looks very suspicious.
------------------------------------------------------------
revno: 4482
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-11 14:36:57 +0300
message:
  Reverted last commit. Distribution tarball completeness check failed.
------------------------------------------------------------
revno: 4481
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-11 11:46:50 +0300
message:
  Removed cfg pattern from tools extra dist.
------------------------------------------------------------
revno: 4480
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-11 11:28:52 +0300
message:
  A fix to 'make dist' target which failed after my last commit.
------------------------------------------------------------
revno: 4479
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-05-11 10:02:11 +0300
message:
  Removed unnecessary cruft, including:
  * old wireshark patches (hip patch is already in vanilla wireshark)
  * test thingies (manual says now to use nc6 instead of conntest stuff)
  * old openwrt stuff
  * old dht stuff
  
  Renamed and relocated files to be more consistent:
  * binary packaging start up scripts
  * firewall config file
  
  The changes depended on .bzrignore, Makefiles, manual, HACKING and
  spec files, so I followed the trail of changes also there.
  
  Tested:
  * make all
  * make deb
  * make dist
  
  Note: there is no "test" binary package anymore because it was empty!
------------------------------------------------------------
revno: 4478
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 15:09:02 +0200
message:
  Drop 'make bin' target; 'make deb rpm' can be used instead.
------------------------------------------------------------
revno: 4477
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 15:07:26 +0200
message:
  Drop m4 directory from EXTRA_DIST.
  This workaround for CentOS should no longer be needed.
------------------------------------------------------------
revno: 4476
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 14:52:40 +0200
message:
  packaging: Refactor common variables between deb and RPM build.
------------------------------------------------------------
revno: 4475
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 14:37:45 +0200
message:
  Remove one last remnant of obsolete MAEMO package building infrastructure.
------------------------------------------------------------
revno: 4474
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 14:30:33 +0200
message:
  Remove obsolete infrastructure for building MAEMO deb packages.
  Nowadays Debian packages for MAEMO are built with dpkg-buildpackage.
------------------------------------------------------------
revno: 4473
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 14:29:03 +0200
message:
  Remove outdated comments about broken Python build system; it is now fixed.
------------------------------------------------------------
revno: 4472
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 14:26:05 +0200
message:
  Remove reference to nonexisting configure option --enable-maemo.
------------------------------------------------------------
revno: 4471
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-05-09 14:15:44 +0200
message:
  Remove obsolete Bamboo init.d files.
------------------------------------------------------------
revno: 4470
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-05-08 20:45:51 +0200
message:
  Remove disabled and unnecessary function pisa_check_signature.
  The signature check is already performed in conntrack.c.
------------------------------------------------------------
revno: 4469
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-05-05 00:09:08 +0200
message:
  Revert stray dependency change for version.h.
------------------------------------------------------------
revno: 4468
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 23:34:06 +0200
message:
  Add required headers; should fix a build problem on MAEMO 4.
------------------------------------------------------------
revno: 4467
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 23:16:09 +0200
message:
  Move maintainer scripts from the test to the tools directory.
------------------------------------------------------------
revno: 4466
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 23:10:09 +0200
message:
  Use /etc as system configuration directory in Debian packages.
------------------------------------------------------------
revno: 4465
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 22:58:15 +0200
message:
  Move packaging directory to the top level; the test subdir is not a good place.
------------------------------------------------------------
revno: 4464
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 19:13:38 +0200
message:
  Remove duplicate i3 eprintf code.
------------------------------------------------------------
revno: 4463
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 19:11:55 +0200
message:
  whitespace indentation cosmetics
------------------------------------------------------------
revno: 4462
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 18:52:38 +0200
message:
  Adjust path now that stats.pl was moved.
------------------------------------------------------------
revno: 4461
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-05-04 12:24:04 +0200
message:
  Factorize repeating _LHASH cast pattern.
------------------------------------------------------------
revno: 4460
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-05-04 10:28:27 +0200
message:
  hipd: fix the spec of the command line parser.
  
  Success or failure can hardly be defined in this
  particular context. The only relevant aspect is whether
  the caller should go on or exit(3).
------------------------------------------------------------
revno: 4459
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-03 21:38:42 +0200
message:
  Fix a circular #include in util.h.
------------------------------------------------------------
revno: 4458
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-03 19:08:15 +0200
message:
  libhipcore: move and fix hip_print_version.
  
  A function named like this shoud _not_ call exit(3), even
  it's documented in the doxy-comment (it was not the case).
  Such "flow control" decisions should only be taken by its
  caller.
  
  Even more, a function with just 2 statements does not
  deserve its own source file, therefore relocate it as 
  "static inline" to the corresponding header file.
------------------------------------------------------------
revno: 4457
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-03 18:43:45 +0200
message:
  Major overhaul of the privilege separation code.
  
  The code based on libcap was completely removed, because
  of the low/obsolescent availability of libcap (OpenWRT 
  doesnt have it, Maemo has an ancient version). The
  "altsep" code (based on straight syscalls) is much more
  "portable" across Linux boxes: it just relies on some
  kernel headers, no libraries involved.
  
  Furthermore, privilege separation is no longer a config
  option: it does not make any sense. It belongs to the 
  _runtime_. Therefore it's now enabled by default and can
  be disabled in hipd via the -p command line switch.
  
  This overhaul was approved by Rene.
------------------------------------------------------------
revno: 4456
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-03 17:00:11 +0200
message:
  hipd: set the default initial debug level to MEDIUM.
------------------------------------------------------------
revno: 4455
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-03 16:46:01 +0200
message:
  hipd: add a -d command line switch (debug level ALL).
  
  This is the _INITIAL_ debug level, to be overriden by the
  value in the cofig file (if any).
------------------------------------------------------------
revno: 4454
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-05-03 16:00:58 +0200
message:
  hipd: further main() improvements.
  
  The parsing of the command line is now factored-out in
  its own function. This is invoked only once, before the
  ckeck of the user ID. The options from the command line 
  parameters are now passed down to hipd_init as flags within
  a 64-bit integer.
------------------------------------------------------------
revno: 4453
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-05-03 07:24:28 +0300
message:
  Fixed 'make dist'. Forgot to exclude some directories on their removal.
------------------------------------------------------------
revno: 4452
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-05-02 17:07:33 +0300
message:
  Deleted some golden oldies. If you miss something, please readd yourself.
------------------------------------------------------------
revno: 4451
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-02 15:27:49 +0200
message:
  hipd: improve the main() function.
  
  A non-priviledged user should be able to see the usage message and the
  version of hipd.
------------------------------------------------------------
revno: 4450
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-05-02 15:14:43 +0300
message:
  On a request from Samu, I added Ubuntu and Fedora based instructions to 
  solve compilation dependencies in the INSTALL file.
------------------------------------------------------------
revno: 4449
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-05-02 14:42:04 +0300
message:
  Rearranged HIPL installation instructions into more chronological order 
  in the INSTALL file. The instructions now favor a bit more first time 
  installation which is usually the hardest.
------------------------------------------------------------
revno: 4448
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-02 02:49:12 +0200
message:
  Add kernel module unloading for PRIVSEP.
  This implies adding a new capability to the list. The removal function
  is now called at the end of the exit routine.
------------------------------------------------------------
revno: 4447
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-02 00:29:58 +0200
message:
  Use the kernel constant for capability version.
------------------------------------------------------------
revno: 4446
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-05-02 00:12:45 +0200
message:
  Provide syscall wrappers for capget/capset.
  With ALTSEP enabled, using own prototypes was way too ugly. You don't
  copy the function prototype of execve(2) in order to avoid #including
  , do you?
------------------------------------------------------------
revno: 4445
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-05-01 15:46:51 +0200
message:
  Added Bazaar branch-nick to hipd version output.
------------------------------------------------------------
revno: 4444
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-04-29 21:36:31 +0200
message:
  Added performance measurement for UPDATE packets.
------------------------------------------------------------
revno: 4443
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 19:24:31 +0200
message:
  Remove pointless header file pfkeyapi.h.
  
  The header is just a wrapper around xfrmapi.h; #include that directly instead.
------------------------------------------------------------
revno: 4442
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 18:08:41 +0200
message:
  Remove #ifdefs around harmless i3 #include.
------------------------------------------------------------
revno: 4441
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 16:59:33 +0200
message:
  Rename lib/conf/hipconf.[ch] => lib/conf/conf.[ch].
  
  This avoids a name clash with a similarly named file in the tools subdirectory.
------------------------------------------------------------
revno: 4440
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-04-29 14:13:02 +0200
message:
  added small build script for maemo environment
  
  Hope this eases development for Nxx0
------------------------------------------------------------
revno: 4439
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 11:48:01 +0200
message:
  Document how to override -Werror at configure time.
------------------------------------------------------------
revno: 4438
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 11:27:16 +0200
message:
  Restore mistakenly commented-out libipq check.
------------------------------------------------------------
revno: 4437
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 11:26:03 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4436
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-29 01:41:10 +0200
message:
  autobuild: Remove hipdnskeyparse / hipdnsproxy hacks.
  
  These tools are now packaged properly, there is no longer a need to
  account for them separately in the tarball completeness check.
------------------------------------------------------------
revno: 4435
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 19:49:19 +0200
message:
  Properly resolve hipdnsproxy installation.
  
  Drop the wrapper that invokes the daemon and just install the daemon into
  a system path directly. Dependent Python modules are also installed into
  system directories, where they belong.
  
  This includes renaming the daemon to the name of the wrapper, thus
  removing one layer of indirection.
------------------------------------------------------------
revno: 4434
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 19:09:59 +0200
message:
  Properly resolve hipdnskeyparse installation.
  
  Drop the wrapper that invokes the tool and just install the tool into a
  system path directly. Dependent Python modules are also installed into
  system directories, where they belong.
  
  This includes renaming the Python tool to the name of the wrapper, thus
  removing one layer of indirection.
------------------------------------------------------------
revno: 4433
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 18:16:26 +0200
message:
  autobuild: Do not filter out hipdns* template files in the tarball check.
------------------------------------------------------------
revno: 4432
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 18:11:09 +0200
message:
  Give the source file for hipconf the same basename as the program.
------------------------------------------------------------
revno: 4431
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 17:47:49 +0200
message:
  Move dnsproxy code to a subdirectory.
------------------------------------------------------------
revno: 4430
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 17:42:01 +0200
message:
  Remove duplicate Python library pyip6.py; it already exists on the top level.
------------------------------------------------------------
revno: 4429
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 17:41:07 +0200
message:
  Install DNS library for hipdnsproxy in the hipdnsproxy subdirectory.
------------------------------------------------------------
revno: 4428
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 17:13:14 +0200
message:
  Do not install hipdns tools into a pointless "tools" subdirectory.
------------------------------------------------------------
revno: 4427
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 17:07:35 +0200
message:
  Group local imports separately.
------------------------------------------------------------
revno: 4426
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 16:57:00 +0200
message:
  Remove redundant basename function application; just use the value directly.
------------------------------------------------------------
revno: 4425
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 16:30:45 +0200
message:
  Move CFLAGS/CPPFLAGS setting to the top of configure.
  This simplifies the addition of more flags further down.
------------------------------------------------------------
revno: 4424
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 16:10:49 +0200
message:
  Add shell templates from the tools directory to the distribution tarball.
------------------------------------------------------------
revno: 4423
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 14:49:35 +0200
message:
  Eliminate gen-python-starter.sh indirection.
  
  Instead of using gen-python-starter.sh to generate shell scripts and adjust
  paths in those shell scripts according to command line parameters, configure
  now adjusts those paths. This avoids problems when configure is invoked
  again with a different prefix value.
------------------------------------------------------------
revno: 4422
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 13:35:51 +0200
message:
  cosmetics: Generate slightly more pretty looking shell scripts.
------------------------------------------------------------
revno: 4421
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-28 13:30:01 +0200
message:
  Reenable check that a certificate actually belongs to the subject.
------------------------------------------------------------
revno: 4420
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-28 12:50:02 +0200
message:
  Remove xfrm[46]_tunnel kernel modules from the list.
  They are not required, ESP is flowing fine even without them.
------------------------------------------------------------
revno: 4419
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-04-27 23:15:32 +0200
message:
  Fix the command used to enable alignment traps on ARM.
------------------------------------------------------------
revno: 4418
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-04-27 18:38:06 +0200
message:
  Replaced static definition of performance constants with enumeration.
  
  Also removed unneeded measurement slots.
------------------------------------------------------------
revno: 4417
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 21:43:52 +0200
message:
  Restore disabled PISA code that was removed.
  
  According to Thomas Jansen this code will be used in the future.
------------------------------------------------------------
revno: 4416
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:48:41 +0200
message:
  Check for the availability of xmlto and only then build the XML documentation.
------------------------------------------------------------
revno: 4415
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:23:56 +0200
message:
  Change variable type from int to socklen_t.
  
  This fixes the warning:
  test/demo/stdinserver.c:109: error: pointer targets in passing argument 3 of `accept' differ in signedness
  /usr/include/sys/socket.h:214: note: expected `socklen_t * restrict' but argument is of type `int *'
------------------------------------------------------------
revno: 4414
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:19:16 +0200
message:
  Add _BSD_SOURCE definition for s6_add32 member in struct in6_addr.
------------------------------------------------------------
revno: 4413
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:16:54 +0200
message:
  Add missing strings.h #include for bzero().
------------------------------------------------------------
revno: 4412
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:16:13 +0200
message:
  Remove one unused variable.
------------------------------------------------------------
revno: 4411
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:15:03 +0200
message:
  Mark functions only used within their files as static.
------------------------------------------------------------
revno: 4410
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-26 20:13:19 +0200
message:
  whitespace cosmetics: fix macro indentation
------------------------------------------------------------
revno: 4409
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-04-26 15:38:28 +0200
message:
  Fix a critical typo (kernel module name).
------------------------------------------------------------
revno: 4408
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-04-26 15:21:37 +0300
message:
  Removed a bad check from the proxy code.
------------------------------------------------------------
revno: 4407
committer: Hu Weiwei 
branch nick: trunk
timestamp: Sun 2010-04-25 22:00:15 +0300
message:
  bug fix for client-side proxy
------------------------------------------------------------
revno: 4406
committer: Tim Just 
branch nick: trunk
timestamp: Sun 2010-04-25 16:38:43 +0200
message:
  Added startup time measurement.
  
  The startup time of the daemon (until the mainloop is reached) can now be
  measured using the performance library. The new slot is called PERF_STARTUP.
------------------------------------------------------------
revno: 4405
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-22 12:12:54 +0200
message:
  cosmetics: Consistently format all multiple inclusion guards in headers.
------------------------------------------------------------
revno: 4404
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-22 12:10:34 +0200
message:
  Fix #endif comments of multiple inclusion guards.
  
  For consistency and readability reasons the #endifs of multiple inclusion
  guards should be commented with the guard name.
------------------------------------------------------------
revno: 4403
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-22 12:05:56 +0200
message:
  Fix #endif comments of multiple inclusion guards.
  
  For consistency and readability reasons the #endifs of multiple inclusion
  guards should be commented with the guard name.
------------------------------------------------------------
revno: 4402
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-22 12:04:20 +0200
message:
  Add missing multiple inclusion guards.
------------------------------------------------------------
revno: 4401
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-22 12:03:19 +0200
message:
  Fix wrong multiple inclusion guards; the filename should be the template.
------------------------------------------------------------
revno: 4400
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-22 11:25:28 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4399
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 23:50:48 +0200
message:
  Pack the hip_hadb_state structure.
  This fixes the segfault occuring on the 32-bit morpheus. The compiler
  (gcc-4.3.3) does different alignments for this structure in the compile 
  units of hadb.c and output.c
------------------------------------------------------------
revno: 4398
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 20:05:38 +0200
message:
  Add the missing string parameter to a HIP_INFO call.
------------------------------------------------------------
revno: 4397
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 20:02:00 +0200
message:
  Fix a comment typo
------------------------------------------------------------
revno: 4396
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 19:30:23 +0200
message:
  Remove 'extern "C"' declarations for C++.
  
  HIPL is a C project.  Such declarations belong in the C++ code using HIPL.
  Besides, only a select few headers were carrying the declarations.
------------------------------------------------------------
revno: 4395
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 19:12:49 +0200
message:
  Remove reference to non-existing function get_local_hits_wrapper().
------------------------------------------------------------
revno: 4394
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 18:38:28 +0200
message:
  whitespace cosmetics: vertical alignment
------------------------------------------------------------
revno: 4393
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 18:35:42 +0200
message:
  Declare hip_esp structures before they are used.
------------------------------------------------------------
revno: 4392
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 18:33:58 +0200
message:
  Doxygenize file header.
------------------------------------------------------------
revno: 4391
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 18:18:58 +0200
message:
  Remove struct hip_in6_addr_port, it is unused.
------------------------------------------------------------
revno: 4390
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 18:18:27 +0200
message:
  Remove hip_build_param_via_rvs_nat() declaration, the function was removed.
------------------------------------------------------------
revno: 4389
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 18:08:58 +0200
message:
  Replace BSD integer types by standard POSIX types.
------------------------------------------------------------
revno: 4388
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 17:39:34 +0200
message:
  Remove HIPL_OPENSSL_100 #define indirection, instead use LHASH_OF directly.
  
  The indirection has no benefits except complication; avoid it.
------------------------------------------------------------
revno: 4387
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 17:30:36 +0200
message:
  Move multiple inclusion guards before #includes; fix #endif comment.
------------------------------------------------------------
revno: 4386
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 17:18:19 +0200
message:
  Remove hip_db_struct_t typedef for HIP_HASHTABLE.
  
  The typedef is a double indirection, HIP_HASHTABLE is already a typedef.
  Removing it makes the code less of an indirection maze.
------------------------------------------------------------
revno: 4385
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 16:47:24 +0200
message:
  Use default CPPFLAGS to compile headers and restore _BSD_SOURCE where required.
  
  This is the proper solution to avoid a mismatch between compiler flags during
  different parts of the compilation process.  Plus, it makes sure the headers
  remain standalone.
------------------------------------------------------------
revno: 4384
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 16:18:05 +0200
message:
  Remove hack for missing Linux-specific integer types.
  
  If this turns out to remain a problem after the upcoming round of header
  #include changes, I will come up with a proper solution.
------------------------------------------------------------
revno: 4383
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 14:16:58 +0200
message:
  Remove disabled and non-compiling hashchain test code.
------------------------------------------------------------
revno: 4382
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 12:32:48 +0200
message:
  Remove unused preprocessor check for HIP_UNITTEST_MODE.
------------------------------------------------------------
revno: 4381
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 11:25:35 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4380
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 11:20:19 +0200
message:
  Move SOFILE definition to the only place it is used.
------------------------------------------------------------
revno: 4379
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-21 11:17:52 +0200
message:
  Remove unused definitions.
------------------------------------------------------------
revno: 4378
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 02:56:17 +0200
message:
  Check the return value of system(2).
------------------------------------------------------------
revno: 4377
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 01:29:00 +0200
message:
  Add hip_remove_kernel_modules.
------------------------------------------------------------
revno: 4376
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 01:07:21 +0200
message:
  Simplify probe_kernel_modules.
  For the networking kernel modules, reduce fork/freopen/exec to a simple
  system(3) with internal stderr redirection.
------------------------------------------------------------
revno: 4375
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-04-21 00:43:16 +0200
message:
  Major rework of probe_kernel_modules.
  * make it return int so the init routine can stop on modprobe failure
  * move the module array(s) out of the function
  * split the module array into crypto and net modules
  * separate handling of crypto modules, because of /proc/crypto data
------------------------------------------------------------
revno: 4374
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-04-20 23:54:14 +0200
message:
  Remove "capability" from the kernel module list.
  
  Such a module does no longer exist in reasonably recent kernels. As a 
  matter of fact, there's not much from the kernel security subsytem that
  can be built as a module.
------------------------------------------------------------
revno: 4373
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-04-20 23:35:42 +0200
message:
  Remove cbc and des from the kernel module list.
  
  ESP depends on these, so there's no need to modprobe the separately.
------------------------------------------------------------
revno: 4372
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-04-20 23:22:33 +0200
message:
  Remove ipv6 from the kernel module list.
  
  The IPv6 tunneling modules depend on it.
------------------------------------------------------------
revno: 4371
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-04-20 23:18:13 +0200
message:
  Remove blkcipher from module list.
  
  AES and DES modules depend on it (being block ciphers).
------------------------------------------------------------
revno: 4370
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-04-20 22:48:20 +0200
message:
  Remove the sysinfo function. The data printed by it (lsmod, cpuinfo)
  should normally be included in a bug report in a separate manner.
------------------------------------------------------------
revno: 4369
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 17:25:10 +0200
message:
  Remove obscure Debian compilation workaround.
  
  This hack is 6 years old now and not needed on current systems, most
  likely it is not even necessary on old systems by now...
------------------------------------------------------------
revno: 4368
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 17:20:07 +0200
message:
  Only #include required headers in conntest.c, conntest.h, conntest-server.c.
------------------------------------------------------------
revno: 4367
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 17:07:46 +0200
message:
  Mark functions only used in conntest.c as static.
------------------------------------------------------------
revno: 4366
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 17:06:25 +0200
message:
  Remove unused function main_client_native().
------------------------------------------------------------
revno: 4365
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 15:57:38 +0200
message:
  Specify just the top-level source directory as input and let Doxygen find files
  recursively from there instead of listing all source directories manually.
------------------------------------------------------------
revno: 4364
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 15:45:01 +0200
message:
  The doxygen target should depend on doc/Doxyfile.
------------------------------------------------------------
revno: 4363
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 15:36:41 +0200
message:
  Remove doc/Doxyfile from the dist tarball manually.
  
  The complete doc/ subdirectory is listed in EXTRA_DIST to work around the
  braindead way that autotools uses to construct distribution tarballs, namely
  only include what has been explicitly listed.  Since this is error-prone, we
  add complete directories to EXTRA_DIST and never have to worry about declaring
  new files as dist_THIS and dist_THAT.  Of course this breaks down when there
  is a generated file in such a subdirectory, such as doc/Doxyfile.
  
  So in summary, this disgusting hack is necessary to work around the issue we
  have with the stupid dist* implementation in automake.  Way to go...
------------------------------------------------------------
revno: 4362
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 14:18:06 +0200
message:
  Remove unnecessary #ifdefs around function declarations in headers.
------------------------------------------------------------
revno: 4361
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 14:17:05 +0200
message:
  Remove unnecessary #ifdef around extern variable declaration.
------------------------------------------------------------
revno: 4360
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 14:15:57 +0200
message:
  Remove unnecessary #ifdefs around harmless header #includes.
------------------------------------------------------------
revno: 4359
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 13:21:03 +0200
message:
  Remove unnecessary OpenSSL #include.
------------------------------------------------------------
revno: 4358
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 13:19:56 +0200
message:
  cosmetics: Move daemon_db variable declaration to avoid an #ifdef.
------------------------------------------------------------
revno: 4357
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 13:17:15 +0200
message:
  cosmetics: Move one function around to merge two CONFIG_HIP_MIDAUTH #ifdefs.
------------------------------------------------------------
revno: 4356
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 13:12:06 +0200
message:
  Conditionally compile hipd/oppipdb.c instead of enclosing it by #ifdef.
------------------------------------------------------------
revno: 4355
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 13:05:50 +0200
message:
  cosmetics: Reorder functions to avoid forward declarations.
------------------------------------------------------------
revno: 4354
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 13:03:16 +0200
message:
  Merge two consecutive identical #ifdefs.
------------------------------------------------------------
revno: 4353
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:57:12 +0200
message:
  Only compile test/sqliteteststub.c if agent is enabled.
  Also remove the related #ifdeffery from the file.
------------------------------------------------------------
revno: 4352
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:47:50 +0200
message:
  Move conditional global variable opportunistic_mode to where it is used.
  This saves one #ifdef.
------------------------------------------------------------
revno: 4351
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:44:16 +0200
message:
  Declare hip_use_opptcp and hip_use_hi3 variables as extern in hipd/hipd.h.
  
  The variables are in hipd/hipd.c, so this is the proper place for them.
------------------------------------------------------------
revno: 4350
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:38:04 +0200
message:
  Merge both implementations of hip_set_lowcapability().
  
  The #ifdefs are now inside the function so that at least the declaration
  and a few lines of code are shared.
------------------------------------------------------------
revno: 4349
committer: Joakim Koskela 
branch nick: trunk
timestamp: Tue 2010-04-20 13:34:37 +0300
message:
  Updated the maemo manual entry slightly
------------------------------------------------------------
revno: 4348
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:32:14 +0200
message:
  Fix illegal identifier.
  
  Identifiers starting with _ and uppercase letters are reserved for the system.
------------------------------------------------------------
revno: 4347
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:31:28 +0200
message:
  Remove duplicate definition.
------------------------------------------------------------
revno: 4346
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:28:59 +0200
message:
  Remove CONFIG_HIP_PRIVSEP #ifdefs from lib/core/hip_capability.c.
  
  The file is only compiled if that condition is true.
------------------------------------------------------------
revno: 4345
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 12:23:34 +0200
message:
  Conditionally compile lib/core/sqlitedbapi.c instead of enclosing it by #ifdef.
------------------------------------------------------------
revno: 4344
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-20 11:25:50 +0200
message:
  Doxygen documentation moved to doc/doxy; remove that directory on 'make clean'.
------------------------------------------------------------
revno: 4343
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-19 18:19:10 +0200
message:
  Use @abs_top_srcdir@ instead of @abs_srcdir@ to specify input directories.
  
  Without this, Doxygen assumes that input directories are specified relative
  to the doc/ subdirectory and fails to find sources.
------------------------------------------------------------
revno: 4342
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-04-19 17:48:28 +0200
message:
  Fix the debian package spec.
------------------------------------------------------------
revno: 4341
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-04-17 13:18:23 +0200
message:
  Generate Doxygen documentation in the doc/ subdirectory.
------------------------------------------------------------
revno: 4340
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-04-17 13:17:20 +0200
message:
  Move Doxyfile.in into the doc subdirectory.
------------------------------------------------------------
revno: 4339
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:50:27 +0200
message:
  Remove disabled code from the hipd directory.
------------------------------------------------------------
revno: 4338
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:50:02 +0200
message:
  Remove disabled code from hipd/registration.c.
------------------------------------------------------------
revno: 4337
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:49:34 +0200
message:
  Remove disabled code from hipd/input.c.
------------------------------------------------------------
revno: 4336
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:48:56 +0200
message:
  Remove disabled code from hipd/output.c.
------------------------------------------------------------
revno: 4335
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:48:31 +0200
message:
  Remove disabled code from hipd/oppdb.c.
------------------------------------------------------------
revno: 4334
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:48:01 +0200
message:
  Remove disabled code from hipd/update.c.
------------------------------------------------------------
revno: 4333
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:47:36 +0200
message:
  Remove disabled code from hipd/hi3.c.
------------------------------------------------------------
revno: 4332
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:46:48 +0200
message:
  Remove disabled code from hipd/oppipdb.c.
------------------------------------------------------------
revno: 4331
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:46:15 +0200
message:
  Remove disabled code from hipd/dhtqueue.c.
------------------------------------------------------------
revno: 4330
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:45:44 +0200
message:
  Remove disabled code from hipd/cert.c.
------------------------------------------------------------
revno: 4329
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:44:39 +0200
message:
  Remove disabled code from hipd/nsupdate.c.
------------------------------------------------------------
revno: 4328
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:43:56 +0200
message:
  Remove disabled code from hipd/hiprelay.c.
------------------------------------------------------------
revno: 4327
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:43:22 +0200
message:
  Remove disabled code from hipd/user.c.
------------------------------------------------------------
revno: 4326
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:42:51 +0200
message:
  Remove disabled code from hipd/cookie.c.
------------------------------------------------------------
revno: 4325
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:42:21 +0200
message:
  Remove disabled code from hipd/init.c.
------------------------------------------------------------
revno: 4324
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:41:45 +0200
message:
  Remove disabled code from hipd/keymat.c.
------------------------------------------------------------
revno: 4323
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:41:06 +0200
message:
  Remove disabled code from hipd/hadb.c.
------------------------------------------------------------
revno: 4322
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 20:40:18 +0200
message:
  Remove disabled code from hipd/netdev.c.
------------------------------------------------------------
revno: 4321
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 03:36:19 +0200
message:
  Remove disabled code from lib/core/ directory.
------------------------------------------------------------
revno: 4320
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 03:35:28 +0200
message:
  Remove disabled code from lib/core/builder.c.
------------------------------------------------------------
revno: 4319
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 03:30:31 +0200
message:
  Remove disabled code from the lib/too/ directory.
------------------------------------------------------------
revno: 4318
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 03:29:46 +0200
message:
  Remove disabled code from lib/tool/nlink.c.
------------------------------------------------------------
revno: 4317
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 03:26:53 +0200
message:
  Remove disabled code from the lib/conf/ directory.
------------------------------------------------------------
revno: 4316
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 02:48:46 +0200
message:
  Remove disabled code from the lib/opphip/ directory.
------------------------------------------------------------
revno: 4315
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 02:47:16 +0200
message:
  Remove disabled code from the lib/gui/ directory.
------------------------------------------------------------
revno: 4314
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 02:46:07 +0200
message:
  Remove disabled code from the lib/dht directory.
------------------------------------------------------------
revno: 4313
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:36:41 +0200
message:
  Remove disabled code from the rest of the firewall subdirectory.
------------------------------------------------------------
revno: 4312
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:33:52 +0200
message:
  Remove disabled code from firewall/proxy*.[ch].
------------------------------------------------------------
revno: 4311
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:31:51 +0200
message:
  Remove disabled code from firewall/user_ipsec_sadb.c.
------------------------------------------------------------
revno: 4310
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:29:49 +0200
message:
  Remove disabled code from firewall/pisa.c.
------------------------------------------------------------
revno: 4309
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:29:06 +0200
message:
  Remove disabled code from firewall/opptcp.c.
------------------------------------------------------------
revno: 4308
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:26:21 +0200
message:
  Remove disabled code from firewall/rule_management.c.
------------------------------------------------------------
revno: 4307
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 01:25:38 +0200
message:
  Remove all disabled code from firewall/conntrack.c.
------------------------------------------------------------
revno: 4306
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 00:58:45 +0200
message:
  Remove disabled code from the agent subdirectory.
------------------------------------------------------------
revno: 4305
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 00:53:36 +0200
message:
  Remove disabled code from tools/hipconftool.c.
------------------------------------------------------------
revno: 4304
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 00:52:16 +0200
message:
  Remove another overlooked disabled code block.
------------------------------------------------------------
revno: 4303
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 00:49:30 +0200
message:
  Remove disabled code from the test subdirectory.
------------------------------------------------------------
revno: 4302
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 00:48:55 +0200
message:
  Remove disabled code from test/hashtest.c.
------------------------------------------------------------
revno: 4301
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-16 00:46:54 +0200
message:
  Remove disabled code from test/auth_performance.c.
------------------------------------------------------------
revno: 4300
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 23:30:33 +0200
message:
  Do not pointlessly cast the pointer passed to free().
------------------------------------------------------------
revno: 4299
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 22:47:19 +0200
message:
  Eliminate HIP_FREE / HIP_MALLOC macros.
  
  These macros were just pointless wrappers around free / malloc.
------------------------------------------------------------
revno: 4298
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:36:28 +0200
message:
  Remove hipfwmi code.
  
  The code is untested and it is doubtful if it works at all.
------------------------------------------------------------
revno: 4297
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:31:44 +0200
message:
  Remove HIP Firefox extension.
  
  The extension is only compatible with obsolete Firefox versions.
  Furthermore it is not clear if it currently works at all.
------------------------------------------------------------
revno: 4296
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:27:01 +0200
message:
  Remove unused file i3/aeshash/aescrypp.c.
------------------------------------------------------------
revno: 4295
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:24:21 +0200
message:
  Remove Linux kernel RPM spec file; it is not needed for anything.
------------------------------------------------------------
revno: 4294
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:22:07 +0200
message:
  Really remove old Linux kernel configuration files, not just infrastructure.
------------------------------------------------------------
revno: 4293
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:19:36 +0200
message:
  Remove outdated Linux kernel configuration files.
------------------------------------------------------------
revno: 4292
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:14:33 +0200
message:
  Remove deleted subdirectory test/openwrt from EXTRA_DIST.
------------------------------------------------------------
revno: 4291
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:11:58 +0200
message:
  Remove old OpenWrt binaries.
  
  These binaries are outdated and should not be stored in revision control.
------------------------------------------------------------
revno: 4290
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 19:06:57 +0200
message:
  Do not cast the result of HIP_MALLOC.
  
  HIP_MALLOC is just a thin wrapper around malloc, which returns void*.
  void* is compatible with any other pointer type.
------------------------------------------------------------
revno: 4289
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 18:57:50 +0200
message:
  Do not cast the results of malloc/calloc/realloc.
  
  These functions return void*, which is compatible with any pointer.
------------------------------------------------------------
revno: 4288
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 18:57:21 +0200
message:
  Remove pointless CALLOC macro.
------------------------------------------------------------
revno: 4287
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 17:45:33 +0200
message:
  Remove BROKEN_SSL_CONST definition hack.
------------------------------------------------------------
revno: 4286
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-15 17:40:09 +0200
message:
  Force Doxygen to run quietly.
------------------------------------------------------------
revno: 4285
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-04-15 09:29:34 +0300
message:
  Fixes to "make bin" target. Please test DNS proxy build if you change DISTCLEANFILES.
------------------------------------------------------------
revno: 4284
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-14 20:51:38 +0200
message:
  Move most of the contents of doc/doxygen.h into source files.
  
  This makes the documentation directly available where it is needed.
  Plus, updating it will not be forgotten. There was already some
  documentation for nonexisting code left; now it is removed.
------------------------------------------------------------
revno: 4283
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-14 18:56:52 +0200
message:
  The lib/performance directory was removed.
------------------------------------------------------------
revno: 4282
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-14 18:46:51 +0200
message:
  @parameter is not a Doxygen command, @param is.
------------------------------------------------------------
revno: 4281
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-14 15:23:14 +0200
message:
  Remove unused and disabled variable declarations.
------------------------------------------------------------
revno: 4280
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-14 15:13:52 +0200
message:
  Remove unused and disabled *_opaque struct declarations.
------------------------------------------------------------
revno: 4279
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-14 15:08:33 +0200
message:
  Remove commented-out variable declarations.
------------------------------------------------------------
revno: 4278
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 20:15:37 +0200
message:
  Add -Wmissing-prototypes to CFLAGS.
------------------------------------------------------------
revno: 4277
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 20:08:56 +0200
message:
  Disable all unused functions via the preprocessor.
------------------------------------------------------------
revno: 4276
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 20:00:25 +0200
message:
  i3: Mark set_loworder_bits() as static, it is only used within the file.
  
  Since the only use is commented out, disable the function via the preprocessor.
------------------------------------------------------------
revno: 4275
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 19:56:34 +0200
message:
  Mark hip_link_entry_print() as static, it is only used within the file.
------------------------------------------------------------
revno: 4274
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 19:14:37 +0200
message:
  Declare ipsec_strerror() in ipsec_strerror.h instead of libpfkey.h.
  
  This avoids warnings with -Wmissing-prototypes.
------------------------------------------------------------
revno: 4273
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 19:07:56 +0200
message:
  i3: Move cl_init_ping() to the file where it is used and make it static.
------------------------------------------------------------
revno: 4272
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 19:05:02 +0200
message:
  Do not compile i3/aeshash/aescrypp.c; the functions it exports are unused.
------------------------------------------------------------
revno: 4271
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 19:00:44 +0200
message:
  i3: Properly declare does_id_match() in the header file.
------------------------------------------------------------
revno: 4270
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 18:58:33 +0200
message:
  i3: Mark err_doit() as static.
------------------------------------------------------------
revno: 4269
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 18:51:53 +0200
message:
  Add #includes for corresponding header files to .c files.
------------------------------------------------------------
revno: 4268
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 18:42:57 +0200
message:
  Move hip_query_ip_hit_mapping() below the CONFIG_HIP_OPPORTUNISTIC #ifdef.
  
  In the header file it is declared conditional to that definition.
------------------------------------------------------------
revno: 4267
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 18:39:45 +0200
message:
  Move hip_fw_proxy_set_peer_hit() to where it is used and make it static.
------------------------------------------------------------
revno: 4266
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 18:29:54 +0200
message:
  i3: Mark all functions only used within their files as static.
------------------------------------------------------------
revno: 4265
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 18:22:26 +0200
message:
  Initialize port variable to 0.
  
  This fixes the following warning, which gets triggered in certain circumstances:
  i3/i3_client/http.c:207: error: ‘port’ may be used uninitialized in this function
------------------------------------------------------------
revno: 4264
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 17:59:48 +0200
message:
  lib: Mark all functions only used within their files as static.
------------------------------------------------------------
revno: 4263
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 17:52:03 +0200
message:
  hipd: Mark all functions only used within their files as static.
------------------------------------------------------------
revno: 4262
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 17:49:15 +0200
message:
  firewall: Mark one more function only used within its file as static.
------------------------------------------------------------
revno: 4261
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 17:47:28 +0200
message:
  test/tools: Mark all functions only used within their files as static.
------------------------------------------------------------
revno: 4260
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 17:42:49 +0200
message:
  firewall: Mark all functions only used within their files as static.
------------------------------------------------------------
revno: 4259
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-04-13 18:36:03 +0300
message:
  Removed a deprecated reference to pjsip project in the manual.
------------------------------------------------------------
revno: 4258
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 14:49:17 +0200
message:
  cosmetics: Break and unbreak some lines where strings span across lines.
  
  This makes sloccount shut up about strings spanning multiple lines.
------------------------------------------------------------
revno: 4257
committer: Samu Varjonen 
branch nick: trunk
timestamp: Tue 2010-04-13 15:41:34 +0300
message:
  Added more info on first time configuration of hipl.
------------------------------------------------------------
revno: 4256
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:33:54 +0200
message:
  Move hip_blind_find_local_hi() to the only place it is used and make it static.
------------------------------------------------------------
revno: 4255
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:26:44 +0200
message:
  Remove commented-out crufty function declarations.
------------------------------------------------------------
revno: 4254
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:25:00 +0200
message:
  Clarify which function is referenced in an error message.
------------------------------------------------------------
revno: 4253
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:23:10 +0200
message:
  Move disabled hip_debug_print_dht_queue() before the places it is used.
------------------------------------------------------------
revno: 4252
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:20:27 +0200
message:
  Fix commented-out hip_send_close() invocation that was missing one parameter.
------------------------------------------------------------
revno: 4251
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:19:42 +0200
message:
  Remove another pointless and redundant comment.
------------------------------------------------------------
revno: 4250
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:17:51 +0200
message:
  Remove some pointless and redundant code comments.
------------------------------------------------------------
revno: 4249
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:16:22 +0200
message:
  typo: HIP_UDP_ENCAP_ESPINUDP_NON_IKE  -->  HIP_UDP_ENCAP_ESPINUDP_NONIKE
------------------------------------------------------------
revno: 4248
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:15:39 +0200
message:
  Remove misplaced extra closing parenthesis.
------------------------------------------------------------
revno: 4247
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:14:49 +0200
message:
  Remove unused nsupdate test program.
------------------------------------------------------------
revno: 4246
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:13:37 +0200
message:
  Remove pointless, commented-out preprocessor conditional.
------------------------------------------------------------
revno: 4245
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 13:10:38 +0200
message:
  dead code removal: part V (hipd subdirectory)
------------------------------------------------------------
revno: 4244
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:59:42 +0200
message:
  dead code removal: part IV (lib subdirectory)
------------------------------------------------------------
revno: 4243
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:58:26 +0200
message:
  dead code removal: part III (i3 subdirectory)
------------------------------------------------------------
revno: 4242
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:57:54 +0200
message:
  dead code removal: part II (firewall subdirectory)
------------------------------------------------------------
revno: 4241
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:49:46 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4240
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:48:24 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4239
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:46:05 +0200
message:
  cosmetics: Remove some empty / nonsense comments.
------------------------------------------------------------
revno: 4238
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 12:36:12 +0200
message:
  whitespace cosmetics
------------------------------------------------------------
revno: 4237
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-13 11:52:59 +0200
message:
  cosmetics: Use the preprocessor instead of comments to disable code (blocks).
------------------------------------------------------------
revno: 4236
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-12 17:40:34 +0200
message:
  dead code removal: part I (test subdirectory)
------------------------------------------------------------
revno: 4235
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-04-12 17:38:02 +0200
message:
  cosmetics: Disable code with the preprocessor, not with comments; reformatting.
------------------------------------------------------------
revno: 4234
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-04-10 11:12:33 +0200
message:
  Remove pointless commented-out #includes.
------------------------------------------------------------
revno: 4233
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sat 2010-04-10 00:58:09 +0200
message:
  Create a separate CH_CPPFLAGS variable to be used _only_ in the 
  checkheaders target, in order not to conflict with the global
  CPPFLAGS.
------------------------------------------------------------
revno: 4232
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-04-09 23:59:45 +0200
message:
  Fix checkheaders run by adding _BSD_SOURCE to its CPPFLAGS.
------------------------------------------------------------
revno: 4231
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-04-09 23:10:27 +0200
message:
  Fix misplaced _BSD_SOURCE feature test macros.
  
  Having them in header files is simply wrong. So moved them where they
  belong: to the related C files.
------------------------------------------------------------
revno: 4230
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-04-09 23:52:31 +0300
message:
  Removed the files also from the Makefile.am that were removed in the previous commit.
------------------------------------------------------------
revno: 4229
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-04-09 23:46:06 +0300
message:
  Removed unused files as noticed by Diego.
------------------------------------------------------------
revno: 4228
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-04-09 23:28:45 +0300
message:
  Deleted unnecessary GUI picture.
------------------------------------------------------------
revno: 4227
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 20:50:26 +0200
message:
  Add standard -V option to hipd, hipagent and hipfw.
  
  This prints the HIPL version, Bazaar revision and build configuration.
------------------------------------------------------------
revno: 4226
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 20:45:01 +0200
message:
  cosmetics: Remove a dead variable declaration.
------------------------------------------------------------
revno: 4225
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 19:56:34 +0200
message:
  Move performance measurement code into the core.
------------------------------------------------------------
revno: 4224
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 19:36:17 +0200
message:
  Remove useless commented-out variable declaration.
------------------------------------------------------------
revno: 4223
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 19:09:52 +0200
message:
  cosmetics: Move functions around to avoid forward declarations.
------------------------------------------------------------
revno: 4222
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 19:06:30 +0200
message:
  misc cosmetic (whitespace) cleanups
------------------------------------------------------------
revno: 4221
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 18:44:19 +0200
message:
  cosmetics: Merge two consecutive preprocessor blocks under the same condition.
------------------------------------------------------------
revno: 4220
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 18:43:35 +0200
message:
  Remove dead reference to non-existing code.
------------------------------------------------------------
revno: 4219
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 18:37:19 +0200
message:
  Add version.h to distribution tarball; this fixes 'make distcheck'.
------------------------------------------------------------
revno: 4218
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 18:29:18 +0200
message:
  Mark the distribution tarball check as such in notification emails.
------------------------------------------------------------
revno: 4217
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 18:24:44 +0200
message:
  _BSD_SOURCE cleanup: Remove all unnecessary instances and misleading comments.
------------------------------------------------------------
revno: 4216
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 17:20:38 +0200
message:
  Remove misleading comments before _BSD_SOURCE definition.
------------------------------------------------------------
revno: 4215
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 17:00:47 +0200
message:
  cosmetics: Use "" instead of <> for local header #includes.
------------------------------------------------------------
revno: 4214
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 16:51:27 +0200
message:
  Write the build-time configuration to config.h.
  
  This will be reused in program debug output.
------------------------------------------------------------
revno: 4213
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 16:44:45 +0200
message:
  Add version.h header that carries the current Bazaar revision number.
  
  The header is automatically regenerated with every bzr update.
------------------------------------------------------------
revno: 4212
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 16:34:54 +0200
message:
  cosmetics: Remove outdated and pointless header comments.
------------------------------------------------------------
revno: 4211
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 16:34:25 +0200
message:
  cosmetics: Group automake macros together for improved readability.
------------------------------------------------------------
revno: 4210
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 16:05:52 +0200
message:
  Remove references to libhipconf and libhiptool; they are no longer created.
------------------------------------------------------------
revno: 4209
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 16:04:28 +0200
message:
  Fix crypto.h path, which was not adapted to the new directory layout.
------------------------------------------------------------
revno: 4208
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 15:50:09 +0200
message:
  Remove commented-out and unneeded package dependencies.
------------------------------------------------------------
revno: 4207
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 15:18:23 +0200
message:
  Remove weird libc test leftovers.
------------------------------------------------------------
revno: 4206
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 15:12:49 +0200
message:
  Remove unnecessary AC_CONFIG_SRCDIR declaration.
  
  HIPL has a standard source directory layout, so there is no need to
  test that configure assumes the right source directory.
------------------------------------------------------------
revno: 4205
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 14:51:22 +0200
message:
  cosmetics: Move a CLEANFILES line around for better readability.
------------------------------------------------------------
revno: 4204
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 14:50:51 +0200
message:
  Remove unused TARGET declarations.
------------------------------------------------------------
revno: 4203
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 14:27:18 +0200
message:
  Combine libhipconf, libhipdht, libhiptool into one convenience library.
  
  Right now these libraries have circular dependencies. Until these have been
  fixed, it is simpler to directly combine the libraries into one instead of
  manually tracking the dependencies.
  
  This change also fixes building with --enable-shared.
------------------------------------------------------------
revno: 4202
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 11:59:18 +0200
message:
  Use libtool to build i3-related libraries, like we do for all other components.
------------------------------------------------------------
revno: 4201
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 11:19:59 +0200
message:
  Consistently link all i3 programs against libchord.
  
  Some programs were being linked against the convenience lib, for others the
  sources of the convenience lib were declared as sources. Consistently
  handling this in only one way simplifies the build system.
------------------------------------------------------------
revno: 4200
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 11:12:32 +0200
message:
  cosmetics: Group all program declarations together.
------------------------------------------------------------
revno: 4199
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-04-09 11:06:50 +0200
message:
  cosmetics: Clarify some comments.
------------------------------------------------------------
revno: 4198
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 19:59:00 +0200
message:
  Fix paths for YACC/LEX generated files.
------------------------------------------------------------
revno: 4197
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 19:55:34 +0200
message:
  cosmetics: Move the YACC/LEX paragraph around for better readability.
------------------------------------------------------------
revno: 4196
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 19:53:18 +0200
message:
  Remove outdated entry.
------------------------------------------------------------
revno: 4195
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 19:32:12 +0200
message:
  Remove non-existing file policy_token.h from DISTCLEANFILES.
------------------------------------------------------------
revno: 4194
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:35:32 +0200
message:
  Remove one more instance of double core and tool lib linkage.
------------------------------------------------------------
revno: 4193
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:33:08 +0200
message:
  Link the core lib against the tool lib directly.
  
  This avoids linking all binaries against both libs directly,
  resulting in a considerable simplification of the link process.
------------------------------------------------------------
revno: 4192
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:22:30 +0200
message:
  Remove OpenWrt configure option; it is no longer necessary.
------------------------------------------------------------
revno: 4191
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:20:56 +0200
message:
  Remove all OpenWrt-related #ifdeffery.
  
  The code compiles fine without all these workarounds in place.
------------------------------------------------------------
revno: 4190
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:11:04 +0200
message:
  Remove unnecessary and misplaced sqlitedbapi.h #include.
------------------------------------------------------------
revno: 4189
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:07:55 +0200
message:
  Remove unnecessary #ifdefs around harmless local definitions.
------------------------------------------------------------
revno: 4188
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:07:22 +0200
message:
  cosmetics: Remove some misleading comments.
------------------------------------------------------------
revno: 4187
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 18:02:42 +0200
message:
  HOST_NAME_MAX is a standard definition from limits.h, no need to duplicate it.
------------------------------------------------------------
revno: 4186
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 17:30:16 +0200
message:
  Remove unused CONFIG_HIP_OPENWRT_MIPSLINUX configure/Makefile variable.
------------------------------------------------------------
revno: 4185
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 17:25:54 +0200
message:
  Remove OpenWrt-specific errno.h workaround.
  
  EKEYREJECTED is available on OpenWrt nowadays.
------------------------------------------------------------
revno: 4184
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 17:10:18 +0200
message:
  Remove --enable-maemo configure option; it no longer serves a purpose.
------------------------------------------------------------
revno: 4183
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 17:09:33 +0200
message:
  Remove bizarre preprocessor condition that was always fulfilled.
------------------------------------------------------------
revno: 4182
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 15:58:12 +0200
message:
  Remove pointless _BSD_SOURCE definition; nothing in the file requires it.
------------------------------------------------------------
revno: 4181
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 15:29:03 +0200
message:
  test/conntest-client-opp does not need to link against the opportunistic code.
------------------------------------------------------------
revno: 4180
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 15:11:27 +0200
message:
  Compile performance code directly into the core if enabled.
  
  Creating a separate library for just one file is overkill.
------------------------------------------------------------
revno: 4179
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:45:37 +0200
message:
  Remove MAEMO_CFLAGS hack; it is no longer necessary.
------------------------------------------------------------
revno: 4178
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:36:50 +0200
message:
  Remove unused inline functions hip_domain_is_inet() and hip_type_is_stream().
  
  In addition to being unused, the inline status was causing trouble on MAEMO.
------------------------------------------------------------
revno: 4177
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:32:58 +0200
message:
  Drop inline qualifier from set_lsi_prefix().
  
  Inlining decisions are often best left to the compiler. Furthermore, the
  header declaration did not have the inline qualifier, which was causing
  problems on MAEMO.
------------------------------------------------------------
revno: 4176
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:21:53 +0200
message:
  Remove #ifdef around performance measurement header.
  
  The header is absolutely harmless and can be #included unconditionally
  without ill effect. Thus the #ifdefs are not worth the clutter they produce.
------------------------------------------------------------
revno: 4175
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:17:55 +0200
message:
  Remove pointless CONFIG_HIP_PERFORMANCE #ifdef.
  
  The file is only ever compiled if that condition is true.
------------------------------------------------------------
revno: 4174
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:15:32 +0200
message:
  Remove unnecessary performance #includes.
------------------------------------------------------------
revno: 4173
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 13:05:16 +0200
message:
  Remove hacks to work around broken MAEMO environments.
  
  Current MAEMO works fine without it, so there is no more need for the hacks.
------------------------------------------------------------
revno: 4172
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 12:57:28 +0200
message:
  Remove "-O2 -g" from MAEMO_CFLAGS; these flags are set by default anyway.
------------------------------------------------------------
revno: 4171
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 12:53:38 +0200
message:
  Remove unnecessary MAEMO_CPPFLAGS.
  
  libipq headers are (now) available in standard locations on MAEMO.
------------------------------------------------------------
revno: 4170
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-08 12:33:26 +0200
message:
  Mention that Bazaar 1.6 or later is required to work with HIPL.
------------------------------------------------------------
revno: 4169
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 20:34:03 +0200
message:
  Remove some more unneeded performance-related linker flags.
------------------------------------------------------------
revno: 4168
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 20:27:17 +0200
message:
  Do not link libperformance to every binary insight, just link it to the core.
  
  The core depends on libperformance anyway (if performance has been enabled),
  so this does not even add extra clutter.
------------------------------------------------------------
revno: 4167
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 20:21:35 +0200
message:
  Remove redundant conditional around dh_performance lib dependency declaration.
------------------------------------------------------------
revno: 4166
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 19:53:00 +0200
message:
  autobuild: Create mail tempfile in the checkout directory.
  This ensures that it's possible to write the tempfile and
  ensures it gets removed when exiting.
------------------------------------------------------------
revno: 4165
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 19:48:37 +0200
message:
  autobuild: Remove temporary file with mail contents after sending email.
------------------------------------------------------------
revno: 4164
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 19:47:52 +0200
message:
  autobuild: Compile HIPL for ARM in Scratchbox.
------------------------------------------------------------
revno: 4163
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 19:43:50 +0200
message:
  autobuild: Set the CONFIGURATION variable for OpenWrt.
------------------------------------------------------------
revno: 4162
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 17:56:35 +0200
message:
  Remove useless pointer to the generated Doxygen documentation, which was moved.
------------------------------------------------------------
revno: 4161
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 17:42:45 +0200
message:
  Simplify agent/hipagent LDFLAGS generation.
------------------------------------------------------------
revno: 4160
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 17:38:22 +0200
message:
  build system: Do not add CFLAGS where only linker flags are required.
------------------------------------------------------------
revno: 4159
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 17:35:30 +0200
message:
  Drop unnecessary gobject compiler and linker flags from agent build.
------------------------------------------------------------
revno: 4158
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 17:30:04 +0200
message:
  Factorize the setting of libxml-related CFLAGS.
------------------------------------------------------------
revno: 4157
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 16:44:44 +0200
message:
  Use standard CFLAGS for GUI code, just add -Wno-strict-prototypes.
  
  -Wstrict-prototypes is not compatible with broken GTK headers.
------------------------------------------------------------
revno: 4156
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 16:41:44 +0200
message:
  Remove unnecessary GTK #include and commented-out code.
------------------------------------------------------------
revno: 4155
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 16:36:47 +0200
message:
  #define GTK_STOCK_ORIENTATION_PORTRAIT only in the C file where it is used.
  
  This breaks the dependency of the agent code on GTK CPPFLAGS.
------------------------------------------------------------
revno: 4154
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 16:16:00 +0200
message:
  Correct conversion specifiers in sscanf invocation.  Fixes the warnings:
  
  agent/tools.c:157: error: format `%a' expects type `float *', but argument 3 has type `char **'
  agent/tools.c:157: error: format `%a' expects type `float *', but argument 5 has type `char **'
------------------------------------------------------------
revno: 4153
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 16:06:01 +0200
message:
  Declare externally available symbols from agent.c in agent.h. Fixes:
  
  agent/hitdb.c: In function `hit_db_add':
  agent/hitdb.c:333: error: redundant redeclaration of `agent_db'
  agent/hitdb.c:246: note: previous declaration of `agent_db' was here
  agent/hitdb.c:334: error: redundant redeclaration of `init_in_progress'
  agent/hitdb.c:222: note: previous declaration of `init_in_progress' was here
------------------------------------------------------------
revno: 4152
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:59:14 +0200
message:
  Remove redundant extern declarations for optarg, optind, optopt. This fixes:
  
  agent/agent.c:145: error: redundant redeclaration of `optarg'
  /usr/include/getopt.h:59: note: previous declaration of `optarg' was here
  agent/agent.c:146: error: redundant redeclaration of `optind'
  /usr/include/getopt.h:73: note: previous declaration of `optind' was here
  agent/agent.c:146: error: redundant redeclaration of `optopt'
  /usr/include/getopt.h:82: note: previous declaration of `optopt' was here
------------------------------------------------------------
revno: 4151
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:56:32 +0200
message:
  Remove redundant local declaration of system function vasprintf().
------------------------------------------------------------
revno: 4150
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:36:38 +0200
message:
  Remove some redundant Makefile conditionals.
  
  It is not necessary to conditionally declare _LDADD variables when
  the same condition already checks if those components are built or not.
------------------------------------------------------------
revno: 4149
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:18:17 +0200
message:
  Remove one pointless i3-related variable indirection.
------------------------------------------------------------
revno: 4148
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:16:02 +0200
message:
  cosmetics: Reorder some lines for better readability and alphabetical order.
------------------------------------------------------------
revno: 4147
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:07:26 +0200
message:
  Remove empty i3-related _LDADD entries.
------------------------------------------------------------
revno: 4146
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 15:05:35 +0200
message:
  whitespace cosmetics: alphabetical order, prettyprinting
------------------------------------------------------------
revno: 4145
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 14:23:00 +0200
message:
  autobuild: Check that the distribution tarball is complete.
------------------------------------------------------------
revno: 4144
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 14:21:03 +0200
message:
  Making directories executable is enough to make a read-only tree writable.
------------------------------------------------------------
revno: 4143
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 13:49:57 +0200
message:
  Remove tools/hipdnskeyparse and tools/hipdnsproxy from BUILT_SOURCES.
  
  There is no need to build these tools before everything else, compilation
  works fine without building them first.
------------------------------------------------------------
revno: 4142
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 13:29:27 +0200
message:
  Do not include generated HOWTO documentation in the dist tarball.
------------------------------------------------------------
revno: 4141
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-04-07 13:19:15 +0200
message:
  List unused files in EXTRA_DIST so they appear in the dist tarball.
------------------------------------------------------------
revno: 4140
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 15:39:28 +0200
message:
  Build HTML documentation in a single file instead of multiple files.
  
  Somehow convincing autotools to properly build, install and uninstall
  documentation in a separate subdirectory is far from trivial.
  Generating a single HTML file is a reasonable compromise: it simplifies
  the build system and avoids some bugs, yet the generated HTML document
  is not so large as to become unwieldy.
------------------------------------------------------------
revno: 4139
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 15:37:14 +0200
message:
  Fix 'make dist' with out-of-tree builds.
  The documentation images need to be fetched from the source directory.
------------------------------------------------------------
revno: 4138
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-04-06 15:35:37 +0200
message:
  midauth is broken right now, de-selected
  
  NOTE: revert this patch when midauth is fixed
------------------------------------------------------------
revno: 4137
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 14:54:30 +0200
message:
  Add missing files from the i3 and lib/ipsec subdirectories to the dist tarball.
------------------------------------------------------------
revno: 4136
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 14:45:12 +0200
message:
  Give shell scripts a .sh suffix so that they get picked up by 'make dist'.
------------------------------------------------------------
revno: 4135
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 14:37:28 +0200
message:
  Add agent/*.lang and lib/dht/*.txt to the dist tarball.
------------------------------------------------------------
revno: 4134
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 14:11:39 +0200
message:
  Print usage information if the required command line parameter is missing.
------------------------------------------------------------
revno: 4133
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-04-06 13:50:07 +0200
message:
  Merge doc/Makefile into toplevel Makefile.am.
------------------------------------------------------------
revno: 4132
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 19:44:59 +0200
message:
  Do not copy documentation pictures around, reference them from the subdir.
------------------------------------------------------------
revno: 4131
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 19:20:33 +0200
message:
  Employ $(srcdir) instead of $(top_srcdir) everywhere.
  
  Since we only have one top-level Makefile, both variables contain the
  same value.  Sticking to one for consistency simplifies things.
------------------------------------------------------------
revno: 4130
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 19:10:37 +0200
message:
  Update Doxygen build in maintainer script to account for build system changes.
------------------------------------------------------------
revno: 4129
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 17:45:19 +0200
message:
  Ignore the generated Doxyfile.
------------------------------------------------------------
revno: 4128
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 17:43:39 +0200
message:
  HIPL does not require g++ to build.
------------------------------------------------------------
revno: 4127
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-04-01 17:23:32 +0200
message:
  keep maemo and openwrt configure options in sync
------------------------------------------------------------
revno: 4126
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-04-01 16:56:50 +0200
message:
  removed unneccessary debian packaging files
  
  NOTE: the templates can be recreated using dh_make --addmissing
------------------------------------------------------------
revno: 4125
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 16:47:05 +0200
message:
  Remove outdated OpenWrt patches.
------------------------------------------------------------
revno: 4124
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 16:41:28 +0200
message:
  Ignore doxy/ instead of doc/doxy/; generated Doxygen docs changed location.
------------------------------------------------------------
revno: 4123
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 16:40:34 +0200
message:
  Remove generated Doxygen documentation on make clean.
------------------------------------------------------------
revno: 4122
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 16:35:51 +0200
message:
  Fix Doxygen generation for out-of-tree builds.
------------------------------------------------------------
revno: 4121
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-04-01 15:50:12 +0200
message:
  Build Doxygen documentation directly from the root of the source tree.
------------------------------------------------------------
revno: 4120
committer: Henrik Ziegeldorf 
branch nick: trunk
timestamp: Thu 2010-04-01 11:30:40 +0200
message:
  Packet information is printed befored checking for rules in the firewall.
  Now, packet information will be printed if rule list is empty, too.
------------------------------------------------------------
revno: 4119
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-31 19:15:13 +0200
message:
  Remove some arch/tla leftovers from the Doygen config file.
------------------------------------------------------------
revno: 4118 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-31 15:25:53 +0200
message:
  synchronized to esp branch revision 2336
------------------------------------------------------------
revno: 4117
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-31 09:17:06 +0300
message:
  Accidentally incremented version number, fixed.
------------------------------------------------------------
revno: 4116
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-31 07:55:19 +0300
message:
  Minimized doc directory. Removed depracated latex files, pictures and 
  text files. The build rules for the manual needs to be moved to 
  Makefile.am.
------------------------------------------------------------
revno: 4115
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 20:05:50 +0200
message:
  autobuild: Run autoreconf only once to bootstrap the autotools build system.
------------------------------------------------------------
revno: 4114
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 19:59:14 +0200
message:
  Remove references to removed files check_header_verbosity.sh, verbose-headers.txt.
------------------------------------------------------------
revno: 4113
committer: Tobias Heer 
branch nick: trunk
timestamp: Tue 2010-03-30 19:22:03 +0200
message:
  Removed verbose header check. This was a remnant of the cleanup
------------------------------------------------------------
revno: 4112
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 18:39:53 +0200
message:
  Remove empty patch directory.
------------------------------------------------------------
revno: 4111
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 18:12:08 +0200
message:
  Remove pointless one-line "script" whose content is in doc/HOWTO.xml already.
------------------------------------------------------------
revno: 4110
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 17:59:20 +0200
message:
  Remove a few more tla/arch leftovers.
------------------------------------------------------------
revno: 4109
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 17:54:59 +0200
message:
  whitespace changes, backticks changed to $() syntax
------------------------------------------------------------
revno: 4108
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 17:42:23 +0200
message:
  The COPYING file was moved from the doc subdirectory to the top level.
------------------------------------------------------------
revno: 4107
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 17:15:46 +0200
message:
  Remove tla/arch leftovers.
------------------------------------------------------------
revno: 4106
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 16:39:09 +0200
message:
  build system: Get rid of autogen.sh.
  
  autogen.sh is just a thin wrapper around autoreconf and pointless as such.
  Running autoreconf directly allows for more control. The HIPL build
  requirements are now properly documented in the INSTALL file.
------------------------------------------------------------
revno: 4105
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 16:33:32 +0200
message:
  HIPL does not depend on uuid/libuuid.
------------------------------------------------------------
revno: 4104
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 16:22:04 +0200
message:
  Move i3-cfg-PL.xml to the i3 subdirectory.
------------------------------------------------------------
revno: 4103
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 16:16:44 +0200
message:
  HIPL does not depend on iproute and netcat.
------------------------------------------------------------
revno: 4102
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 15:25:12 +0200
message:
  Remove stray comment line.
------------------------------------------------------------
revno: 4101
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 15:07:13 +0200
message:
  OpenWrt: Remove autogen.sh shenanigans during configure stage.
  
  The OpenWrt build is based on a dist tarball, so autogen.sh it not
  necessary as the autotools infrastructure has already been bootstrapped.
------------------------------------------------------------
revno: 4100
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 14:46:23 +0200
message:
  Mark XML encoding as UTF-8, not ISO8859-1, this is the 21st century.
------------------------------------------------------------
revno: 4099
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 14:41:08 +0200
message:
  Remove all Android-related infrastructure and hacks.
  
  The Android port is broken and non-functional.  It was never updated
  for the slew of changes in the past few months.  Should interest in an
  Android port reappear it should be redone in a less intrusive fashion.
------------------------------------------------------------
revno: 4098
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-30 13:51:33 +0200
message:
  minor fix regarding reading of config
------------------------------------------------------------
revno: 4097
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-30 13:39:36 +0200
message:
  fixed issue when configure detected libconfig, but no config file in place
------------------------------------------------------------
revno: 4096
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-30 10:15:17 +0200
message:
  removed pointer from another struct
  
  this also fixed userspace ipsec -> working again
------------------------------------------------------------
revno: 4095
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 02:04:46 +0200
message:
  Add missing sys/types.h #include.
------------------------------------------------------------
revno: 4094
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 02:02:20 +0200
message:
  OpenWrt: Remove unnecessary LIBS entries.
------------------------------------------------------------
revno: 4093
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 01:54:18 +0200
message:
  OpenWrt: Do not set INSTALL variable during 'make install'.
  The -c option to install is ignored anyway, there is no point in using it.
------------------------------------------------------------
revno: 4092
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 01:45:40 +0200
message:
  OpenWrt: Do not pointlessly export CONFIGURE_VARS to the make invocation.
------------------------------------------------------------
revno: 4091
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 01:26:13 +0200
message:
  OpenWrt: Do not pointlessly print CONFIGURE_VARS before configuring.
------------------------------------------------------------
revno: 4090
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 01:23:58 +0200
message:
  Revert hack that removes dns programs to work around packaging issues.
  
  I suspect this is no longer a problem in practice. If it is finding
  a proper solution should not be too hard.
------------------------------------------------------------
revno: 4089
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:57:53 +0200
message:
  OpenWrt: Remove redundant CPPFLAGS and LDFLAGS that shadow the default values.
------------------------------------------------------------
revno: 4088
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:54:37 +0200
message:
  Update HIPL version number in the OpenWrt build.
------------------------------------------------------------
revno: 4087
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:37:02 +0200
message:
  autobuild: Add forgotten OPENWRT_DIR variable.
------------------------------------------------------------
revno: 4086
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:14:03 +0200
message:
  autobuild: Test compilation of HIPL inside OpenWrt.
------------------------------------------------------------
revno: 4085
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:09:09 +0200
message:
  autobuild: Run 'make distcheck' separately and only once.
  configure parameters are not used by distcheck, it makes no sense to repeat it.
------------------------------------------------------------
revno: 4084
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:08:08 +0200
message:
  Run 'make checkheaders' in the autobuilder.
------------------------------------------------------------
revno: 4083
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:07:01 +0200
message:
  Fix 'make checkheaders' in out-of-tree builds.
------------------------------------------------------------
revno: 4082
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-30 00:06:31 +0200
message:
  Do not check headers that are known to fail and cannot be fixed.
------------------------------------------------------------
revno: 4081
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 21:52:05 +0200
message:
  Do not add -lc to CFLAGS on OpenWrt.
  
  -lc is a linker flag, not a compiler flag. Whatever problem this worked
  around at some point, it causes other problems, e.g. during checkheaders.
------------------------------------------------------------
revno: 4080
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-29 21:33:56 +0200
message:
  addresses are not pointers any further
------------------------------------------------------------
revno: 4079
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 21:28:37 +0200
message:
  Add missing headers to fix 'make checkheaders'.
------------------------------------------------------------
revno: 4078
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 21:15:04 +0200
message:
  Rename i3/aeshash/aescpp.h => i3/aeshash/aescpp.hh.
  
  This indicates that it is a C++ header file and fixes 'make checkheaders'.
------------------------------------------------------------
revno: 4077
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 20:41:59 +0200
message:
  Use "" instead of <> for local header #includes.
------------------------------------------------------------
revno: 4076
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 20:13:46 +0200
message:
  Use GTK_CFLAGS and -Wno-strict-prototypes when building lib/gui/ header file objects.
  
  GTK needs special -I flags and complains about -Wstrict-prototypes.
------------------------------------------------------------
revno: 4075
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 20:08:51 +0200
message:
  Remove redundant declaration of gui_hit_remote_ask().
------------------------------------------------------------
revno: 4074
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 19:50:59 +0200
message:
  Consistently use (void) to denote parameterless function declarations.
------------------------------------------------------------
revno: 4073
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 19:47:36 +0200
message:
  Fix coding style examples to actually use K&R style.
------------------------------------------------------------
revno: 4072
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 19:15:43 +0200
message:
  Remove tla commit hook, HIPL has switched to bzr.
------------------------------------------------------------
revno: 4071
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 19:15:00 +0200
message:
  Add one more missing stdint.h #include.
------------------------------------------------------------
revno: 4070
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 19:12:18 +0200
message:
  Add missing stdint.h #include.
------------------------------------------------------------
revno: 4069
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-29 18:56:02 +0200
message:
  removed commented out includes and readded include of string.h
------------------------------------------------------------
revno: 4068
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 18:47:25 +0200
message:
  Remove stdint.h replacement header i3/utils/fwint.h.
  
  stdint.h is standard and widely available on all major platforms.
------------------------------------------------------------
revno: 4067
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 16:22:57 +0200
message:
  Remove jip test program, jip was removed a long time ago.
------------------------------------------------------------
revno: 4066
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 16:13:13 +0200
message:
  hipsock was removed a long time ago.
------------------------------------------------------------
revno: 4065
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 16:10:49 +0200
message:
  libjip and hipsock were removed a long time ago.
------------------------------------------------------------
revno: 4064
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-29 16:00:43 +0200
message:
  Explain why it is necessary to chmod the build directory.
------------------------------------------------------------
revno: 4063
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-29 15:57:13 +0200
message:
  removed locking facilities from user ipsec
  
  locking is not needed due to the firewall being single threaded. additionally
  the current implementation was incomplete.
------------------------------------------------------------
revno: 4062
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-03-27 18:10:31 +0100
message:
  autobuild: Restore CONFIGURATION variable, removing it was a brainfart.
------------------------------------------------------------
revno: 4061
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-03-26 14:15:30 +0100
message:
  added warning when agent is disabled implicitely
------------------------------------------------------------
revno: 4060
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-03-26 13:57:06 +0100
message:
  moved gtk detection into agent conditional
  
  Mircea reported that HIPL does not compile with default config on
  his machine that has no gtk headers installed. This should fix the
  issue and get the dependency in configure.ac straigt.
------------------------------------------------------------
revno: 4059
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-03-26 11:48:15 +0100
message:
  fixed update handling in the firewall
  
  before the default value for the verdict was "discard". however, the
  update handling expects a default value of "allow". This is could lead to 
  security issues and should be changed in the future.
------------------------------------------------------------
revno: 4058
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-26 03:26:05 +0200
message:
  Got rid of remaining daemontools and djbdns crud.
------------------------------------------------------------
revno: 4057
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-26 03:13:56 +0200
message:
  Removed COPYING file from tools directory.
------------------------------------------------------------
revno: 4056
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-26 02:05:06 +0100
message:
  Remove one misplaced set of quotes again.
------------------------------------------------------------
revno: 4055
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-26 01:32:25 +0100
message:
  Add some missing files and directories to the dist tarball.
------------------------------------------------------------
revno: 4054
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-26 00:34:10 +0100
message:
  Quote $@ invocation in run_program().
------------------------------------------------------------
revno: 4053
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-26 00:24:19 +0100
message:
  Clean up properly in case of failures that result in the script exiting.
------------------------------------------------------------
revno: 4052
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-26 00:22:07 +0100
message:
  Get rid of pointless CONFIGURATION variable indirection.
------------------------------------------------------------
revno: 4051
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-25 23:17:58 +0100
message:
  Make sure the contents of tools/ appear in tarballs created by 'make dist'.
------------------------------------------------------------
revno: 4050
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-25 23:04:49 +0100
message:
  Consistently add a .sh suffix to shell script names.
------------------------------------------------------------
revno: 4049
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-25 19:36:15 +0200
message:
  Removed djbdns and daemontools as they are not extensively used, lack
  documentation and have no active maintainer.
------------------------------------------------------------
revno: 4048
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-03-25 11:54:24 +0100
message:
  reverted patches 4046 and 4047 due to code duplication
------------------------------------------------------------
revno: 4047
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-03-25 11:15:59 +0100
message:
  autotools-clean target now includes a couple more generated files
------------------------------------------------------------
revno: 4046
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-03-25 11:03:24 +0100
message:
  copied autotools-clean target from PISA
------------------------------------------------------------
revno: 4045
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-24 17:38:07 +0200
message:
  Added some pointers to performance measurements and profiling in the manual.
------------------------------------------------------------
revno: 4044
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-24 17:33:54 +0200
message:
  Updated manual on kernel patching and installation
------------------------------------------------------------
revno: 4043
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-24 12:03:36 +0100
message:
  added newline
------------------------------------------------------------
revno: 4042
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-24 11:59:01 +0100
message:
  removed trailing whitespaces
------------------------------------------------------------
revno: 4041
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-24 04:32:46 +0200
message:
  Moved COPYING file to top dir.
------------------------------------------------------------
revno: 4040
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-22 10:44:15 +0100
message:
  Remove duplicate BUILD_DIR variable declaration.
------------------------------------------------------------
revno: 4039
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-22 00:06:09 +0100
message:
  Restructure directory hierarchy into one top-level autobuilder directory.
------------------------------------------------------------
revno: 4038
committer: Diego Biurrun 
branch nick: trunk
timestamp: Mon 2010-03-22 00:04:35 +0100
message:
  whitespace cosmetics: fix indentation
------------------------------------------------------------
revno: 4037
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 13:45:53 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 4036
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 11:00:54 +0200
message:
  Added minimal doxygen preamble to headers missing it.
------------------------------------------------------------
revno: 4035
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 10:49:56 +0200
message:
  These headers already had doxygen preamble.
------------------------------------------------------------
revno: 4034
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 10:47:02 +0200
message:
  Created a minimal doxygen header for header files missing it.
------------------------------------------------------------
revno: 4033
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 10:26:13 +0200
message:
  Removed unnecessary doxygen files
------------------------------------------------------------
revno: 4032
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 09:22:24 +0200
message:
  Fixed few grammatical mistakes in doc/COPYING
------------------------------------------------------------
revno: 4031
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 09:12:39 +0200
message:
  Reverted patch 4024 and moved userspace ipsec back to firewall.
  because this brought a number of problems with --enable-shared
  and the dependencies would probably require a separate library.
  I wrote down to doc/COPYING that an imported component is
  located at the firewall.
------------------------------------------------------------
revno: 4030
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-19 00:21:16 +0200
message:
  Updated the doc/COPYING file for the transition to MIT/Expat license.
------------------------------------------------------------
revno: 4029
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 23:15:21 +0200
message:
  Canonized doxygen comments. Removed the filename after @file in doxygen header.
------------------------------------------------------------
revno: 4028
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 23:10:33 +0200
message:
  Added license clause to a number of files.
------------------------------------------------------------
revno: 4027
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 22:54:24 +0200
message:
  Updated doxygen headers in the dht library.
------------------------------------------------------------
revno: 4026
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 22:47:18 +0200
message:
  Doxygen for firewall/sysopp.c
------------------------------------------------------------
revno: 4025
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 22:36:52 +0200
message:
  Added doxygen header for firewall/common_hipd_msg.c
------------------------------------------------------------
revno: 4024
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 21:16:17 +0200
message:
  Moved user_ipsec_esp.c from firewall to lib/tool.
  All software borrowed from other projects should be
  located in the tool directory.
------------------------------------------------------------
revno: 4023
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 21:13:59 +0200
message:
  Updated doxygen header for conntest-client-hip.
------------------------------------------------------------
revno: 4022
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 21:12:44 +0200
message:
  Fixed an incomplete doxygen comment
------------------------------------------------------------
revno: 4021
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 21:02:40 +0200
message:
  Updated doxygen for hipd/heartbeat.c
------------------------------------------------------------
revno: 4020
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 20:30:18 +0200
message:
  Updated doxygen for test/conntest-client-opp.c
------------------------------------------------------------
revno: 4019
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 20:26:40 +0200
message:
  Updated doxygen for test/conntest-server.c
------------------------------------------------------------
revno: 4018
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 20:23:30 +0200
message:
  Updated doxygen for test/conntest-client-hip.c
------------------------------------------------------------
revno: 4017
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 20:19:48 +0200
message:
  Doxygen for test/conntest.c
------------------------------------------------------------
revno: 4016
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 19:59:27 +0200
message:
  Placed hip_empty_oppipdb_old() to a more suitable file and removed an obsolete doxygen comment.
------------------------------------------------------------
revno: 4015
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 19:56:49 +0200
message:
  Doxygen for hipd/update.c
------------------------------------------------------------
revno: 4014
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 19:23:37 +0200
message:
  Doxygen for hipd/update_legacy.c
------------------------------------------------------------
revno: 4013
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 19:15:10 +0200
message:
  Added license to user_ipsec_sadb_api.c
------------------------------------------------------------
revno: 4012
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 19:14:08 +0200
message:
  Added license to user_ipsec_hipd_msg.c
------------------------------------------------------------
revno: 4011
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 19:12:09 +0200
message:
  Removed TCP timeout stuff. It was disabled with #if 0 and wasn't really 
  that useful according to Tao's thesis.
------------------------------------------------------------
revno: 4010
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 18:25:40 +0200
message:
  Cleaned up pfkey compilation by removing duplicate conditionals.
------------------------------------------------------------
revno: 4009
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 18:21:26 +0200
message:
  Added void arguments to a couple of functions.
------------------------------------------------------------
revno: 4008
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 18:20:24 +0200
message:
  Removed registration doxyme file as it was already doxygenized.
------------------------------------------------------------
revno: 4007
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 15:21:41 +0200
message:
  Updated doxygen in hipd/user.c
------------------------------------------------------------
revno: 4006
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 15:19:05 +0200
message:
  Doxygen for hipd/user.c.
  Removed one unreferenced function.
------------------------------------------------------------
revno: 4005
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 15:07:56 +0200
message:
  Filled missing doxygen for hipd/registration.c
------------------------------------------------------------
revno: 4004
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 15:02:44 +0200
message:
  Moved one function from pfkeyapi.c to pfkeysadb.c because it was borrowed from racoon.
  All borrowed functionality should be located in lib/tool.
------------------------------------------------------------
revno: 4003
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 14:44:51 +0200
message:
  Updated doxygen in hipd/pfkeyapi.c
------------------------------------------------------------
revno: 4002
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 14:28:12 +0200
message:
  Updated doxygen in hipd/output.c
------------------------------------------------------------
revno: 4001
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 14:09:47 +0200
message:
  Replaced SO_HIP_ with HIP_MSG_
  
  Now that the socket handler is removed, there absolutely no reason to
  have user message types named as SO_HIP_xx. The SO_ prefix is reserved
  for socket options.
------------------------------------------------------------
revno: 4000
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 12:07:21 +0200
message:
  Cleaned up doxygen for hipd/oppipdb.c
------------------------------------------------------------
revno: 3999
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 12:01:23 +0200
message:
  Doxygen for oppdb.c
------------------------------------------------------------
revno: 3998
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 10:39:07 +0200
message:
  Doxygen for maintenance.c
------------------------------------------------------------
revno: 3997
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-18 10:30:22 +0200
message:
  Added a small hint to rewriting of firewalldb.c
------------------------------------------------------------
revno: 3996
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-17 19:49:58 +0100
message:
  autobuilder: Document expected home directory layout.
------------------------------------------------------------
revno: 3995
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-17 19:46:11 +0100
message:
  Conditionally compile hipd/oppdb.c instead of disabling it via the preprocessor.
------------------------------------------------------------
revno: 3994
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-17 19:24:26 +0100
message:
  Remove redundant CONFIG_HIP_OPPORTUNISTIC from preprocessor condition.
  The whole file is protected by CONFIG_HIP_OPPORTUNISTIC anyway.
------------------------------------------------------------
revno: 3993
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-17 19:15:03 +0100
message:
  cosmetics: Fix #endif comment.
------------------------------------------------------------
revno: 3992
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 19:37:11 +0200
message:
  Updated doxygen in keymat.c
------------------------------------------------------------
revno: 3991
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 19:23:33 +0200
message:
  Added missing doxygen for init.c
------------------------------------------------------------
revno: 3990
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-17 17:22:48 +0100
message:
  fixed major security whole in the firewall
  
  before ALL HIP packets matching a rule were treated with the configured
  verdict instead of incorporating signature verification results, etc
  into the overall verdict. This means that as long as e.g. the HIT of a
  packet matched a rule in the hipfw, it was accepted...even if the HOST_ID
  did actually NOT match the HIT or if the signature was plain wrong.
  
  NOTE: NOTIFY messages MUST contain a HIP signature. However, they don't
  for HIPL and thus are blocked by the firewall! This needs to be fixed.
------------------------------------------------------------
revno: 3989
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 18:22:12 +0200
message:
  Added missing doxygen for hiprelay.c and moved doxygen from header to source file.
------------------------------------------------------------
revno: 3988
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-17 16:51:42 +0100
message:
  autobuilder: Create local bzr branches instead of pulling from hipl.hiit.fi.
------------------------------------------------------------
revno: 3987
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-17 16:36:55 +0100
message:
  Remove .doxyme files without corresponding source files.
------------------------------------------------------------
revno: 3986
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 17:33:25 +0200
message:
  Doxygen for hipd/hidb.c
------------------------------------------------------------
revno: 3985
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-17 16:27:26 +0100
message:
  fixed conntracking of updates
  
  to the firewall there's no difference between updates including rekeying
  or not.
  
  IMPORTANT: In general the connection tracking is in bad shape! Per
             connection state is established as early as possible instead
             of taking advantage of the late state creation design of HIP.
             Furthermore, the distinction between different update packets
             is very messy, probably incomplete and might even be wrong
             for certain combinations. I also noticed that NOTIFY packets
             would be allowed to pass through although expected them to
             contain signatures and threw an error.
------------------------------------------------------------
revno: 3984
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-17 15:42:04 +0100
message:
  removed unused parameters from hipfw update tracking
------------------------------------------------------------
revno: 3983
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-03-17 15:32:37 +0100
message:
  Added ip6-tunnel to dependencies
------------------------------------------------------------
revno: 3982
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 16:24:11 +0200
message:
  Doxygen header for hadb_legacy.c
------------------------------------------------------------
revno: 3981
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 15:11:49 +0200
message:
  Moved hip_host_file_info_exists_lsi() from hadb.c to hostsfiles.c.
  Seemed like a better match for this function.
------------------------------------------------------------
revno: 3980
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 14:28:35 +0200
message:
  Doxygen for hadb.c.
  Wrote also error handling for hip_get_local_addr().
------------------------------------------------------------
revno: 3979
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:47:04 +0200
message:
  Missing license templates from two files.
------------------------------------------------------------
revno: 3978
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:44:46 +0200
message:
  Doxygen for dh.c
------------------------------------------------------------
revno: 3977
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:44:27 +0200
message:
  License template for hipd/esp_prot_anchordb.c
------------------------------------------------------------
revno: 3976
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:35:54 +0200
message:
  Added an ending comment marker.
------------------------------------------------------------
revno: 3975
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:35:01 +0200
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 3974
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:31:36 +0200
message:
  Doxygen for cookie.c
------------------------------------------------------------
revno: 3973
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-17 00:10:36 +0200
message:
  Doxygen for hipd/close.c
------------------------------------------------------------
revno: 3972
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 23:56:59 +0200
message:
  Doxygen header for bos.c
------------------------------------------------------------
revno: 3971
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 23:09:08 +0200
message:
  Weiwei Hu submitted doxygen for the proxy code in the firewall.
------------------------------------------------------------
revno: 3970
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 22:43:59 +0200
message:
  Fixed a compilation error by untangling some wrongly interleaved ifdefs.
  Tested with the previously failing build:
  
  ./configure --enable-firewall --enable-agent --enable-pfkey --disable-rvs --disable-hipproxy --enable-openwrt --enable-altsep --disable-privsep --enable-i3 --disable-opportunistic --disable-dht --enable-blind --enable-profiling --disable-debug --enable-midauth --enable-performance --enable-demo
------------------------------------------------------------
revno: 3969
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 19:55:46 +0100
message:
  autobuilder: Make mail notification subjects more informative.
------------------------------------------------------------
revno: 3968
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 19:54:29 +0100
message:
  autobuilder: Add revision number to notification emails.
------------------------------------------------------------
revno: 3967
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 19:16:38 +0100
message:
  hipd: Add some missing accessor.h #includes.
------------------------------------------------------------
revno: 3966
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 19:00:38 +0100
message:
  Print more information about failed builds.
  
  Each email that is sent out now comes with a heading that describes
  the configuration in front of the compiler output.
  
  Also move the email notification into a separate function.
------------------------------------------------------------
revno: 3965
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 17:53:00 +0100
message:
  Exit with error value if checkout or changing into the checkout directory fails.
------------------------------------------------------------
revno: 3964
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 17:23:59 +0100
message:
  Conditionally declare functions related to opportunistic mode.
  The declaration in the header should reflect the conditions in the C file.
------------------------------------------------------------
revno: 3963
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 16:22:29 +0100
message:
  cosmetics: Move header contents around for greater clarity.
------------------------------------------------------------
revno: 3962
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 16:20:51 +0100
message:
  Move hipd.h header inclusion from the .h file to the .c file, where it belongs.
  This neatly avoids an unnecessary header recursion.
------------------------------------------------------------
revno: 3961
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 16:18:14 +0100
message:
  cosmetics: fix minor typo
------------------------------------------------------------
revno: 3960
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 17:10:38 +0200
message:
  Fixed a compilation error occurring with --disable-opportunistic.
  
  /home/pisa.auto/tmp/hipl_autobuild/2010-03-16-1426_trunk/hipd/hadb.c:465: undefined reference to `hip_get_opportunistic_tcp_status'
  hipd/output.o: In function `hip_send_i1_pkt':
  /home/pisa.auto/tmp/hipl_autobuild/2010-03-16-1426_trunk/hipd/output.c:370: undefined reference to `hip_get_opportunistic_tcp_status'
  collect2: ld returned 1 exit status
------------------------------------------------------------
revno: 3959
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 16:05:24 +0100
message:
  Declare parameter lists of functions without parameters
  hip_get_opportunistic_tcp_status() and hip_get_hi3_status() as 'void'.
------------------------------------------------------------
revno: 3958
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 16:03:42 +0100
message:
  cosmetics: K&R coding style
------------------------------------------------------------
revno: 3957
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-16 16:02:51 +0100
message:
  Declare empty parameter list of hip_agent_is_alive() as 'void'.
------------------------------------------------------------
revno: 3956
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 16:35:23 +0200
message:
  Added doxygen for hi3. Submitted by Andrey Lukyanenko.
------------------------------------------------------------
revno: 3955
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 15:39:06 +0200
message:
  Removed hipd.c.doxyme as it was already doxygenized.
------------------------------------------------------------
revno: 3954
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 15:38:03 +0200
message:
  Doxygen for blind.c
------------------------------------------------------------
revno: 3953
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 14:48:19 +0200
message:
  Moved some accessor functions from hipd.c to accessor.c
------------------------------------------------------------
revno: 3952
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 14:37:27 +0200
message:
  Doxygen for hipd.c
------------------------------------------------------------
revno: 3951
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 14:27:29 +0200
message:
  Small clarifications to last commit
------------------------------------------------------------
revno: 3950
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 14:23:58 +0200
message:
  Updated manual regarding to different methods of using HIP.
  Clarified hosts files usage. Adjusted examples of using
  conntest-client-hip (use of /etc/hip/hosts requires now DNS proxy).
------------------------------------------------------------
revno: 3949
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-16 10:56:15 +0200
message:
  Removed an outdated reference to getendpointinfo().
------------------------------------------------------------
revno: 3948
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-03-15 14:33:35 +0100
message:
  one more test message
------------------------------------------------------------
revno: 3947
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-03-15 14:26:35 +0100
message:
  new bogus commit message for testing.
------------------------------------------------------------
revno: 3946
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-15 14:36:32 +0200
message:
  Compilation fix to r3943 with --disable-debug
------------------------------------------------------------
revno: 3945
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Mon 2010-03-15 12:04:16 +0100
message:
  Bogus test message.
------------------------------------------------------------
revno: 3944
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-14 17:13:40 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3943
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-14 17:12:47 +0200
message:
  Fixed bug id 871 and rewrote the whole ESP relay code base.
  Tested with two NATs. Updated documentation.
------------------------------------------------------------
revno: 3942
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-14 16:54:30 +0200
message:
  Added information about changing UDP port numbers to the default config.
------------------------------------------------------------
revno: 3941
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-14 16:05:28 +0200
message:
  "hipconf nat local port " works again.
------------------------------------------------------------
revno: 3940
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-14 15:42:48 +0200
message:
  Removed an unnecessary comment.
------------------------------------------------------------
revno: 3939
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-12 21:14:02 +0200
message:
  Updated doxygen for last commit.
------------------------------------------------------------
revno: 3938
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-12 19:56:51 +0200
message:
  Unified control packet API for handle_r1(), handle_i2() etc in the 
  firewall. Now all of them take a single ctx instead of separate source 
  and destination addresses. I am cleaning up the ESP relay and I need the 
  ctx there to adjust UDP port numbers correctly.
------------------------------------------------------------
revno: 3937
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-12 19:13:04 +0200
message:
  Compilation fix on Fedora 10.
  tools/pisacert.c: In function 'main':
  tools/pisacert.c:93: error: implicit declaration of function 'getuid'
------------------------------------------------------------
revno: 3936
committer: Joakim Koskela 
branch nick: trunk
timestamp: Fri 2010-03-12 17:48:46 +0200
message:
  Added beet&etc patch for 2.6.20.21 kernel
------------------------------------------------------------
revno: 3935
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-12 16:24:10 +0200
message:
  Fix on the commentary in revision 3931
------------------------------------------------------------
revno: 3934
committer: Joakim Koskela 
branch nick: trunk
timestamp: Fri 2010-03-12 14:50:30 +0200
message:
  Added experimental kernel patch for 2.6.20
------------------------------------------------------------
revno: 3933
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-12 13:01:58 +0100
message:
  Increase parallelism for builds on power.
  The recommended level of parallelism is #CPUs + 1.
------------------------------------------------------------
revno: 3932
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-12 12:38:09 +0200
message:
  Wrote down the measurement unit used by performance.c.
  Deleted an unreferenced function.
------------------------------------------------------------
revno: 3931
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-12 08:44:34 +0200
message:
  Added a comment on LT_INIT and OpenWRT compatibility
------------------------------------------------------------
revno: 3930
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-03-11 22:43:03 +0100
message:
  Reverted r3910 since it breaks compatibility with openWRT
------------------------------------------------------------
revno: 3929
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-03-11 17:08:04 +0100
message:
  Fixed bug in calc_timeval_diff. HEARTBEAT statistics now work again.
  
  In the case a roundtrip time value is less than one second, only the 
  microsecond value from struct timeval has to be higher for the endtime. 
  Therefore use ">=" instead ">" when comparing the value of "tv_sec".
------------------------------------------------------------
revno: 3928
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-11 15:05:53 +0200
message:
  Fixed --enable-midauth build.
------------------------------------------------------------
revno: 3927
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-11 14:54:21 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3926
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-11 14:53:27 +0200
message:
  Samu resolved bug id 1252, so enabling DHT again.
------------------------------------------------------------
revno: 3925
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-11 14:43:03 +0200
message:
  Fixed two uninitialization problems
  * SP/SAs were not flushed because hadb was erased too early
  * Opportunistic database was erased twice (see bug id 1251)
------------------------------------------------------------
revno: 3924
committer: Samu Varjonen 
branch nick: trunk
timestamp: Thu 2010-03-11 13:12:11 +0200
message:
  FIX: Bug ID 1252, opendht code crashes without network
  
  Added some error handling to the connect_dht_gateway function.
  Wondering why it was omitted previously. 
  Works for me. 
------------------------------------------------------------
revno: 3923
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-11 11:14:54 +0100
message:
  Restore pfkey and rvs configure options; they should be working now.
------------------------------------------------------------
revno: 3922
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-11 11:39:20 +0200
message:
  Fixed and tested a library dependency problem originating from the RVS code.
  
  The bug report from Diego Biurrun:
  
  In lib/core/builder.c we have the following code snippet:
  
  #ifdef CONFIG_HIP_RVS
          HIP_DEBUG("Received HIT is ours or we are RVS\n");
  #else
          HIP_IFEL(!hip_hidb_hit_is_our(&hip_common->hitr), -EFAULT, "Receiver HIT is not ours\n");
  #endif /* CONFIG_HIP_RVS */
  
  If RVS is disabled, this creates a dependency on the function
  hip_hidb_hit_is_our(), which is in hipd/hidb.c.  This cannot be right,
  libhipcore should not depend on hipd.
  
  I'm not sure what the right solution is, it might involve moving some
  functionality around.  I'd appreciate if somebody could fix this, it
  would allow us to enable the PISA configuration for the autobuilder.
------------------------------------------------------------
revno: 3921
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-11 10:59:28 +0200
message:
  Fixed --enable-pfkey build.
  * Couple of missing headers due to misc.c splitting
  * Imported pfkeyv2.h from ipsec-tools-0.8-alpha20090422
  * Changed tabs to spaces in pfkeyv2.h
------------------------------------------------------------
revno: 3920
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-03-11 09:56:57 +0100
message:
  Fixed wrong ifdef.
------------------------------------------------------------
revno: 3919
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 18:50:49 +0100
message:
  Add config.h #include; definitions from config.h are used.
------------------------------------------------------------
revno: 3918
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 18:49:26 +0100
message:
  Add _BSD_SOURCE definition to fix 'make checkheaders'.
  It is required for IFNAMSIZ to be defined in the net/if.h system header.
------------------------------------------------------------
revno: 3917
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 18:48:20 +0100
message:
  Add sys/time.h #include, necessary for struct timeval.
------------------------------------------------------------
revno: 3916
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 19:44:36 +0200
message:
  Splitting misc.c (bug id 1139) finished, I hope.
  Added lib/core/straddr.[c|h] and removed misc.[c|h]. I had to change the 
  order of the libraries in Makefile.am due to changed library 
  dependencies. I haven't tested all possible combinations of compilation 
  options. If you find still problems, they should be trivial to solve by 
  adding some missing include declarations in the source files.
------------------------------------------------------------
revno: 3915
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 18:20:51 +0100
message:
  Replace IFNAMSIZ by IF_NAMESIZE; the latter is POSIX.
------------------------------------------------------------
revno: 3914
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 17:30:43 +0100
message:
  Add 'checkheaders' target.
  This target can be used to verify that headers compile standalone.
------------------------------------------------------------
revno: 3913
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 17:26:53 +0100
message:
  Fix 'make dist' with out-of-tree builds.
  When the $(wildcard) Make function is (mis)used to generate lists of files
  to include in dist tarballs it is necessary to specify the full path to
  those files, i.e. to prefix them with the source path.
------------------------------------------------------------
revno: 3912
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 16:29:57 +0100
message:
  Merge header lines in EXTRA_DIST into one variable.
  This saves some lines and will be allow reusing the header list elsewhere.
------------------------------------------------------------
revno: 3911
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 16:27:13 +0100
message:
  fixed ecdsa issue at build system level now
  
  the first time i tried to distinguish between openssl with and without
  elliptic curve capabilities at the code level with the openssl version
  number. however, this breaks compilation for openwrt. second approach
  uses autotools power.
------------------------------------------------------------
revno: 3910
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 15:51:29 +0100
message:
  Replace deprecated macro AC_PROG_LIBTOOL by LT_INIT.
------------------------------------------------------------
revno: 3909
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-03-10 14:47:25 +0100
message:
  Removed hipsetup from openWRT Makefile - the binary is missing at build-time
------------------------------------------------------------
revno: 3908
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 14:35:09 +0100
message:
  Replace deprecated AC_HELP_STRING macro by AS_HELP_STRING.
------------------------------------------------------------
revno: 3907
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 15:04:05 +0200
message:
  Forgot to bzr add hit.c and hit.h.
------------------------------------------------------------
revno: 3906
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 15:03:35 +0200
message:
  Splitting misc.c continued (bug id 1139).
  Added hit.c. Moved a couple of functions elsewhere because they were references only from one place.
------------------------------------------------------------
revno: 3905
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 13:34:35 +0200
message:
  Splitting misc.c continued (bug id 1139). Separate file for key lengths.
------------------------------------------------------------
revno: 3904
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 12:25:48 +0100
message:
  fixed compiler warning for maemo
------------------------------------------------------------
revno: 3903
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-10 12:19:40 +0100
message:
  HIPL does not need a C++ compiler; do not claim otherwise.
------------------------------------------------------------
revno: 3902
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 13:14:55 +0200
message:
  Forgot to move two functions from misc.c to hostid.c
------------------------------------------------------------
revno: 3901
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 11:56:11 +0100
message:
  --disable-privsep also disables --enable-altsep, so removing this option
------------------------------------------------------------
revno: 3900
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 11:54:06 +0100
message:
  maemo should build with similar options as openwrt
------------------------------------------------------------
revno: 3899
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 11:47:12 +0100
message:
  i3 is not set implicitely by another option in configure any more
------------------------------------------------------------
revno: 3898
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 11:41:15 +0100
message:
  removed cookie from builder compile options and added firewall
------------------------------------------------------------
revno: 3897
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 11:36:24 +0100
message:
  further pretty printing
  
  most parts of the file now adhere to 80 char length
------------------------------------------------------------
revno: 3896
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 12:30:36 +0200
message:
  Removed remnants of icookie, hopefully this time for good.
------------------------------------------------------------
revno: 3895
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-10 11:29:54 +0100
message:
  fixed missing include
------------------------------------------------------------
revno: 3894
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-10 12:03:40 +0200
message:
  Removed remnants of icookie.
------------------------------------------------------------
revno: 3893
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 23:23:38 +0200
message:
  Continuing splitting misc.c (bug id 1139). Separated checksums.
------------------------------------------------------------
revno: 3892
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 21:45:13 +0200
message:
  Removed unnecessary config.h reference from a bunch of new header files
------------------------------------------------------------
revno: 3891
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 21:28:57 +0200
message:
  Removed icookie.
------------------------------------------------------------
revno: 3890
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 19:57:27 +0100
message:
  Fix hip_init_puzzle_defaults declaration: void denotes parameterless functions.
------------------------------------------------------------
revno: 3889
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 19:49:00 +0100
message:
  Add all of lib/android/ to EXTRA_DIST; one less $(wildcard ) invocation.
------------------------------------------------------------
revno: 3888
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 19:48:23 +0100
message:
  cosmetics: Reorder EXTRA_DIST.
------------------------------------------------------------
revno: 3887
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 20:30:40 +0200
message:
  DHT is turned off by default until bug id 1252 is solved.
------------------------------------------------------------
revno: 3886
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 19:26:22 +0100
message:
  Remove pointless #ifdef guards around config.h #include.
  There is no situation where config.h is not available.
------------------------------------------------------------
revno: 3885
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 18:14:09 +0100
message:
  Remove now-gone --enable-ecdsa configure option.
------------------------------------------------------------
revno: 3884
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 18:09:13 +0100
message:
  Simplify an automake conditional.
------------------------------------------------------------
revno: 3883
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 18:07:21 +0100
message:
  Remove lib/ipsec/policy_parse.h from BUILT_SOURCES; it is not a generated file.
------------------------------------------------------------
revno: 3882
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 18:04:14 +0100
message:
  made configure options explicit
------------------------------------------------------------
revno: 3881
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 17:51:56 +0100
message:
  Start building two more featureful configurations in addition to vanilla HIPL.
  
  This removes the --disable-rvs and --enable-pfkey options from the fullfeatured
  and the PISA-specific configurations. When these options are fixed, they can be
  reenabled.
------------------------------------------------------------
revno: 3880
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 17:45:35 +0100
message:
  removed ecdsa config option and solved it in the code
------------------------------------------------------------
revno: 3879
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 17:39:01 +0100
message:
  Remove pointless #ifdef CONFIG_HIP_PFKEY around the complete file.
  It is only ever compiled if that condition is true.
------------------------------------------------------------
revno: 3878
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 17:34:45 +0100
message:
  Add missing #include to allow compilation with --enable-blind, fixes:
  hipd/input.c:2184: error: implicit declaration of function `hip_host_id_to_hit'
------------------------------------------------------------
revno: 3877
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 17:31:13 +0100
message:
  Add missing #include to allow compilation with --enable-performance, fixes:
  test/dh_performance.c:375: error: implicit declaration of function `check_and_create_dir'
------------------------------------------------------------
revno: 3876
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 17:29:45 +0100
message:
  Add missing #include for --enable-performance, fixes the warning:
  hipd/hipd.c:454: error: implicit declaration of function `check_and_create_dir'
------------------------------------------------------------
revno: 3875
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 18:09:38 +0200
message:
  Splitting misc.c continued (bug id 1139). Added a separate source and header file for transforms.
------------------------------------------------------------
revno: 3874
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 17:07:22 +0100
message:
  Remove now-gone parameters from configure invocations.
------------------------------------------------------------
revno: 3873
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 16:58:14 +0100
message:
  pretty printing and removal of unused entries
------------------------------------------------------------
revno: 3872
committer: Diego Biurrun 
branch nick: trunk
timestamp: Tue 2010-03-09 16:41:40 +0100
message:
  Add missing #includes to fix compilation with --enable-i3.
------------------------------------------------------------
revno: 3871
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Tue 2010-03-09 16:29:33 +0100
message:
  Fix build with midauth and OpenWRT enabled.
------------------------------------------------------------
revno: 3870
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 16:23:18 +0100
message:
  removed unused AC_DEFINE
------------------------------------------------------------
revno: 3869
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 16:22:46 +0100
message:
  pretty printing
------------------------------------------------------------
revno: 3868
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 16:17:21 +0100
message:
  pretty printing and fixed 2 newly introduced syntax issues
------------------------------------------------------------
revno: 3867
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 16:08:15 +0100
message:
  pretty printing and moved configuration of capabilities closer to each other
  
  I also made usage of --enable-altsep explicit, which required a
  modification of the openwrt makefile. However, both priviledge
  separation mechanism are turned off through the specification of
  --disable-privsep.
------------------------------------------------------------
revno: 3866
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 15:52:16 +0100
message:
  pretty printing and removed further conditionals
------------------------------------------------------------
revno: 3865
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 15:46:42 +0100
message:
  removed unused conditionals
  
  AM_CONDITIONAL are only useful, when used at the make and not at the
  code level.
------------------------------------------------------------
revno: 3864
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 15:46:12 +0100
message:
  further pretty printing
------------------------------------------------------------
revno: 3863
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 15:25:17 +0100
message:
  removed cert AC_ARG_ENABLE
  
  certificate code is not ifdefed anywhere.
------------------------------------------------------------
revno: 3862
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 15:23:52 +0100
message:
  removed unused AC_DEFINE
------------------------------------------------------------
revno: 3861
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-03-09 15:21:34 +0100
message:
  first part of correcting alignment
------------------------------------------------------------
revno: 3860
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 10:57:46 +0200
message:
  Splitting misc.c continued (bug id 1139). Added a separate source and header file for puzzle solving.
------------------------------------------------------------
revno: 3859
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 00:21:34 +0200
message:
  Splitting misc.c into multiple files continued (bug id 1139). Added
  hip_udp.c and hip_udp.h.
------------------------------------------------------------
revno: 3858
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-09 00:07:59 +0200
message:
  Splitting misc.c into multiple files continued (bug id 1139). Added
  hostid.c and hostid.h.
------------------------------------------------------------
revno: 3857
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-08 23:42:08 +0200
message:
  Splitting misc.c into multiple files continued (bug id 1139). Added
  filemanip.c.
------------------------------------------------------------
revno: 3856
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-08 23:21:01 +0200
message:
  Splitting misc.c into multiple files continued (bug id 1139).
------------------------------------------------------------
revno: 3855
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-08 19:29:23 +0200
message:
  Started to split misc.c into multiple files. Introduced hostsfiles 
  header and source. See bug id 1139 for details of this plan.
------------------------------------------------------------
revno: 3854
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 17:52:31 +0100
message:
  debhelper does not support dh_prep on scratchbox
------------------------------------------------------------
revno: 3853
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 17:42:31 +0100
message:
  removed unrequired fields
  
  NOTE: control files are split into a mandatory source paragraph and one
        or more binary paragraphs.
------------------------------------------------------------
revno: 3852
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 17:39:16 +0100
message:
  reverted revision 3848
------------------------------------------------------------
revno: 3851
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-08 18:29:27 +0200
message:
  Forgot some doxygen from hip_for_each_hosts_file_line().
------------------------------------------------------------
revno: 3850
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 16:33:14 +0100
message:
  added measurement interval support to script
------------------------------------------------------------
revno: 3849
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 16:30:39 +0100
message:
  debian build file clean-up and reverted some previous changes
  
  explicit CFLAGS should not be required for configure. try compilation
  with dh_prep and dh_clean again.
------------------------------------------------------------
revno: 3848
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 16:08:48 +0100
message:
  cleaned-up control file
------------------------------------------------------------
revno: 3847
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 16:08:26 +0100
message:
  cleaned-up changelog
------------------------------------------------------------
revno: 3846
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 16:07:53 +0100
message:
  removed further unrequired files
------------------------------------------------------------
revno: 3845
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 16:02:18 +0100
message:
  modified according to documentation and added docu
------------------------------------------------------------
revno: 3844
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 15:58:37 +0100
message:
  added docu on what needs to be maintained in here
------------------------------------------------------------
revno: 3843
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 15:57:06 +0100
message:
  removed menu-entry for start-menu
------------------------------------------------------------
revno: 3842
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 15:46:24 +0100
message:
  removed manpage support
  
  this is not used by HIPL (yet)
------------------------------------------------------------
revno: 3841
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 15:42:06 +0100
message:
  removed unnecessary emacsen templates
------------------------------------------------------------
revno: 3840
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-08 16:35:53 +0200
message:
  Doxygen for missing functions in lib/core/misc.c.
------------------------------------------------------------
revno: 3839
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 15:33:01 +0100
message:
  copyright statement is still missing, please fix
------------------------------------------------------------
revno: 3838
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-08 15:26:01 +0100
message:
  removed cron.d file for debian packages
  
  i don't know of any hipl-specific cron job.
------------------------------------------------------------
revno: 3837
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-08 13:11:00 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3836
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-03-07 18:32:26 +0100
message:
  Remove commented-out lines from the OpenWRT package Makefile.
------------------------------------------------------------
revno: 3835
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-07 18:11:10 +0200
message:
  Constant USE_ICE is not now referenced anymore from the code.
------------------------------------------------------------
revno: 3834
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sun 2010-03-07 16:31:01 +0100
message:
  Declare dst_ip variable closer to where it is being used.
  This avoids an unused variable warning when rvs is disabled.
------------------------------------------------------------
revno: 3833
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-07 13:20:52 +0200
message:
  Removed SAVA code.
  It can be added back when it's documented properly and the code quality 
  is improved.
------------------------------------------------------------
revno: 3832
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-07 11:03:06 +0200
message:
  Performance optimization to network packet reading.
  According to Samu, this patch saves up to 100 ms of times in base 
  exchange probably because it avoids extra context switching by skipping
  peeking for messages. It should be noticed that the same patch could be
  applied to reading of user messages. I did not apply it there because the
  peek function implements also a timeout which is extremely convenient with
  synchronous messages.
------------------------------------------------------------
revno: 3831
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-03-07 10:12:08 +0200
message:
  Removed ICE configuration option as it was removed earlier.
------------------------------------------------------------
revno: 3830
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Sun 2010-03-07 03:23:18 +0100
message:
  Fix _compile_ errors under a specific configuration [1].
  
  Someone chose the easy path of getting rid of compile warnings/errors 
  (commenting stuff out) instead of investing a little time in order to 
  do things "the right way".
  
  [1] --disable-agent --disable-rvs --disable-ice --disable-hipproxy 
      --disable-opportunistic --disable-savaipopt
------------------------------------------------------------
revno: 3829
committer: Diego Biurrun 
branch nick: trunk
timestamp: Sat 2010-03-06 12:49:13 +0100
message:
  Mark deb and rpm phony targets as such.
------------------------------------------------------------
revno: 3828
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-03-05 18:53:59 +0100
message:
  Added missing #include  to lib/performance/performance.c
------------------------------------------------------------
revno: 3827
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 14:58:31 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3826
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 14:56:41 +0200
message:
  Fixed another problem with DNS proxy (and key parser).
  
  "make dist" target gift wrapped generated tools with /usr/local as their 
  path which was further used in "make bin". This caused some headache:
  
  /etc/init.d/hipdnsproxy start
   * Starting DNS proxy for HIP hipdnsproxy
  python: can't open file
  '/usr/local/lib/python2.6/dist-packages/hipdnsproxy/dnsproxy.py'
   [Errno 2] No such file or directory
  
  Now ./autogen.sh is cleaning up the generated scripts every time it 
  starts. This works for "make bin" target, but it would be better to 
  hook the cleaning to ./configure execution.
------------------------------------------------------------
revno: 3825
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 13:50:44 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3824
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 13:50:17 +0200
message:
  Fixed building of tools scripts (DNS proxy and parse key).
  Revision 3760 broke binary building of DNS proxy even though
  it cleaned up the build configuration. I removed a hack from
  autogen.sh and it's now working again.
------------------------------------------------------------
revno: 3823
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 13:19:41 +0200
message:
  Bumped release version number, this time to the right version.
  The 1.0.5 series is saved for "old HIPL" with libinet6.
------------------------------------------------------------
revno: 3822
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 13:09:10 +0200
message:
  Forgot to remove native API applications from binary building.
------------------------------------------------------------
revno: 3821
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 12:55:31 +0200
message:
  Bumped release version number.
------------------------------------------------------------
revno: 3820
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 11:48:49 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3819
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 11:48:36 +0200
message:
  Removed hipsetup from binary packaging
------------------------------------------------------------
revno: 3818
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 11:10:50 +0200
message:
  Libinet6 removed hipsock, which allowed to get rid of #ifdef __KERNEL__.
  Removed also some GFP_KERNEL defs which I missed on last run.
------------------------------------------------------------
revno: 3817
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-03-05 10:01:57 +0100
message:
  Removed SO_HIP_SET_NAT_OFF and use SO_HIP_SET_NAT_NONE instead.
------------------------------------------------------------
revno: 3816
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-03-05 09:58:19 +0100
message:
  Renamed macro HIP_IFEBL to HIP_IFF and added jump to out_err.
  
  The macro was only used at one position in hipd/update.c. Now the macro
  HIP_IFEL is used at that position with the same effect.
------------------------------------------------------------
revno: 3815
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 10:57:28 +0200
message:
  Removed lib/core/kerncompat.h because it came unnecessary.
  Moved some functions elsewhere from the header and fixed dependencies.
------------------------------------------------------------
revno: 3814
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 10:47:53 +0200
message:
  Replaced u8, u16 and u32 with uint8, uint16 and uint32.
  The former should be used in kernel and the latter in userspace.
------------------------------------------------------------
revno: 3813
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 10:39:12 +0200
message:
  Minimized lib/core/kerncompat.h.
  As removal of libinet6 removed also hipsock, kerncompat.h contained
  unnecessary stuff which I removed.
------------------------------------------------------------
revno: 3812
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-03-05 10:24:06 +0200
message:
  Got rid of most of the libinet6 crud. Remaining ones are intentional.
  Removed also few old files along the way.
------------------------------------------------------------
revno: 3811
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-05 03:40:23 +0100
message:
  Add some top-level files missing from the tarball to EXTRA_DIST.
------------------------------------------------------------
revno: 3810
committer: Diego Biurrun 
branch nick: trunk
timestamp: Fri 2010-03-05 03:21:54 +0100
message:
  Mark executable files as such.
------------------------------------------------------------
revno: 3809
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 22:23:10 +0200
message:
  Removed hipd/accessor.c.doxyme as the source has already doxygen.
------------------------------------------------------------
revno: 3808
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 22:22:43 +0200
message:
  Doxygen for hipd/accessor.c
------------------------------------------------------------
revno: 3807
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-04 19:29:35 +0100
message:
  Avoid some shell quoting issues when constructing the notification mail subject.
------------------------------------------------------------
revno: 3806
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-04 18:43:28 +0100
message:
  Use a more descriptive email notification subject.
------------------------------------------------------------
revno: 3805
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-04 18:39:53 +0100
message:
  Remove autoupdate capabilities.
  The script is now updated through Bazaar by the autobuild user.
------------------------------------------------------------
revno: 3804
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-03-04 18:30:54 +0100
message:
  script actually requires tee append option
  
  NOTE: long parameters are not supported by busybox tee
------------------------------------------------------------
revno: 3803
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-03-04 18:20:34 +0100
message:
  added handling of missing variable and removed append option from perf script
------------------------------------------------------------
revno: 3802
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-04 17:59:03 +0100
message:
  (Re)set permissions before removing checkout.
  This can be necessary if permissions have not yet been set, for
  example during 'make distcheck'.
------------------------------------------------------------
revno: 3801
committer: Diego Biurrun 
branch nick: trunk
timestamp: Thu 2010-03-04 17:19:07 +0100
message:
  Pass command line parameters to newly-invoked script instances.
------------------------------------------------------------
revno: 3800
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 16:23:28 +0200
message:
  'make bin' works again after removal of libinet6
------------------------------------------------------------
revno: 3799
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 16:16:59 +0200
message:
  Removed libinet6 from binary building.
------------------------------------------------------------
revno: 3798
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 16:15:48 +0200
message:
  Compilation fix to the manual.
------------------------------------------------------------
revno: 3797
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 15:42:51 +0200
message:
  Compilation fixes for previous commit.
------------------------------------------------------------
revno: 3796
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 15:39:06 +0200
message:
  Removed libinet6 and all of its dependencies, including native API stuff.
  See the bug items for more details:
  http://hipl.infrahip.net/bugzilla/show_bug.cgi?id=1213
  http://hipl.infrahip.net/bugzilla/show_bug.cgi?id=935
  http://hipl.infrahip.net/bugzilla/show_bug.cgi?id=1214
------------------------------------------------------------
revno: 3795
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 13:12:58 +0200
message:
  Doxygen for lib/core/getendpointinfo.c
------------------------------------------------------------
revno: 3794
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-03-04 08:11:40 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3793
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-03 19:05:47 +0100
message:
  Compile the firewall in the full-featured build test.
------------------------------------------------------------
revno: 3792
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-03 19:04:55 +0100
message:
  Add PISA-specific configuration to be tested once it compiles in trunk.
------------------------------------------------------------
revno: 3791
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-03-03 18:48:34 +0100
message:
  Add OpenWRT build infrastructure.
------------------------------------------------------------
revno: 3790
committer: Diego Biurrun 
branch nick: trunk
timestamp: Wed 2010-03-03 18:31:06 +0100
message:
  Add a second parameter to pass the branch location within the HIPL repository.
------------------------------------------------------------
revno: 3789
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-03-03 18:23:31 +0100
message:
  added a generic performance measurement script for rtt and throughput
  
  getopt has to be used instead of getopts, as getopts is not available
  for maemo. read requires the additional parameter on maemo.
------------------------------------------------------------
revno: 3788 [merge]
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-03 18:51:18 +0200
message:
  Synchronized to update branch revision 493
------------------------------------------------------------
revno: 3787
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 17:48:08 +0100
message:
  Add the HIPL branch that shall be built as a parameter to the script.
------------------------------------------------------------
revno: 3786
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 17:34:43 +0100
message:
  Use a more reliable way of testing the HIPL_AUTOBUILDER variable.
------------------------------------------------------------
revno: 3785
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 17:22:16 +0100
message:
  Only update the script when running as the autobuild user.
  This makes it easier to run the script manually during testing.
------------------------------------------------------------
revno: 3784
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 16:57:53 +0100
message:
  cosmetics: Use more generic variable names.
------------------------------------------------------------
revno: 3783
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 16:51:22 +0100
message:
  Introduce variable for the autobuild revision file.
------------------------------------------------------------
revno: 3782
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 16:04:25 +0100
message:
  Run distcheck during autobuild, it appears to work fine now.
------------------------------------------------------------
revno: 3781
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-03-03 15:56:42 +0100
message:
  Doxygen for hip_statistics.*
------------------------------------------------------------
revno: 3780
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-03-03 15:47:10 +0100
message:
  Adjust paths for new directory layout throughout HIPL.
------------------------------------------------------------
revno: 3779
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-03-03 16:01:40 +0200
message:
  Fixes on file preamble.
------------------------------------------------------------
revno: 3778
committer: Tobias Heer 
branch nick: trunk
timestamp: Tue 2010-03-02 14:10:15 +0100
message:
  Reduced puzzle difficulty from 10 to 1. This will speed up the BEX for the Initiator.
------------------------------------------------------------
revno: 3777
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-02 13:21:39 +0200
message:
  s/tla/bzr/ in autogen.sh
------------------------------------------------------------
revno: 3776
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-03-02 13:05:03 +0200
message:
  hipconf set puzzle all  works again.
  The user message header had to be built before any parameters.
------------------------------------------------------------
revno: 3775
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-01 18:46:51 +0100
message:
  missed the hash in bzr diff :(
------------------------------------------------------------
revno: 3774
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-01 18:40:22 +0100
message:
  fixed commit 3772
------------------------------------------------------------
revno: 3773
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-01 18:34:58 +0100
message:
  building hipl on maemo with mininum set of features
------------------------------------------------------------
revno: 3772
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-01 18:33:54 +0100
message:
  added help string for agent
------------------------------------------------------------
revno: 3771
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 14:50:44 +0100
message:
  Remove pointless and bash-specific "function" keyword from function declaration.
------------------------------------------------------------
revno: 3770
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 14:49:47 +0100
message:
  Add autotools-clean target that removes all files generated by autotools.
------------------------------------------------------------
revno: 3769
committer: Tim Just 
branch nick: trunk
timestamp: Mon 2010-03-01 14:06:18 +0100
message:
  Added 'hip' prefix to hip_periodic_maintenance.
------------------------------------------------------------
revno: 3768
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-01 14:26:19 +0200
message:
  Added warnings on 'hipconf run normal' (libinet6) getting depracated soon.
------------------------------------------------------------
revno: 3767
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 13:23:57 +0100
message:
  Remove pointless comment.
------------------------------------------------------------
revno: 3766
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 13:22:19 +0100
message:
  Merge rules for generating tools/hipdnsproxy and tools/hipdnskeyparse.
------------------------------------------------------------
revno: 3765 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-03-01 13:17:31 +0100
message:
  synchronized to branches/packaging revision 3598
------------------------------------------------------------
revno: 3764
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 13:15:23 +0100
message:
  Simplify EXTRA_DIST declarations.
------------------------------------------------------------
revno: 3763
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 12:03:02 +0100
message:
  Simplify some EXTRA_DIST lines by using wildcards.
------------------------------------------------------------
revno: 3762
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 11:52:23 +0100
message:
  Unconditionally declare all _SOURCES variables.
  There is no need to surround _SOURCES variables with if checks.
  Just describing which sources are necessary to build certain binaries
  does not trigger the build of those binaries.
------------------------------------------------------------
revno: 3761
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 11:43:22 +0100
message:
  Fix typo in *.la ignore rule.
------------------------------------------------------------
revno: 3760
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 11:23:18 +0100
message:
  Add tools/hipdnskeyparse and tools/hipdnsproxy to BUILT_SOURCES.
  This makes the manual hackery to ensure these two tools are built before
  everything else unnecessary.
------------------------------------------------------------
revno: 3759
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 10:59:36 +0100
message:
  Reintroduce separate deb and rpm targets.
------------------------------------------------------------
revno: 3758
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 10:56:01 +0100
message:
  Use fakeroot instead of sudo if available.
------------------------------------------------------------
revno: 3757
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 10:33:04 +0100
message:
  Port create-deb.sh to the new directory layout.
------------------------------------------------------------
revno: 3756
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 10:30:42 +0100
message:
  cosmetics: Alphabetically sort lines.
------------------------------------------------------------
revno: 3755
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 10:26:48 +0100
message:
  Ignore libinet6 #include symlinks.
------------------------------------------------------------
revno: 3754
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-01 10:40:37 +0200
message:
  Removed separate olddeb target as it is already included in create-package.sh
------------------------------------------------------------
revno: 3753
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-03-01 09:13:59 +0200
message:
  Reintroduced olddeb target.
------------------------------------------------------------
revno: 3752
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 00:15:38 +0100
message:
  Remove test if the hipdns tools are executable from their target commands.
  
  I suspect the original reason for this bizarre test was making sure that
  the command is only run if the target does not exist.  However, this is
  what Make does, so the test is pointless.
------------------------------------------------------------
revno: 3751
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 00:10:51 +0100
message:
  Merge the bin, olddeb with the increl, syncrepo targets.
  create-package.sh can always be invoked with PYEXECDIR set without ill effects.
------------------------------------------------------------
revno: 3750
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 00:09:07 +0100
message:
  Fix a variable declaration in the build_maemo_deb() function.
  For some weird reason Makefile syntax was being used...
------------------------------------------------------------
revno: 3749
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 00:04:08 +0100
message:
  Merge bin and olddeb targets; create-package.sh does the differentiation now.
------------------------------------------------------------
revno: 3748
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Mon 2010-03-01 00:03:15 +0100
message:
  Build maemo packages when called with "olddeb" as first parameter.
------------------------------------------------------------
revno: 3747
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:46:17 +0100
message:
  Do print commands run for all targets; it is useful information.
------------------------------------------------------------
revno: 3746
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:39:01 +0100
message:
  Use an automatic variable to simplify the bin target.
------------------------------------------------------------
revno: 3745
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:35:38 +0100
message:
  Remove nonsense comment that claims placing targets in Makefile.am is wrong.
------------------------------------------------------------
revno: 3744
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:32:52 +0100
message:
  Simplify some rules by using automatic variables.
------------------------------------------------------------
revno: 3743
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:27:17 +0100
message:
  Merge duplicate increl and syncrepo targets.
------------------------------------------------------------
revno: 3742
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:14:52 +0100
message:
  cosmetics: Remove pointless ./ prefix from ignored files.
  It was inconsistently used for only a few files anyway.
------------------------------------------------------------
revno: 3741
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 23:08:32 +0100
message:
  Make packaging scripts less verbose.
  The -xv shell options are only useful for debugging purposes.
------------------------------------------------------------
revno: 3740
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 22:13:18 +0100
message:
  Do not explicitly mark autotools standard targets as phony.
  The autotools already take care of this.
------------------------------------------------------------
revno: 3739
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sun 2010-02-28 22:11:11 +0100
message:
  Mark phony targets as such.
------------------------------------------------------------
revno: 3738
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-28 17:08:48 +0200
message:
  Removed dead code.
------------------------------------------------------------
revno: 3737
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-28 17:05:18 +0200
message:
  Removed dead code.
------------------------------------------------------------
revno: 3736
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-28 16:13:37 +0200
message:
  Filled in the missing doxygen comments for lib/core/debug.c.
  Aligned also the style of the existing doxygen comments with the current 
  ones and removed also an unreferenced function which didn't need comments.
------------------------------------------------------------
revno: 3735
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-28 15:42:32 +0200
message:
  Doxygen for lib/core/hashtable.c
------------------------------------------------------------
revno: 3734
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 17:29:26 +0200
message:
  Missed a couple of netlink headers in rev 3720.
------------------------------------------------------------
revno: 3733
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 17:09:39 +0200
message:
  Removed redundant deb and rpm targets from Makefile.am (use 'bin' instead).
------------------------------------------------------------
revno: 3732
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 16:44:12 +0200
message:
  Fixed off-path building with libinet6 (bug id 1249)
  
  The following error is now fixed:
  
  ../trunk/configure --enable-libinet6 && make
  
  ../../trunk/libinet6/getaddrinfo.c:80:30: error: lib/core/builder.h: No 
  such file or directory
  ../../trunk/libinet6/getaddrinfo.c:81:28: error: lib/core/debug.h: No 
  such file or directory
  
  Had to adjust some whitespaces to get the commit through.
------------------------------------------------------------
revno: 3731
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 16:05:48 +0200
message:
  Removed wrong @file doxygen path from lib/core/esp_prot_common.c
------------------------------------------------------------
revno: 3730
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 16:04:32 +0200
message:
  Added license to lib/core/esp_prot_common.c
------------------------------------------------------------
revno: 3729
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 16:01:37 +0200
message:
  Removed utils.c.doxyme as it was already doxygenized.
------------------------------------------------------------
revno: 3728
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 15:59:35 +0200
message:
  Renamed lib/core/utils.[c|h] to lib/core/prefix.[c.h]
  
  The utils file contained address prefix manipulation functions except 
  for one macro which I moved elsewhere. I think it's enough to have a 
  one "misc.c" in the project... if I have time, I'll split that one also 
  later.
------------------------------------------------------------
revno: 3727
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 15:45:57 +0200
message:
  Removed redundant functions from lib/core/utils.c
------------------------------------------------------------
revno: 3726
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 15:35:38 +0200
message:
  Doxygen for lib/core/utils.c
------------------------------------------------------------
revno: 3725
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 14:53:45 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3724
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 14:50:41 +0200
message:
  Removed a CentOS fix from the RPM spec file.
  Binaries for 32 and 64-bit CentOS 5.4 seemed to build just fine without 
  it.
------------------------------------------------------------
revno: 3723
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 14:47:58 +0200
message:
  Replaced __u8 with uint8_t.
------------------------------------------------------------
revno: 3722
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 14:45:20 +0200
message:
  Removed a commented include
------------------------------------------------------------
revno: 3721
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 14:34:38 +0200
message:
  Changed script paths from absolute to relative.
------------------------------------------------------------
revno: 3720
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 14:26:13 +0200
message:
  Minimized and cleaned up a compilation fix for __u32 and __u64.
  
  While compiling binaries on Fedora 10, compiler was warning on
   that it was missing __u32 or __u64. There was an
  old hack in the code spread to multiple places that used to fix this
  issue but not anymore. I moved the hack to a single file (nlink.h),
  cleaned it up and made sure that other code was just including nlink.h
  instead of the troublesome .
  
  I also went through the HIPL code and replaced all __u32 and __u64
  occurrences with uint32_t and uint64_t. Contants beginning with
  underscores should not be used.
  
  I tested successfully the compilation with default options on the
  following platforms using off-dir compilation:
  
  * Ubuntu 8.10, i386
  * Ubuntu 8.10, amd64
  * F10-x86_64
  * F12-x86_64
  * CentOS-5.4 i386
  * CentOS-5.4 x86_64
  * F10-i386
  * f12-i386
  * fc11-x86_64
  * fc11-i386
  
  I hope somebody would have time to test OpenWRT and Maemo compilation again?
------------------------------------------------------------
revno: 3719
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sat 2010-02-27 12:49:25 +0100
message:
  Use the preprocessor to conditionally define goto label.
  The matching goto statements themselves are only conditionally enabled.
  Fixes compilation with --disable-blind --disable-rvs.
------------------------------------------------------------
revno: 3718
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-27 11:24:52 +0200
message:
  Cleaned up LSI and system-based opp. mode deinitialization.
  Cache databases were not removed when LSI mode was turned off. Removed 
  one orphaned uninit function because it was not needed anymore.
------------------------------------------------------------
revno: 3717
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Fri 2010-02-26 15:24:56 +0100
message:
  Remove --enable-maemo from configure line for the full-featured test build.
  It just adds platform-specific hacks without providing more code coverage.
------------------------------------------------------------
revno: 3716
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-26 16:18:41 +0200
message:
  A bug fix to cache data base (#1130) and some clean ups.
  
  Hipfw was crashing on "hipconf rst". This commit fixes the problem. 
  Includes some other clean ups for related functions (doxygen, comment 
  styling).
------------------------------------------------------------
revno: 3715
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-26 15:20:07 +0200
message:
  Rearranging lib/core/linkedlist.c.
  Now linkedlist has all doxygen comments in the source file.
------------------------------------------------------------
revno: 3714
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-26 15:02:50 +0200
message:
  Changed few functions to static to prevent use outside of the file.
------------------------------------------------------------
revno: 3713
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-26 14:48:45 +0200
message:
  Doxygen for lib/core/message.c.
  Wrote extensive doxygen for lib/core/message.c. Some of the functions 
  were already documented in the header file, so I moved them to the
  source file.
------------------------------------------------------------
revno: 3712
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-26 14:16:23 +0200
message:
  Changed relative paths for gen-python-starter.sh in Makefile.am.
  Works now for out-of-tree builds, at least for me.
------------------------------------------------------------
revno: 3711
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-02-26 12:16:16 +0100
message:
  Fix compile errors on full-featured build.
------------------------------------------------------------
revno: 3710
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-02-26 11:54:55 +0100
message:
  Add a local .vimrc for exrc-enabled vim users, for indentation 
  enforcement. No DRY-breaking here.
------------------------------------------------------------
revno: 3709
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Fri 2010-02-26 04:26:02 +0100
message:
  Use cp instead of cat and > to put updated autobuild scripts in place.
  This should be more robust, redirecting stdout without input can
  result in empty files under unfortunate circumstances.
------------------------------------------------------------
revno: 3708
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Fri 2010-02-26 04:21:32 +0100
message:
  Fix autobuild script path.
------------------------------------------------------------
revno: 3707
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Fri 2010-02-26 04:16:15 +0100
message:
  Add script for periodic compilation tests.
  This is run once every morning at RWTH Aachen.
------------------------------------------------------------
revno: 3706
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Thu 2010-02-25 20:49:52 +0100
message:
  There are no headers in the tools/ subdirectory, do not add them to EXTRA_DIST.
------------------------------------------------------------
revno: 3705
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-25 10:56:34 +0200
message:
  Doxygen for lib/core/hip_capability.c
------------------------------------------------------------
revno: 3704
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-25 10:33:41 +0200
message:
  Input.c has already doxygen comments.
------------------------------------------------------------
revno: 3703
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-25 10:22:13 +0200
message:
  Removed lib/core/builder.c.doxyme as the file is now documented
------------------------------------------------------------
revno: 3702
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-24 19:44:04 +0200
message:
  Tidying up the @file line in few files.
------------------------------------------------------------
revno: 3701
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-24 16:49:52 +0200
message:
  doxygen for lib/core/builder.c
  Added missing doxygen headers for functions and cleaned up old ones.
------------------------------------------------------------
revno: 3700
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Wed 2010-02-24 15:17:40 +0100
message:
  Fix previous botched attempt at removing DOS linebreaks that emptied the files.
  
  Rice cakes have been ordered and shall be arriving shortly...
------------------------------------------------------------
revno: 3699
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-24 15:05:10 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3698
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-24 15:01:02 +0200
message:
  Added executable permissons.
------------------------------------------------------------
revno: 3697
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-24 14:50:28 +0200
message:
  Added executable permissons on some files.
------------------------------------------------------------
revno: 3696
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-24 14:43:02 +0200
message:
  "hipconf dht get foo" was not working, fixed.
  A silly typo in the c file.
------------------------------------------------------------
revno: 3695
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-02-23 15:10:06 +0100
message:
  replaced icmpv6 kernel includes with userspace counterparts
  
  this should fix bug #1244. i also removed unrequired headers.
------------------------------------------------------------
revno: 3694
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-23 10:16:24 +0200
message:
  Styling changes to init.d scripts for Ubuntu.
  The init.d scripts displayed e.g. "Starting hipd hipd".
  Fixed this.
------------------------------------------------------------
revno: 3693
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-21 12:36:23 +0200
message:
  Doxygen for lib/conf/hipconf.c.
  Added more doxygen comments for lib/conf/hipconf.c. Removed dead code.
------------------------------------------------------------
revno: 3692
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sat 2010-02-20 22:17:29 +0100
message:
  cosmetics: Remove all trailing empty lines.
------------------------------------------------------------
revno: 3691
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Sat 2010-02-20 22:16:48 +0100
message:
  cosmetics: Remove all tabs from opendht patches HOWTO file.
------------------------------------------------------------
revno: 3690
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-02-19 21:23:12 +0100
message:
  Fix pfkey-enabled build. 
------------------------------------------------------------
revno: 3689
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 18:53:25 +0200
message:
  i3 should be disabled by default (experimental).
------------------------------------------------------------
revno: 3688
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Thu 2010-02-18 17:45:11 +0100
message:
  Convert all non-ASCII characters to a suitable ASCII or UTF-8 replacement.
------------------------------------------------------------
revno: 3687
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 17:41:51 +0200
message:
  Added executable permissions back to autogen.sh
------------------------------------------------------------
revno: 3686
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Thu 2010-02-18 16:33:17 +0100
message:
  Remove all DOS linebreaks.
------------------------------------------------------------
revno: 3685
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Thu 2010-02-18 15:58:39 +0100
message:
  Remove all tabs from HIPL code.
------------------------------------------------------------
revno: 3684
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 16:06:08 +0200
message:
  Removed deprated sections describing tla and kernel from HACKING.
------------------------------------------------------------
revno: 3683
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Thu 2010-02-18 14:55:51 +0100
message:
  Remove all trailing whitespace from HIPL code.
------------------------------------------------------------
revno: 3682
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 15:37:20 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3681
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 15:18:51 +0200
message:
  Compilation problem on 32-bit ubuntu (bug id 1246).
------------------------------------------------------------
revno: 3680
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-02-18 14:05:44 +0100
message:
  Removed spurious fullstop
------------------------------------------------------------
revno: 3679
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-02-18 14:02:13 +0100
message:
  Added default doxygen header for auth_performance.c
------------------------------------------------------------
revno: 3678
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-02-18 13:50:08 +0100
message:
  Removed old doxyme file
------------------------------------------------------------
revno: 3677
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 13:40:11 +0200
message:
  Bug fixes to bad hash table uninitializations in hipfw.
  http://hipl.hiit.fi/bugzilla/show_bug.cgi?id=1245
------------------------------------------------------------
revno: 3676
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-02-18 10:06:49 +0100
message:
  Added default doxygen header for midauth and pisa files in firewall/
------------------------------------------------------------
revno: 3675
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-02-18 09:47:40 +0100
message:
  Added default doxygen header for hipd/pisa.*
------------------------------------------------------------
revno: 3674
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-18 10:00:23 +0200
message:
  Reverted changes from the GPL copyright
------------------------------------------------------------
revno: 3673
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-02-17 23:41:06 +0100
message:
  Missing doxygen for firewall/midauth.c
------------------------------------------------------------
revno: 3672
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-02-17 23:28:29 +0100
message:
  Missing doxygen for firewall/pisa_cert.c
------------------------------------------------------------
revno: 3671
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-02-17 23:22:06 +0100
message:
  Removed doxyme. Everything in there was documented already. However, I am not done with the firewall/pisa.c file yet
------------------------------------------------------------
revno: 3670
committer: Tobias Heer 
branch nick: trunk
timestamp: Wed 2010-02-17 23:19:45 +0100
message:
  Doxygen for hipd/pisa.c
------------------------------------------------------------
revno: 3669
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 23:17:57 +0100
message:
  removed doxygen markers for already doxified files
------------------------------------------------------------
revno: 3668
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 23:07:34 +0100
message:
  removed file that is no longer needed
------------------------------------------------------------
revno: 3667
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 16:14:29 +0100
message:
  removed TABs and whitespaces
------------------------------------------------------------
revno: 3666
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 15:53:45 +0100
message:
  moved uncrustify config where it belongs
------------------------------------------------------------
revno: 3665
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 15:45:03 +0100
message:
  fixed still existing TABs in hipext
------------------------------------------------------------
revno: 3664
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 15:11:29 +0100
message:
  fixed still existing TABs in hipd
------------------------------------------------------------
revno: 3663
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 14:55:23 +0100
message:
  fixed still existing TABs in firewall
------------------------------------------------------------
revno: 3662
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 14:27:57 +0100
message:
  fixed TABs or added exceptions to syntax checker config
------------------------------------------------------------
revno: 3661
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-02-17 14:13:13 +0100
message:
  fixed still existing tabs and trailing whitespaces
  
  -------------till existing tabs and trailing whitespacesThis line and the following will be ignored --------------
  
  modified:
    agent/english-example.lang
    agent/hitdb.c
    agent/str_var.c
------------------------------------------------------------
revno: 3660
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-17 15:08:39 +0200
message:
  Unified all header file declarations with sed and scripting.
------------------------------------------------------------
revno: 3659
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-17 15:08:16 +0200
message:
  Converted tabs to spaces in all header files to get commit through.
------------------------------------------------------------
revno: 3658
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-17 15:00:40 +0200
message:
  Converted tabs to spaces in header files to get commit through.
------------------------------------------------------------
revno: 3657
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-17 12:57:25 +0200
message:
  Cleaning up header files.
  Converted _FOO_H to FOO_H where applicable. Tab fixes to make commit work.
------------------------------------------------------------
revno: 3656
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-17 00:20:31 +0200
message:
  Doxygen for lib/core/crypto.c
------------------------------------------------------------
revno: 3655
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 23:54:14 +0200
message:
  Moved crypto.c from tools to core.
  Fixed many tab problems to get the commit through.
------------------------------------------------------------
revno: 3654
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 23:21:36 +0200
message:
  Started doxygen for lib/tool/crypto.c
------------------------------------------------------------
revno: 3653
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 21:11:34 +0200
message:
  Doxygen for lib/tool/lutil.c
------------------------------------------------------------
revno: 3652
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 21:01:36 +0200
message:
  Removed dead code from lib/core/getendpointinfo.c
------------------------------------------------------------
revno: 3651
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 20:56:04 +0200
message:
  Moved findkeyfiles() to where it belongs to.
------------------------------------------------------------
revno: 3650
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 20:33:45 +0200
message:
  Moved free_gaih_addrtuple() where it belongs to.
------------------------------------------------------------
revno: 3649
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 20:19:36 +0200
message:
  Doxygen for lib/tool/pk.c
------------------------------------------------------------
revno: 3648
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 19:00:19 +0200
message:
  Doxygen for lib/tool/xfrmapi.c
------------------------------------------------------------
revno: 3647
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 16:10:36 +0200
message:
  Doxygen for netdev.c
------------------------------------------------------------
revno: 3646
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 15:58:57 +0200
message:
  Added 'shotgun' extension instructions to the manual.
------------------------------------------------------------
revno: 3645
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-02-16 13:25:35 +0100
message:
  doc/HACKING now reflects new coding style
  
  shamelessly copied from PISA
------------------------------------------------------------
revno: 3644
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 13:48:47 +0200
message:
  Sanity checking of output arguments (memsetting to zero).
  hip_get_suitable_locator_address() did not initialize output argument
  to zeroes. Fixed and also changed neighbouring bzero to memset.
------------------------------------------------------------
revno: 3643
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 13:33:16 +0200
message:
  Removed a function that was not referenced from any file.
------------------------------------------------------------
revno: 3642
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 10:35:10 +0200
message:
  All functions in netdev.c have now hip_ prefix.
------------------------------------------------------------
revno: 3641
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-16 10:26:09 +0200
message:
  Moved some HIT/LSI querying functions to a file where they really belong to.
  (Sorry, previous commit had wrong log)
------------------------------------------------------------
revno: 3640
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 19:31:37 +0200
message:
  Moved some HIT/LSI querying functions to a file where they really belong to.
------------------------------------------------------------
revno: 3639
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 19:29:10 +0200
message:
  Moved two puzzle-related functions to where they belong to.
------------------------------------------------------------
revno: 3638
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 18:27:50 +0200
message:
  Cleaning up hipd/netdev.c.
  Removed dead code. Unified commenting style.
------------------------------------------------------------
revno: 3637
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 18:22:35 +0200
message:
  Fixed a typo in my previous commit.
------------------------------------------------------------
revno: 3636
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 15:09:56 +0200
message:
  Doxygen for lib/tool/nlink.c
------------------------------------------------------------
revno: 3635
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 15:08:37 +0200
message:
  ll_remember_index() not used anywhere, removed.
------------------------------------------------------------
revno: 3634
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 15:05:01 +0200
message:
  rtnl_tab_initialize() is useless, removed.
------------------------------------------------------------
revno: 3633
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-15 13:49:59 +0200
message:
  Added default error value to hip_iproute_modify().
------------------------------------------------------------
revno: 3632
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 17:05:22 +0200
message:
  Fixed return value in convert_ipv6_slash_to_ipv4_slash().
  
  convert_ipv6_slash_to_ipv4_slash() did not return a proper return value
  in all cases. Fixed.
------------------------------------------------------------
revno: 3631
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 17:04:32 +0200
message:
  Added some more doxygen for lib/tool/nlink.c
------------------------------------------------------------
revno: 3630
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 15:14:36 +0200
message:
  Removed some unused opportunistic TCP code.
------------------------------------------------------------
revno: 3629
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 14:36:03 +0200
message:
  Doxygen styling for firewall/user_ipsec_sadb.c
------------------------------------------------------------
revno: 3628
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 14:32:17 +0200
message:
  Doxygen for linked lists in the firewall.
------------------------------------------------------------
revno: 3627
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 14:08:28 +0200
message:
  Styling for firewall/rule_management.c
------------------------------------------------------------
revno: 3626
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-02-14 14:06:34 +0200
message:
  Doxygen for firewall/opptcp.c
------------------------------------------------------------
revno: 3625
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-13 22:58:35 +0200
message:
  Doxygen for firewall/rule_management.c
------------------------------------------------------------
revno: 3624
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-02-13 13:06:01 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3623
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Fri 2010-02-12 18:00:10 +0100
message:
  Fix midauth-enabled build.
------------------------------------------------------------
revno: 3622
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-02-12 16:40:01 +0100
message:
  fixed some more s6_addr32 errors by moving code and using s6_addr
------------------------------------------------------------
revno: 3621
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-02-12 15:39:22 +0100
message:
  removed pointless include causing trouble with posix stuff
------------------------------------------------------------
revno: 3620
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-02-12 15:38:34 +0100
message:
  lockf requires _BSD_SOURCE as well
------------------------------------------------------------
revno: 3619 [merge]
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-02-12 15:15:52 +0100
message:
  Synchronized to packaging
------------------------------------------------------------
revno: 3618
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-02-12 14:09:10 +0100
message:
  fixed compile issue with new posix-conform settings
  
  getpwent_r requires _BSD_SOURCE
------------------------------------------------------------
revno: 3617
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-12 08:42:23 +0200
message:
  Removed old, unnecessary stuff from the test directory.
------------------------------------------------------------
revno: 3616
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 20:25:12 +0200
message:
  Doxygen for firewall/lsi.c
------------------------------------------------------------
revno: 3615
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 20:03:28 +0200
message:
  Stylistic changes to doxygen in firewall/user_ipsec_sadb.c
------------------------------------------------------------
revno: 3614
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 19:43:39 +0200
message:
  Stylistic changes to doxygen in firewall/user_ipsec_sadb.c
------------------------------------------------------------
revno: 3613
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 19:39:33 +0200
message:
  Reordered include headers
------------------------------------------------------------
revno: 3612
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 19:34:50 +0200
message:
  Unified all doxygen comment tokens also in doxyme files.
------------------------------------------------------------
revno: 3611
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 19:21:17 +0200
message:
  Unified all doxygen comment tokens. One star instead of two.
------------------------------------------------------------
revno: 3610
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 19:12:30 +0200
message:
  Doxygen for helpers.c
------------------------------------------------------------
revno: 3609
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-11 18:17:35 +0200
message:
  Changed order of include headers in firewall/helpers.c
------------------------------------------------------------
revno: 3608
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-02-11 13:12:02 +0100
message:
  Replace ushort/uint/ulong (in i3) with their standard counterparts.
------------------------------------------------------------
revno: 3607
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-02-11 13:02:51 +0100
message:
  Add another required _BSD_SOURCE in i3/chord.
------------------------------------------------------------
revno: 3606
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-02-11 12:59:11 +0100
message:
  Add a required _BSD_SOURCE definition in chord.
------------------------------------------------------------
revno: 3605
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-02-11 12:49:47 +0100
message:
  Uncrustify the i3 source files.
------------------------------------------------------------
revno: 3604
committer: Joakim Koskela 
branch nick: trunk
timestamp: Thu 2010-02-11 13:47:24 +0200
message:
  variable initializers to quiet warnings on use of possibly uninitialized vars
------------------------------------------------------------
revno: 3603
committer: Joakim Koskela 
branch nick: trunk
timestamp: Thu 2010-02-11 13:45:54 +0200
message:
  reordered functions to solve a 'uneccessary redeclared' warning on maemo
------------------------------------------------------------
revno: 3602
committer: Joakim Koskela 
branch nick: trunk
timestamp: Thu 2010-02-11 13:44:40 +0200
message:
  added the openssl constness for maemo4 only
------------------------------------------------------------
revno: 3601
committer: Joakim Koskela 
branch nick: trunk
timestamp: Thu 2010-02-11 13:37:12 +0200
message:
  redeclared asm for c99 compability in maemo
------------------------------------------------------------
revno: 3600
committer: Joakim Koskela 
branch nick: trunk
timestamp: Thu 2010-02-11 13:34:54 +0200
message:
  added maemo-specific cppflags
------------------------------------------------------------
revno: 3599
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 12:08:09 +0100
message:
  adding config file for pretty printing
  
  was called with:
  uncrustify -c ../dot_uncrustify.cfg --replace --no-backup #FILE#
  
  Needs at least version 0.54
------------------------------------------------------------
revno: 3598
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-02-11 11:06:54 +0100
message:
  Add missing header (required for struct timeval).
------------------------------------------------------------
revno: 3597
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Thu 2010-02-11 10:57:04 +0100
message:
  Remove the _BSD_SOURCE feature test macro from global CPPFLAGS. Thus:
  1. add it to .c files that require it (POSIX does not require a 
     s6_addr32 member in in6_addr). Some might view this as breaking the
     DRY rule, but it's not
  2. replace bzero (deprecated) with memset.
------------------------------------------------------------
revno: 3596
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-02-11 01:21:24 +0100
message:
  Reformatted lib/ipsec.
------------------------------------------------------------
revno: 3595
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 01:11:39 +0100
message:
  uncrustified lib/opphip
------------------------------------------------------------
revno: 3594
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-02-11 01:05:35 +0100
message:
  Reformatted lib/gui.
------------------------------------------------------------
revno: 3593
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 01:04:28 +0100
message:
  uncrustified lib/performance
------------------------------------------------------------
revno: 3592
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 01:01:07 +0100
message:
  uncrustified lib/tool
------------------------------------------------------------
revno: 3591
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-02-11 00:55:24 +0100
message:
  Reformatted lib/core.
------------------------------------------------------------
revno: 3590
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 00:43:06 +0100
message:
  uncrustified test
------------------------------------------------------------
revno: 3589
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 00:16:07 +0100
message:
  uncrustified tools
------------------------------------------------------------
revno: 3588
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 00:13:03 +0100
message:
  uncrustified lib/dht
------------------------------------------------------------
revno: 3587
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-02-11 00:02:52 +0100
message:
  uncrustified firewall
------------------------------------------------------------
revno: 3586
committer: Tim Just 
branch nick: trunk
timestamp: Wed 2010-02-10 23:47:31 +0100
message:
  Reformatted lib/conf
------------------------------------------------------------
revno: 3585
committer: Tim Just 
branch nick: trunk
timestamp: Wed 2010-02-10 23:32:46 +0100
message:
  Reformatted hipd directory.
------------------------------------------------------------
revno: 3584
committer: Tim Just 
branch nick: trunk
timestamp: Wed 2010-02-10 21:46:32 +0100
message:
  Reformatted agent directory.
------------------------------------------------------------
revno: 3583
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-10 16:48:20 +0200
message:
  firewall/firewalldb.c.doxyme removed
------------------------------------------------------------
revno: 3582
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-10 16:42:23 +0200
message:
  Doxygen for firewall/firewalldb.c. Added hip_ prefix for a function.
------------------------------------------------------------
revno: 3581
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-10 14:05:22 +0200
message:
  Disabled shotgun in the default hipd_config (UPDATE unsupported)
------------------------------------------------------------
revno: 3580
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-02-10 01:14:52 +0100
message:
  Add global feature test macro definitions (POSIX, X/OPEN) and enforce 
  the C99 standard.
  
  One issue still remains: _BSD_SOURCE should not be global, but isolated 
  to files that actually need it.
------------------------------------------------------------
revno: 3579
committer: Mircea Gherzan 
branch nick: trunk
timestamp: Wed 2010-02-10 01:01:34 +0100
message:
  Add support for glibc endianness definitions in the AES hash from i3.
  See  of your GNU/Linux box.
------------------------------------------------------------
revno: 3578
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-10 00:03:31 +0200
message:
  Added hip_ prefix to a number of functions in the firewall.
------------------------------------------------------------
revno: 3577
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 23:20:18 +0200
message:
  Doxygen for firewall/firewall_control.c
------------------------------------------------------------
revno: 3576
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 22:52:23 +0200
message:
  Doxygen for firewall/firewall.c
------------------------------------------------------------
revno: 3575
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 20:39:16 +0200
message:
  Revered header file changes from revisions 3564 and 3565
------------------------------------------------------------
revno: 3574
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 20:17:43 +0200
message:
  Added some links to doxygen.h
------------------------------------------------------------
revno: 3573
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 19:35:20 +0200
message:
  GPL in the boilerplate of firewall/esp_prot_fw_msg.c
------------------------------------------------------------
revno: 3572
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 19:33:59 +0200
message:
  GPL in the boilerplate of firewall/esp_prot_conntrack.c
------------------------------------------------------------
revno: 3571
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 19:32:38 +0200
message:
  GPL in the boilerplate of firewall/esp_prot_config.c
------------------------------------------------------------
revno: 3570
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 19:31:24 +0200
message:
  GPL in the boilerplate of esp_prot_api.c
------------------------------------------------------------
revno: 3569
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-02-09 15:49:27 +0100
message:
  Maemo 5 requires constness for OpenSSL ASN1 encoding/decoding
------------------------------------------------------------
revno: 3568
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-02-09 15:12:03 +0100
message:
  redid previously uncommited patch 3565
  
   removed constness from parameter that was modified afterwards
  
   It's really not a good idea to cast a const to a type with variable
   value just to be able to change that later on. Constness also supports
   documentation and has to allow a developer to rely on its semantics. If
   a const needs to be changed somewhere in the code, its constness should
   be removed throughout the whole codebase.
  
  sorry for the inconvinience this may have cause. 
------------------------------------------------------------
revno: 3567
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 16:10:47 +0200
message:
  Doxygen for dlist.c
------------------------------------------------------------
revno: 3566
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-02-09 15:08:06 +0100
message:
  reverted commit 3563
------------------------------------------------------------
revno: 3565
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 15:42:11 +0200
message:
  lib/gui copyrights now only in source files
------------------------------------------------------------
revno: 3564
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 15:31:56 +0200
message:
  Removed GPL clauses for agent header files and moved to c files.
------------------------------------------------------------
revno: 3563
committer: Rene Hummen 
branch nick: trunk
timestamp: Tue 2010-02-09 11:01:32 +0100
message:
  workaround for hipl to build for maemo 5
------------------------------------------------------------
revno: 3562
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 11:35:29 +0200
message:
  Removed firewall/datapkt.c.doxyme
------------------------------------------------------------
revno: 3561
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 11:34:07 +0200
message:
  Doxygen for datapkt.c and some minor style changes for hiccups code.
------------------------------------------------------------
revno: 3560
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-02-09 10:40:48 +0200
message:
  Removed conntrack.c.doxyme as it is not needed anymore
------------------------------------------------------------
revno: 3559
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 23:28:25 +0200
message:
  Doxygen for conntrack.c
------------------------------------------------------------
revno: 3558
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 21:17:05 +0200
message:
  Missing a function to system-based opp mode, fixed.
------------------------------------------------------------
revno: 3557
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 21:11:54 +0200
message:
  Compilation fixes
------------------------------------------------------------
revno: 3556
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-02-08 19:26:18 +0100
message:
  fixed more compiler warnings, some still remain
------------------------------------------------------------
revno: 3555
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 19:56:56 +0200
message:
  Compilation fixes
------------------------------------------------------------
revno: 3554
committer: Rene Hummen 
branch nick: trunk
timestamp: Mon 2010-02-08 18:49:13 +0100
message:
  fixed "too many arguments to function ‘hip_oppdb_del_entry_by_entry’" issue
------------------------------------------------------------
revno: 3553 [merge]
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 17:24:01 +0200
message:
  Synchronized to fix revision 899
------------------------------------------------------------
revno: 3552
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 17:17:05 +0200
message:
  Fixed a mem leak in oppipdb.c
------------------------------------------------------------
revno: 3551
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 16:07:02 +0200
message:
  Renamed proxy-related files and functions to avoid confusion with connection tracker.
------------------------------------------------------------
revno: 3550
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 14:28:34 +0200
message:
  Doxygen for conndb.c
------------------------------------------------------------
revno: 3549
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 14:18:37 +0200
message:
  Fixed mem leaks from HIP proxy in conndb.c
------------------------------------------------------------
revno: 3548
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 13:55:36 +0200
message:
  Doxygen for cache_port.c
------------------------------------------------------------
revno: 3547
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 13:52:49 +0200
message:
  Port cache uninit function.
------------------------------------------------------------
revno: 3546
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 13:46:21 +0200
message:
  Doxygen for cache_port.c
------------------------------------------------------------
revno: 3545
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 13:13:32 +0200
message:
  Bug 1048 - doxygen for firewall/cache.c
------------------------------------------------------------
revno: 3544
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 13:10:26 +0200
message:
  Added uninitialization of cache table in firewall.
------------------------------------------------------------
revno: 3543
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-02-08 11:21:03 +0200
message:
  Included changed library directories in doxygen configuration
------------------------------------------------------------
revno: 3542
committer: tkilappa 
branch nick: trunk
timestamp: Mon 2010-02-08 09:10:15 +0200
message:
  hipagent and hipgui needed -funit-at-a-time to compile
------------------------------------------------------------
revno: 3541
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-02-06 16:19:35 +0100
message:
  Moved inclusion of stdlib.h to the place where it is needed. This reduces the header dependencies.
------------------------------------------------------------
revno: 3540
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-02-05 13:03:52 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3539
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-02-05 10:56:22 +0100
message:
  Reverted defective memory leak fix in lib/core/linkedlist.c (revno 3531). There was no memory leak!
------------------------------------------------------------
revno: 3538
committer: tkilappa 
branch nick: trunk
timestamp: Fri 2010-02-05 10:56:20 +0200
message:
  Regarding the memory leak fix on tuesday in libinet6/getaddrinfo.c,
  HIP_IFE in message send might cause a goto that skips freeing the
  message. This leak only became visible if libinet6 was accidentally used
  without hipd running.
  
  Rearranged some lines, error fixed.
------------------------------------------------------------
revno: 3537
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-02-05 08:27:33 +0100
message:
  Added test/dh_performance to the ignore list.
------------------------------------------------------------
revno: 3536
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-04 21:35:25 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3535
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-04 21:35:02 +0200
message:
  Ubuntu package installation did not start daemons properly. Fixed
------------------------------------------------------------
revno: 3534
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-04 21:01:46 +0200
message:
  Added pax as an optional dependency.
------------------------------------------------------------
revno: 3533
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-04 20:40:24 +0200
message:
  Bug fix to python binary packaging.
------------------------------------------------------------
revno: 3532
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-02-04 18:18:34 +0100
message:
  Fixed potential bug in hipd/hadb.c. Removed duplicate assignment.
  
  The assignment 'st = ha->hastate' was made twice. One time before checking against NULL -> possible segmentation fault.
------------------------------------------------------------
revno: 3531
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-02-04 18:13:59 +0100
message:
  Fixed memory leak in lib/core/linkedlist.c
  
  In function 'hip_ll_add' the allocated memory for 'newnode' was not freed.
------------------------------------------------------------
revno: 3530
committer: tkilappa 
branch nick: trunk
timestamp: Thu 2010-02-04 14:46:24 +0200
message:
  Regarding the former update, added a line to also set function return to an error in the case of sendmsg fail in hip_send_icmp()
------------------------------------------------------------
revno: 3529
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-02-04 13:02:07 +0200
message:
  Re-enabled heartbeats in the code as noticed by Tatu Kilappa.
------------------------------------------------------------
revno: 3528
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-03 19:27:20 +0200
message:
  Optimized binary package building: make -j 4 is now the default.
------------------------------------------------------------
revno: 3527
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-03 19:12:15 +0200
message:
  A bug fix to 'make dist' rule
------------------------------------------------------------
revno: 3526
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-03 17:40:42 +0200
message:
  Increased release version number
------------------------------------------------------------
revno: 3525
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-03 17:40:28 +0200
message:
  A potential workaround to fix the UPDATE problem reported by Philippe Foubert on hipl-users.
------------------------------------------------------------
revno: 3524
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-02-03 12:10:26 +0200
message:
  Potential fix to a bug in hash table deinitialization as reported by Tatu Kilappa.
  
  0xb7ca84ac in lh_insert () from /usr/lib/i686/cmov/libcrypto.so.0.9.8
  (gdb) bt
  #0 0xb7ca84ac in lh_insert () from /usr/lib/i686/cmov/libcrypto.so.0.9.8
  #1 0x080501cb in hip_receive_update (received_update_packet=0x92aef98, 
  src_addr=0xbf8b627c, dst_addr=0xbf8b626c, ha=0x92ac560, 
  sinfo=0xbf8b630c) at hipd/update.c:476
  #2 0x08068461 in hip_receive_control_packet (msg=0x92aef98, 
  src_addr=0xbf8b627c, dst_addr=0xbf8b626c, msg_info=0xbf8b630c, filter=1) 
  at hipd/input.c:746
  #3 0x080687d9 in hip_receive_udp_control_packet (msg=0x92aef98, 
  saddr=0xbf8b627c, daddr=0xbf8b626c, info=0xbf8b630c) at hipd/input.c:887
  #4 0x08051b1b in hipd_main (argc=, argv=) at hipd/hipd.c:774
  #5 0x080520e9 in main (argc=2, argv=0xbf8b63f4) at hipd/hipd.c:919
------------------------------------------------------------
revno: 3523
committer: tkilappa 
branch nick: trunk
timestamp: Tue 2010-02-02 16:30:51 +0200
message:
  Two issues fixed:
  
  1)
  msg reserved at gethosts_hit(), in libinet6/getaddrinfo.c line 490 was not
  freed. Added free() to all program flows after msg was not needed anymore,
  which fixes the memory leak.
  
  2)
  hip_build_param_contents() -calls in libinet/getaddrinfo.c for hostnames were
  being issued with HIP_HOST_ID_HOSTNAME_LEN_MAX size even though the name
  itself was shorter. This created a lot of invalid read clutter when running
  software linked against libinet6 in valgrind. Added function
  hip_build_param_hostname() to lib/core/builder.c, that only copies LEN_MAX
  characters or less if the string is shorter.
    This does NOT fix the potential issue about adding a finishing zero when
  the hostname is longer. However, it wasn't adding that previously either.
  What should be done?
------------------------------------------------------------
revno: 3522
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-31 23:29:06 +0200
message:
  Renamed hipqueue to dhtqueue
------------------------------------------------------------
revno: 3521
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-31 23:20:26 +0200
message:
  Bug fix to dht code
------------------------------------------------------------
revno: 3520
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-31 23:13:13 +0200
message:
  Regression testing, fixed a potential mem leak in handovers.
------------------------------------------------------------
revno: 3519
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-31 22:50:32 +0200
message:
  Fixed a mem leak in registration at client side
------------------------------------------------------------
revno: 3518
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-31 21:45:48 +0200
message:
  Fixed potential memory leaks
------------------------------------------------------------
revno: 3517
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-31 21:44:07 +0200
message:
  Fixed some memory leaks
------------------------------------------------------------
revno: 3516
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 23:08:26 +0200
message:
  Fixed double free corruption from previous commit
------------------------------------------------------------
revno: 3515
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 18:03:43 +0200
message:
  Cleaning up hadb memory deallocation
------------------------------------------------------------
revno: 3514
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 16:59:00 +0200
message:
  Memory leak fixes for hadb uninit.
------------------------------------------------------------
revno: 3513
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 16:45:05 +0200
message:
  Memory leak fixes for hadb uninit.
------------------------------------------------------------
revno: 3512
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 16:01:08 +0200
message:
  Minor fix to DHT code memory allocation
------------------------------------------------------------
revno: 3511
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 15:19:41 +0200
message:
  Bug id 1236 (dht mem leaks)
------------------------------------------------------------
revno: 3510
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-30 14:43:38 +0200
message:
  Bug id 1237 (mem leaks in dht code)
------------------------------------------------------------
revno: 3509
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-01-29 22:54:15 +0200
message:
  Fixed some small memory leaks
------------------------------------------------------------
revno: 3508
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-01-29 21:41:32 +0200
message:
  Fixed mem leaks in hidb.c
------------------------------------------------------------
revno: 3507
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-01-29 21:04:24 +0200
message:
  Reverted r1 precreate interval
------------------------------------------------------------
revno: 3506
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-01-29 21:02:50 +0200
message:
  Fixed some memory leaks in nsupdate.c
------------------------------------------------------------
revno: 3505
committer: dmitriy 
branch nick: trunk
timestamp: Fri 2010-01-22 10:10:12 +0200
message:
  vasprintf replaced with vsprintf in savah_gateway.c
------------------------------------------------------------
revno: 3504
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 22:46:12 +0100
message:
  Increased release version number
------------------------------------------------------------
revno: 3503
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 22:42:59 +0100
message:
  Fixed conntest-client-hip compilation. Applied a patch to fix getaddrinfo() from Tatu Kilappa
------------------------------------------------------------
revno: 3502
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 22:53:38 +0200
message:
  Bug id 1234
------------------------------------------------------------
revno: 3501
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 22:46:44 +0200
message:
  Bug id 1234
------------------------------------------------------------
revno: 3500
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 21:14:06 +0200
message:
  Some bug fixes to gen-python-starter.sh
------------------------------------------------------------
revno: 3499
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 19:34:31 +0100
message:
  Removed GNU_SOURCE from global CFLAGS
------------------------------------------------------------
revno: 3498
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 19:26:33 +0100
message:
  Increased release version number
------------------------------------------------------------
revno: 3497
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 19:16:45 +0100
message:
  Fixed a compilation problem that occurs when libconfig is not installed
------------------------------------------------------------
revno: 3496
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-01-21 18:42:05 +0100
message:
  Commented all: all-local line in Makefile.am.
------------------------------------------------------------
revno: 3495
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-01-21 18:18:29 +0100
message:
  Fixed possibly undefined variable
------------------------------------------------------------
revno: 3494
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-01-21 18:17:56 +0100
message:
  Deleted -Wcast-align because it is not useful and conflicts with openWRT build: http://embdev.net/topic/129244
------------------------------------------------------------
revno: 3493
committer: Tobias Heer 
branch nick: trunk
timestamp: Thu 2010-01-21 18:15:57 +0100
message:
  Added wrapper for libconfig function because of interface change between libconfig 1.3 and 1.4
------------------------------------------------------------
revno: 3492
committer: Tim Just 
branch nick: trunk
timestamp: Thu 2010-01-21 18:10:06 +0100
message:
  Added "all: all-local" to Makefile.am". This is necessary, because otherwise parallel builds may fail.
------------------------------------------------------------
revno: 3491
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 18:47:37 +0200
message:
  Code compiles again on ubuntu
------------------------------------------------------------
revno: 3490
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-21 18:11:19 +0200
message:
  Got 'make bin' target finally working on CentOS 5.4. Let us see who breaks it next :)
------------------------------------------------------------
revno: 3489
committer: dmitriy 
branch nick: trunk
timestamp: Thu 2010-01-21 17:00:13 +0200
message:
  Fixed sava firewall flags; HOWTO.xml updated with information about required flags
------------------------------------------------------------
revno: 3488
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-01-21 15:40:59 +0100
message:
  Moved -D_GNU_SOURCE to code level
  
  We might not want to use funtions within _GNU_SOURCE all over the
  project, but (for now) only for the specific call of strlen. Therefore,
  I moved the define from AM_CFLAGS to the specific include.
  
  The rationale behind the issue:
  As a developer, you should never define system-defines (recognizable by
  the prefix __) such as __USE_GNU. These are set by the system and the
  system only. However, you can and should set single _ defines such as
  _GNU_SOURCE.
  
  System libraries should include feature.h, which in turn translates the
  user defines to system defines specific to this very development system.
  The system defines are useful for the library to know which symbols to
  export e.g., in case it provides additional features to POSIX. Hence,
  user defines are useful only, when you want to use extra functionality
  provided by the lib.
------------------------------------------------------------
revno: 3487
committer: Rene Hummen 
branch nick: trunk
timestamp: Thu 2010-01-21 14:37:11 +0100
message:
  moved all datapkt functionality from user_ipsec to datapkt
------------------------------------------------------------
revno: 3486
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 19:59:46 +0200
message:
  hipconf and hipcert are now (properly) sbin programs in Makefile.am
------------------------------------------------------------
revno: 3485
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 19:39:10 +0200
message:
  Compilation fixes for CentOS 5.4
------------------------------------------------------------
revno: 3484
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 19:37:01 +0200
message:
  Compilation fix to GUI on CentOS 5.4
------------------------------------------------------------
revno: 3483
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 19:24:19 +0200
message:
  Code compiles again with the default options
------------------------------------------------------------
revno: 3482
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 19:19:01 +0200
message:
  Typo fix
------------------------------------------------------------
revno: 3481
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 19:16:13 +0200
message:
  Compilation fixes for CentOS.
------------------------------------------------------------
revno: 3480
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-01-20 17:57:28 +0100
message:
  doxyfied
------------------------------------------------------------
revno: 3479
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-01-20 17:35:01 +0100
message:
  doxyfied
------------------------------------------------------------
revno: 3478
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-01-20 15:44:15 +0100
message:
  some general clean-up
------------------------------------------------------------
revno: 3477
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-01-20 15:26:18 +0100
message:
  doxified user_ipsec_api and restructured firewall a bit more
------------------------------------------------------------
revno: 3476
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-01-20 14:22:35 +0100
message:
  doxyfied
------------------------------------------------------------
revno: 3475
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 13:51:41 +0100
message:
  Updated RPM package descriptions
------------------------------------------------------------
revno: 3474
committer: Rene Hummen 
branch nick: trunk
timestamp: Wed 2010-01-20 13:33:32 +0100
message:
  partially reverted previous patch by Tatu Kilappa
  
  the patch seems to not apply for each platform. on ubuntu karmic, i now
  get a redundant declaration.
------------------------------------------------------------
revno: 3473
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 13:06:37 +0100
message:
  Increased release version number
------------------------------------------------------------
revno: 3472
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 13:06:27 +0100
message:
  Fixed a problem with configure.ac in CentOS 5.4
------------------------------------------------------------
revno: 3471
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 12:48:09 +0100
message:
  Increased release version number
------------------------------------------------------------
revno: 3470
committer: Miika Komu 
branch nick: trunk
timestamp: Wed 2010-01-20 12:38:30 +0100
message:
  Applied a compilation fix from Tatu Kilappa
------------------------------------------------------------
revno: 3469
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 14:57:48 +0100
message:
  Ignore test/dhtteststub.
------------------------------------------------------------
revno: 3468
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 14:54:43 +0100
message:
  Remove duplicate EXTRA_DIST entry.
------------------------------------------------------------
revno: 3467
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 14:50:04 +0100
message:
  Remove arch VCS workarounds from dist-hook target.
  This is no longer necessary now that Bazaar is being used.
------------------------------------------------------------
revno: 3466
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 14:49:13 +0100
message:
  cosmetics: Add missing newline to the end of Makefile.am.
------------------------------------------------------------
revno: 3465
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 14:43:49 +0100
message:
  Remove --disable-optimizations from configure invocation in spec files.
  The option does not exist in configure.
------------------------------------------------------------
revno: 3464
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 14:38:06 +0100
message:
  Fix path of hipmanager.png, which was moved around in the source tree.
------------------------------------------------------------
revno: 3463
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 14:10:46 +0100
message:
  Resolved some DHT compilation issues and canonized dht file names.
------------------------------------------------------------
revno: 3462
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 14:06:23 +0100
message:
  Moved performance to lib/performance
------------------------------------------------------------
revno: 3461
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 13:49:27 +0100
message:
  Moved libhipandroid to lib/android
------------------------------------------------------------
revno: 3460
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 13:44:57 +0100
message:
  Fixed CONFIGH_HIP_DHT typo in the source code as suggest by tkilappa on hipl-users
------------------------------------------------------------
revno: 3459
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 13:36:19 +0100
message:
  Bug 1206 -  empty macros in hadb.h
------------------------------------------------------------
revno: 3458
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 13:06:03 +0100
message:
  Surround hip_print_sysinfo() declaration by the same preprocessor
  conditionals used around its invocation, fixes the warning:
  hipd/init.c:119: error: ‘hip_print_sysinfo’ defined but not used
------------------------------------------------------------
revno: 3457
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 13:03:04 +0100
message:
  Declare variable in the code part it is actually used, fixes the warning:
  lib/core/hip_capability.c: In function ‘hip_user_to_uid’:lib/core/hip_capability.c:34: error: unused variable ‘i’
------------------------------------------------------------
revno: 3456
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 12:58:37 +0100
message:
  Remove redundant extern variable declaration, fixes the warning:
  ./hipd/hadb.h:91: error: redundant redeclaration of ‘hip_blind_status’
  ./hipd/blind.h:10: note: previous declaration of ‘hip_blind_status’ was here
------------------------------------------------------------
revno: 3455
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 12:51:05 +0100
message:
  Moved libopphip to lib/opphip and fixed compilation issues with ./configure --disable-opportunistic.
  
  Added several #ifdef CONFIG_HIP_OPPORTUNISTIC to the code. Otherwise some references are missing, when using --disable-opportunistic.
------------------------------------------------------------
revno: 3454
committer: Diego Biurrun diego@biurrun.de
branch nick: trunk
timestamp: Tue 2010-01-19 12:49:53 +0100
message:
  Fix typo in help output: --enable-savaipoption --> --enable-savaipopt.
------------------------------------------------------------
revno: 3453
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 12:34:01 +0100
message:
  Moved libhipsec to lib/ipsec
------------------------------------------------------------
revno: 3452
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 12:26:32 +0100
message:
  Moved libhiptool to lib/tool
------------------------------------------------------------
revno: 3451
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 12:18:12 +0100
message:
  Moved libhipgui to lib/gui
------------------------------------------------------------
revno: 3450
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 12:02:34 +0100
message:
  Moved libhipconf to lib/conf.
------------------------------------------------------------
revno: 3449
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 11:28:26 +0100
message:
  Moved libdht to lib/dht and fixed compiler and linker issues, when dht is disabled.
------------------------------------------------------------
revno: 3448
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 11:20:08 +0100
message:
  Updated create-package.sh increl rule
------------------------------------------------------------
revno: 3447
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 11:18:59 +0100
message:
  Increased release version number
------------------------------------------------------------
revno: 3446
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 11:13:12 +0100
message:
  Introduced a new hipl-minimal package (bug id 907) and fixed most of the warnings in debbuild
------------------------------------------------------------
revno: 3445
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 11:12:21 +0100
message:
  Update .bzrignore
------------------------------------------------------------
revno: 3444
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 10:28:42 +0100
message:
  Added lib folder abd moved libhipcore into that.
  
  The other libs will follow...
------------------------------------------------------------
revno: 3443
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 10:49:26 +0200
message:
   Bug 819 - /usr/local/lib64 on x86_64
------------------------------------------------------------
revno: 3442
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 10:12:23 +0200
message:
  Applied a patch from Tatu Kilappa to fix a libinet6 compilation issues.
------------------------------------------------------------
revno: 3441
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 09:59:40 +0200
message:
  Added pfkeyapi.h
------------------------------------------------------------
revno: 3440
committer: Miika Komu 
branch nick: trunk
timestamp: Tue 2010-01-19 09:55:22 +0200
message:
  Code compiles again with --enable-pfkey
------------------------------------------------------------
revno: 3439
committer: Tim Just 
branch nick: trunk
timestamp: Tue 2010-01-19 08:25:34 +0100
message:
  Fixed bug in Makefile.am. 
  
  The LDADD for conntest-client-native-user-key was unintended in an if statetment for HIP_PERFORMANCE.
------------------------------------------------------------
revno: 3438
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-18 21:14:50 +0100
message:
  Bug id 757
------------------------------------------------------------
revno: 3437
committer: Tim Just 
branch nick: trunk
timestamp: Mon 2010-01-18 18:11:58 +0100
message:
  Restructured Makefile.am for better readability.
  
  The central Makefile.am is now structured according the Automake variables. First all bin_PROGRAMS entries are set, then sbin_PRGRAMS, ...
  These changes should cause better readability, because you can see all entries of each variable at a glance.
------------------------------------------------------------
revno: 3436
committer: Tim Just 
branch nick: trunk
timestamp: Mon 2010-01-18 15:15:05 +0100
message:
  Merged i3/*/Makefile.am and tools/Makefile.am into central Makefile.am. Removed hipfwmi from SUBDIRS in Makefile.am.
------------------------------------------------------------
revno: 3435
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-18 12:04:56 +0200
message:
  A todo item
------------------------------------------------------------
revno: 3434
committer: Tim Just 
branch nick: trunk
timestamp: Mon 2010-01-18 11:02:54 +0100
message:
  Merged libipsec/Makefile.am into central Makefile.am
------------------------------------------------------------
revno: 3433
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-18 12:00:48 +0200
message:
  Fixed hipmanager.png nastiness in the Makefile.am
------------------------------------------------------------
revno: 3432
committer: Miika Komu 
branch nick: trunk
timestamp: Sun 2010-01-17 19:55:27 +0100
message:
  Documented bug id 599
------------------------------------------------------------
revno: 3431
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-16 23:38:28 +0200
message:
  Removed buggy prefix and ipsec configuration options.
------------------------------------------------------------
revno: 3430
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-16 21:46:02 +0100
message:
  Commented rest of the opportunistic library.
------------------------------------------------------------
revno: 3429
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-01-16 12:58:32 +0100
message:
  Merged libopphip/Makefile.am into central Makefile.am
------------------------------------------------------------
revno: 3428
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-01-16 12:23:32 +0100
message:
  Merged libdht/Makefile.am into central Makefile.am
------------------------------------------------------------
revno: 3427
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-01-16 12:08:06 +0100
message:
  Removed libhiptool/Makefile.am
------------------------------------------------------------
revno: 3426
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-01-16 12:07:09 +0100
message:
  Merged libhiptool/Makefile.am into central Makefile.am
------------------------------------------------------------
revno: 3425
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-01-16 11:24:53 +0100
message:
  Merged libhipcore/Makefile.am into central Makefile.am
------------------------------------------------------------
revno: 3424
committer: Tim Just 
branch nick: trunk
timestamp: Sat 2010-01-16 10:53:14 +0100
message:
  Merged agent, libhipconf, libhipgui, performance and test - Makefile.am into central Makefile.am
  
  Because of dependencies between the different programs and libs this had to be done in one big step. Otherwise the recursive make would be fail!
------------------------------------------------------------
revno: 3423
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-01-15 15:58:09 +0100
message:
  Corrected LDADD usage in Makefile.am's and fixed issues with --enable-performance
------------------------------------------------------------
revno: 3422
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-01-15 13:00:52 +0100
message:
  Merged firewall/Makefile.am into Makefile.am
------------------------------------------------------------
revno: 3421
committer: Tim Just 
branch nick: trunk
timestamp: Fri 2010-01-15 12:46:11 +0100
message:
  Merged hipd/Makefile.am in Makefile.am
------------------------------------------------------------
revno: 3420
committer: Henrik Ziegeldorf 
branch nick: trunk
timestamp: Thu 2010-01-14 12:59:32 +0100
message:
  Fixed all remaining -Wredundant-decls issues.
------------------------------------------------------------
revno: 3419
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-14 09:22:57 +0100
message:
  Updated documentation on opportunistic library.
------------------------------------------------------------
revno: 3418
committer: Miika Komu 
branch nick: trunk
timestamp: Thu 2010-01-14 08:30:22 +0100
message:
  doxygenized libopphip/wrap.c
------------------------------------------------------------
revno: 3417
committer: Henrik Ziegeldorf 
branch nick: trunk
timestamp: Tue 2010-01-12 13:35:31 +0100
message:
  Fixed almost all -Wredundant-decls issues.
  
  3 warnings remain in hipd/esp_prot_hipd_msg.c.
------------------------------------------------------------
revno: 3416
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-11 16:23:49 +0100
message:
  Updated hipfw binary init.d scripts to flush the rules always on 'stop' command
------------------------------------------------------------
revno: 3415
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-11 16:00:29 +0100
message:
  Code compiles with --disable-dht.
------------------------------------------------------------
revno: 3414
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-11 16:48:40 +0200
message:
  Some fixes to previous commit
------------------------------------------------------------
revno: 3413
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-11 16:46:20 +0200
message:
  Renamed opendht to dht in Makefile.am, configure.ac and multiple c files
------------------------------------------------------------
revno: 3412
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-11 16:40:25 +0200
message:
  More fixes to --disable-agent
------------------------------------------------------------
revno: 3411
committer: Miika Komu 
branch nick: trunk
timestamp: Mon 2010-01-11 16:24:11 +0200
message:
  A compilation fix to agent/dht
------------------------------------------------------------
revno: 3410
committer: Henrik Ziegeldorf 
branch nick: trunk
timestamp: Mon 2010-01-11 15:03:09 +0100
message:
  Fixing -Wredundant-decls issues in firewall/ mainly.
  
  Most warnings concerned redundant extern declarations in .c-files and could be fixed by removing the declarations, moving them to .h-files and including the right headers.
------------------------------------------------------------
revno: 3409
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-09 15:18:07 +0100
message:
  Code compiles with --enable-blind
------------------------------------------------------------
revno: 3408
committer: Miika Komu 
branch nick: trunk
timestamp: Sat 2010-01-09 14:44:19 +0100
message:
  Documented issues related to bug id 266 in the howto.
------------------------------------------------------------
revno: 3407
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-01-08 18:12:45 +0100
message:
  made most global vars static, removed unused code and moved defines where they belong
------------------------------------------------------------
revno: 3406
committer: Rene Hummen 
branch nick: trunk
timestamp: Fri 2010-01-08 18:05:49 +0100
message:
  added constness, made functions static
------------------------------------------------------------
revno: 3405
committer: Miika Komu 
branch nick: trunk
timestamp: Fri 2010-01-08 17:26:02 +0200
message:
  Updated binary maintainer scripts
------------------------------------------------------------
revno: 3404
committer: Rene Hummen 
branch nick: userspace
timestamp: Fri 2010-01-08 14:27:50 +0100
message:
  added constness
------------------------------------------------------------
revno: 3403
committer: Rene Hummen 
branch nick: userspace
timestamp: Fri 2010-01-08 14:08:54 +0100
message:
  fixed includes
------------------------------------------------------------
revno: 3402
committer: Rene Hummen 
branch nick: userspace
timestamp: Fri 2010-01-08 13:55:07 +0100
message:
  corrected includes
------------------------------------------------------------
revno: 3401
committer: Rene Hummen 
branch nick: userspace
timestamp: Fri 2010-01-08 12:13:52 +0100
message:
  added constness
------------------------------------------------------------
revno: 3400
committer: Miika Komu 
branch nick: userspace
timestamp: Thu 2010-01-07 18:51:42 +0200
message:
  make distclean does not break pfkey compilation anymore
------------------------------------------------------------
revno: 3399
committer: Miika Komu 
branch nick: userspace
timestamp: Thu 2010-01-07 18:39:59 +0200
message:
  Compiles now with --enable-pfkey
------------------------------------------------------------
revno: 3398
committer: Rene Hummen 
branch nick: userspace
timestamp: Thu 2010-01-07 15:54:33 +0100
message:
  doxyfied
------------------------------------------------------------
revno: 3397
committer: Rene Hummen 
branch nick: userspace
timestamp: Thu 2010-01-07 15:14:58 +0100
message:
  added doxygen headers
------------------------------------------------------------
revno: 3396
committer: Rene Hummen 
branch nick: userspace
timestamp: Thu 2010-01-07 13:22:26 +0100
message:
  fixed includes, doxified, added constness
  
  ------------- This line and the following will be ignored --------------
  
  modified:
    hipd/esp_prot_anchordb.c
    hipd/esp_prot_anchordb.h
  unknown:
    Debug/
------------------------------------------------------------
revno: 3395
committer: Rene Hummen 
branch nick: userspace
timestamp: Thu 2010-01-07 12:04:39 +0100
message:
  added constness
------------------------------------------------------------
revno: 3394
committer: Rene Hummen 
branch nick: userspace
timestamp: Thu 2010-01-07 11:52:02 +0100
message:
  corrected includes
------------------------------------------------------------
revno: 3393
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 23:57:48 +0100
message:
  added yet another warning flag
------------------------------------------------------------
revno: 3392
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 23:18:26 +0100
message:
  added further warning flags and ensure that no empty function parameter lists exist
------------------------------------------------------------
revno: 3391
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 23:17:32 +0100
message:
  modified to not contain empty function parameter lists
------------------------------------------------------------
revno: 3390
committer: Miika Komu 
branch nick: userspace
timestamp: Wed 2010-01-06 22:32:24 +0100
message:
  Fixed a small #elif issue for rvs.
------------------------------------------------------------
revno: 3389
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 18:46:33 +0100
message:
  added further warning flags to build that didn't cause much trouble
------------------------------------------------------------
revno: 3388
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 18:44:15 +0100
message:
  Undefined elif case. Please check, when this should be compiled in.
------------------------------------------------------------
revno: 3387
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 18:27:25 +0100
message:
  removed hipl_common_cflags and replaced it with AM_CFLAGS
  
  CFLAGS should and can now be set as an command-line
  option for configure
------------------------------------------------------------
revno: 3386
committer: Miika Komu 
branch nick: userspace
timestamp: Wed 2010-01-06 19:03:26 +0200
message:
  Bug id 1229
------------------------------------------------------------
revno: 3385
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 16:36:14 +0100
message:
  doxyfied, corrected includes and added constness
------------------------------------------------------------
revno: 3384
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 15:33:33 +0100
message:
  doxyfied, corrected included, added constness
------------------------------------------------------------
revno: 3383
committer: Rene Hummen 
branch nick: userspace
timestamp: Wed 2010-01-06 11:24:21 +0100
message:
  doxyfied and clean-up of includes
------------------------------------------------------------
revno: 3382
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 18:33:12 +0100
message:
  added constness
------------------------------------------------------------
revno: 3381
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 18:29:33 +0100
message:
  added constness
------------------------------------------------------------
revno: 3380
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 18:11:01 +0100
message:
  added constness
------------------------------------------------------------
revno: 3379
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 18:03:34 +0100
message:
  doxyfied and cleaned-up includes
------------------------------------------------------------
revno: 3378
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 17:48:58 +0100
message:
  doxyfied and corrected includes
------------------------------------------------------------
revno: 3377
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 17:00:07 +0100
message:
  added doxygen comments
------------------------------------------------------------
revno: 3376
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 16:37:06 +0100
message:
  added doxyheader for the implementation
------------------------------------------------------------
revno: 3375
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 16:31:26 +0100
message:
  bzr now ignores eclipse project files
------------------------------------------------------------
revno: 3374
committer: Rene Hummen 
branch nick: userspace
timestamp: Tue 2010-01-05 16:29:59 +0100
message:
  removed unrequired includes and removed .doxyme, as tasked completed
------------------------------------------------------------
revno: 3373
committer: Miika Komu 
branch nick: userspace
timestamp: Tue 2010-01-05 14:29:23 +0200
message:
  Removed some tla-related scripts
------------------------------------------------------------
revno: 3372
committer: Miika Komu 
branch nick: userspace
timestamp: Tue 2010-01-05 14:27:47 +0200
message:
  make bin target works again on ubuntu karmic.
------------------------------------------------------------
revno: 3371
committer: Miika Komu 
branch nick: userspace
timestamp: Tue 2010-01-05 14:02:37 +0200
message:
  make dist was not working properly with libinet6.
------------------------------------------------------------
revno: 3370
committer: Tobias Heer 
branch nick: userspace
timestamp: Mon 2010-01-04 22:06:08 +0100
message:
  Replaced void pointers with proper structs. However, aliasing problems prevail.w
------------------------------------------------------------
revno: 3369
committer: Miika Komu 
branch nick: userspace
timestamp: Mon 2010-01-04 11:46:08 +0200
message:
  Added a reference to the linux journal article in the manual.
------------------------------------------------------------
revno: 3368
committer: Diego Biurrun diego@biurrun.de
branch nick: userspace
timestamp: Sun 2010-01-03 23:53:26 +0100
message:
  Add missing #include; remove stray solitary #endif directive.
------------------------------------------------------------
revno: 3367
committer: Diego Biurrun diego@biurrun.de
branch nick: userspace
timestamp: Sun 2010-01-03 23:07:49 +0100
message:
  Initialize two variables to NULL to avoid uninitialized variable warnings:
  
  pfkeyapi.c: In function ‘hip_pfkey_policy_modify’:
  pfkeyapi.c:317: error: ‘s_saddr’ may be used uninitialized in this function
  pfkeyapi.c:318: error: ‘d_saddr’ may be used uninitialized in this function
------------------------------------------------------------
revno: 3366
committer: Diego Biurrun diego@biurrun.de
branch nick: userspace
timestamp: Sun 2010-01-03 23:00:35 +0100
message:
  Add missing #include to fix compilation.
------------------------------------------------------------
revno: 3365
committer: Rene Hummen 
branch nick: userspace
timestamp: Sun 2010-01-03 16:54:35 +0100
message:
  added new line to autogen output and prevented autotools from building
  (unused) shared libs
------------------------------------------------------------
revno: 3364
committer: Rene Hummen 
branch nick: userspace
timestamp: Sun 2010-01-03 16:10:40 +0100
message:
  added generated executables to ignore list
------------------------------------------------------------
revno: 3363
committer: Rene Hummen 
branch nick: userspace
timestamp: Sun 2010-01-03 16:04:17 +0100
message:
  added "Makefile" as rule to ignore list
  
  Note that versioned Makefiles will automatically be treated as an
  exception to this rule and will remain under version control.
------------------------------------------------------------
revno: 3362
committer: Diego Biurrun diego@biurrun.de
branch nick: userspace
timestamp: Sun 2010-01-03 14:45:49 +0100
message:
  Remove unnecessary AC_PROG_LN_S test.
  
  No shared libraries are installed by HIPL and no symbolic links
  created during 'make install'. Thus, checking for 'ln -s' is pointless.
------------------------------------------------------------
revno: 3361
committer: Diego Biurrun diego@biurrun.de
branch nick: userspace
timestamp: Sun 2010-01-03 14:41:02 +0100
message:
  Remove unnecessary AC_PROG_AWK test.
  
  There is no place where awk checks are used in the build system.
  Thus, the check for awk is pointless.
------------------------------------------------------------
revno: 3360
committer: Diego Biurrun 
branch nick: userspace
timestamp: Sun 2010-01-03 14:28:43 +0100
message:
  Ignore generated build system files.
------------------------------------------------------------
revno: 3359
committer: Rene Hummen 
branch nick: userspace
timestamp: Sun 2010-01-03 13:48:11 +0100
message:
  added x flag to shell scripts and removed it from rule file of hipfw
------------------------------------------------------------
revno: 3358
committer: Miika Komu 
branch nick: userspace
timestamp: Sat 2010-01-02 21:07:31 +0200
message:
  test commit
------------------------------------------------------------
revno: 3357
committer: Miika Komu 
branch nick: userspace
timestamp: Sat 2010-01-02 18:32:34 +0200
message:
  Minor update to HACKING
------------------------------------------------------------
revno: 3356
committer: Miika Komu 
timestamp: Thu 2009-12-31 15:47:46 +0000
message:
  Compilation fixes to blind code.
------------------------------------------------------------
revno: 3355
committer: Miika Komu 
timestamp: Thu 2009-12-31 13:58:54 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3354
committer: Miika Komu 
timestamp: Thu 2009-12-31 13:42:52 +0000
message:
  Clarifications on bug id 1227
  http://hipl.infrahip.net/bugzilla/show_bug.cgi?id=1227
------------------------------------------------------------
revno: 3353
committer: Miika Komu 
timestamp: Thu 2009-12-31 13:21:38 +0000
message:
  Compilation fixes for gcc-4.4.1 and --enable-optimizations
------------------------------------------------------------
revno: 3352
committer: Miika Komu 
timestamp: Thu 2009-12-31 11:07:41 +0000
message:
  Libinet is now disabled by default and optimizations are enabled.
------------------------------------------------------------
revno: 3351
committer: Tobias Heer 
timestamp: Thu 2009-12-31 08:15:25 +0000
message:
  Fixed -O2 warnings from savah and opendht again.
------------------------------------------------------------
revno: 3350
committer: Miika Komu 
timestamp: Thu 2009-12-31 00:42:06 +0000
message:
  Bug id 871
------------------------------------------------------------
revno: 3349
committer: Miika Komu 
timestamp: Thu 2009-12-31 00:30:37 +0000
message:
  Bug id 871
------------------------------------------------------------
revno: 3348
committer: Miika Komu 
timestamp: Thu 2009-12-31 00:13:38 +0000
message:
  Bug id 871
------------------------------------------------------------
revno: 3347 [merge]
committer: Miika Komu 
timestamp: Wed 2009-12-30 23:36:06 +0000
message:
  Synchronized to hipl--sava2--2.6--patch-105
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-62
     IPv6 configuration tested with SAVAH. Now works just fine
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-63
     Critical bug fix. Now stable
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-64
     Cherry picked hipl--userspace--2.6--patch-1869
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-65
     IPv6 option type changed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-67
     Cherry picked hipl--userspace--2.6--patch-1864
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-68
     Cherry picked hipl--userspace--2.6--patch-1880
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-69
     ARM changes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-70
     Bugs fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-71
     Base exchange duration DB support added. This feature helps to do measurements for more then 1 node at a time. TODO: Add compilation flag to control on/off state of this feature
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-72
     Field added to hip_hadb_state to hold base exchange duration
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-73
     Base exchamge time measures added to HA_INFO
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-74
     time bug fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-75
     Cherry picked hipl--userspace--2.6--patch-1925
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-76
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-77
     Stats logs added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-78
     Memory leaks found with cachegrind/memcheck utility. Fixed. No leaks in SAVAH mode
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-79
     save
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-80
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-81
     MAC address resolution added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-82
     MAC address resolution added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-83
     help functions
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-84
     Rules to redirect the traffic were added to support http 302 responses
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-85
     Rules to redirect the traffic were added to support http 302 responses
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-86
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-87
     MAC address resolution improved, now cached locally; iptables rules modified to MARK the prohibited packets and couple of bug fixes to them;
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-88
     All HIP traffic must be filtered on SAVAH server
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-89
     All HIP traffic must be filtered on SAVAH server
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-90
     All HIP traffic must be filtered on SAVAH server
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-91
     bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-92
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-93
     measurement code removed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-94
     MAC address resolution bug fixed. Still I need to add a resolution for local hardware addresses
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-95
     Added remove iptable command on successful HIT match
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-96
     cleaned a bit the code in sava_gateway.c
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-97
     IPv6 marking fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-98
     IP6 table mark chain fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-99
     IPv6 bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-100
     REDIRECT does not work on OpenWrt switched to DNAT
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-101
     backed up to REDIRECT chain
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-102
     Synchronized to hipl--userspace--2.6--patch-1858
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-2614
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-1
     Synchronized manually hipl--userspace--2.6--patch-2614 and hipl--sava--2.6--patch-102
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-2
     Fixed a problem in the topmost Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-3
     Fixed compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-4
     Synchronized to hipl--sava--2.6--patch-102
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-2616
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-2632
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-2633
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-2644
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-2656
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-2661
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-2662
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-2666
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-13
     Synchronized to hipl--userspace--2.6--patch-2667
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-2672
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-2673
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-2677
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-26711
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-26714
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-19
     Synchronized to hipl--userspace--2.6--patch-26716
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-20
     Synchronized to hipl--userspace--2.6--patch-2721
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-2722
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-2729
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-2738
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-2744
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-2745
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-2746
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-27
     Synchronized to hipl--userspace--2.6--patch-2747
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-2748
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-29
     Synchronized to hipl--userspace--2.6--patch-2770
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-2754
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-31
     Synchronized to hipl--userspace--2.6--patch-2769
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-32
     Synchronized to hipl--userspace--2.6--patch-2770
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-33
     Synchronized to hipl--userspace--2.6--patch-2776
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-34
     Synchronized to hipl--userspace--2.6--patch-2777
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-35
     Synchronized to hipl--userspace--2.6--patch-2780
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-36
     Synchronized to hipl--userspace--2.6--patch-2781
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-2788
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-38
     Synchronized to hipl--userspace--2.6--patch-2796
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-39
     Synchronized to hipl--userspace--2.6--patch-2798
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-40
     Synchronized to hipl--userspace--2.6--patch-2799
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-41
     Synchronized to hipl--userspace--2.6--patch-2803
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-42
     Synchronized to hipl--userspace--2.6--patch-2804
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-43
     Synchronized to hipl--userspace--2.6--patch-2805
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-2806
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-45
     Synchronized to hipl--userspace--2.6--patch-2811
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-2812
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-47
     Synchronized to hipl--userspace--2.6--patch-2813
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-48
     Synchronized to hipl--userspace--2.6--patch-2820
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-49
     Synchronized to hipl--userspace--2.6--patch-2842
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-50
     Synchronized to hipl--userspace--2.6--patch-2843
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-51
     Synchronized to hipl--userspace--2.6--patch-2883
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-52
     Synchronized to hipl--userspace--2.6--patch-2896
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-2898
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-54
     Synchronized to hipl--userspace--2.6--patch-2899
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-55
     Synchronized to hipl--userspace--2.6--patch-2903
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-56
     Synchronized to hipl--userspace--2.6--patch-2907
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-57
     Synchronized to hipl--userspace--2.6--patch-2920
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-58
     Synchronized to hipl--userspace--2.6--patch-2922
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-59
     Synchronized to hipl--userspace--2.6--patch-2930
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-60
     Syncronized to hipl--userspace--2.6--patch-2931
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-61
     Syncronized to hipl--userspace--2.6--patch-2932
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-62
     Syncronized to hipl--userspace--2.6--patch-2948
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-63
     Syncronized to hipl--userspace--2.6--patch-2950
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-64
     Syncronized to hipl--userspace--2.6--patch-2959
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-65
     Syncronized to hipl--userspace--2.6--patch-2965
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-66
     Syncronized to hipl--userspace--2.6--patch-2966
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-67
     Syncronized to hipl--userspace--2.6--patch-2969
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-68
     Syncronized to hipl--userspace--2.6--patch-2973
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-69
     Syncronized to hipl--userspace--2.6--patch-2979
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-70
     Syncronized to hipl--userspace--2.6--patch-2980
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-71
     Syncronized to hipl--userspace--2.6--patch-2981
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-72
     Syncronized to hipl--userspace--2.6--patch-2990
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-2996
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-74
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-75
     minor change
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-76
     Removed a number of unnecessary char pointer casts for memcpy
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-77
     Removed a number of unnecessary char pointer casts for memcpy
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-78
     Synchronized to hipl--userspace--2.6--patch-2997
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-79
     Code compiles
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-80
     sava_api.c savah_gateway.c compiles; includes sava_api.h savah_gateway.h are fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-81
     sava code update completed; testing needed to see if work to catch up with the latest conventions does not break anything
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-82
     uncommented some #if 0 for sava
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-83
     hipconf support for sava
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-84
     
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-85
     uncommented some #if 0 for sava
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-86
     sava firewall message handling
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-87
     moved some functionality to sava_api.c
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-88
     sava code working; bugs fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-89
     bug in init
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-90
     sava init changed
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-91
     
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-92
     documentation added
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-93
     howto.xml fixes; static declaration for local variables
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-94
     Syncronized to hipl--userspace--2.6--patch-3006
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-95
     Syncronized to hipl--userspace--2.6--patch-3022
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-96
     Syncronized to hipl--userspace--2.6--patch-3028
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-97
     Syncronized to hipl--userspace--2.6--patch-3055
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-98
     Synchronized to hipl--userspace--2.6--patch-3057
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-99
     Synchronized to hipl--userspace--2.6--patch-3058
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-100
     Synchronized to hipl--userspace--2.6--patch-3064
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-101
     Synchronized to hipl--userspace--2.6--patch-3065
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-102
     Synchronized to hipl--userspace--2.6--patch-3104
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-103
     Added savah_gateway.c to firewall compilation
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-104
     Compiles at least with --disable-optimizations.
  
   * hipl-dev@freelists.org--hipl/hipl--sava2--2.6--patch-105
     Synchronized to hipl--userspace--2.6--patch-3106
------------------------------------------------------------
revno: 3346
committer: Miika Komu 
timestamp: Wed 2009-12-30 23:25:09 +0000
message:
  Header must be built before parameters; added two assertions.
  ..and fixed a couple of problems occuring from the assertions.
------------------------------------------------------------
revno: 3345
committer: Miika Komu 
timestamp: Wed 2009-12-30 21:56:23 +0000
message:
  Manually incorporated a patch from Artturi Karila for bug id 930.
------------------------------------------------------------
revno: 3344
committer: Miika Komu 
timestamp: Tue 2009-12-29 15:02:17 +0000
message:
  Bug id 1226
  Rene Hummen: I didn't have the time to check it, but the attached patch 
  should actually do the trick.
------------------------------------------------------------
revno: 3343
committer: Miika Komu 
timestamp: Tue 2009-12-29 12:21:24 +0000
message:
  Copied bzr instructions from DS/Aachen on the courtesy of Rene Hummen.
  https://plain.ds-group.info/projects/tinyhip/cgi-bin/trac.cgi/wiki/bazaar
------------------------------------------------------------
revno: 3342
committer: Miika Komu 
timestamp: Tue 2009-12-29 12:12:09 +0000
message:
  Added some notes
------------------------------------------------------------
revno: 3341
committer: Rene Hummen 
timestamp: Wed 2009-12-23 18:08:26 +0000
message:
  further clean-up of the build-system
------------------------------------------------------------
revno: 3340
committer: Rene Hummen 
timestamp: Wed 2009-12-23 17:27:01 +0000
message:
  cleaned-up i3 build
------------------------------------------------------------
revno: 3339
committer: Rene Hummen 
timestamp: Wed 2009-12-23 16:33:23 +0000
message:
  cleaned-up libhipcore build
------------------------------------------------------------
revno: 3338
committer: Rene Hummen 
timestamp: Wed 2009-12-23 15:28:39 +0000
message:
  tried to clean up libipsec, still broken
------------------------------------------------------------
revno: 3337
committer: Rene Hummen 
timestamp: Wed 2009-12-23 14:09:39 +0000
message:
  general makefile.am clean-up
------------------------------------------------------------
revno: 3336
committer: Rene Hummen 
timestamp: Wed 2009-12-23 13:10:15 +0000
message:
  minor change to hipd build
------------------------------------------------------------
revno: 3335
committer: Rene Hummen 
timestamp: Wed 2009-12-23 12:55:42 +0000
message:
  cleaned-up test build dir
------------------------------------------------------------
revno: 3334
committer: Rene Hummen 
timestamp: Tue 2009-12-22 16:41:05 +0000
message:
  started to clean up test build
------------------------------------------------------------
revno: 3333
committer: Rene Hummen 
timestamp: Tue 2009-12-22 15:46:04 +0000
message:
  partially cleaned-up tools build, python needs clean-up
------------------------------------------------------------
revno: 3332
committer: Artturi Karila 
timestamp: Tue 2009-12-22 11:42:21 +0000
message:
  remove SAs on full-relay registration
------------------------------------------------------------
revno: 3331
committer: Tim Just 
timestamp: Tue 2009-12-22 11:18:08 +0000
message:
  Fixed -Wall/-Werror issues for performance features
------------------------------------------------------------
revno: 3330
committer: Rene Hummen 
timestamp: Tue 2009-12-22 10:57:40 +0000
message:
  cleaned-up libhipgui build
------------------------------------------------------------
revno: 3329
committer: Rene Hummen 
timestamp: Tue 2009-12-22 10:30:40 +0000
message:
  cleaned-up performance build and -I flags
------------------------------------------------------------
revno: 3328
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 21:16:06 +0000
message:
  Doxy for libhipfui folder
------------------------------------------------------------
revno: 3327
committer: Rene Hummen 
timestamp: Mon 2009-12-21 19:30:22 +0000
message:
  cleaned-up libdht build and -I flags
------------------------------------------------------------
revno: 3326
committer: Rene Hummen 
timestamp: Mon 2009-12-21 18:53:43 +0000
message:
  cleaned-up libhipconf build and -I flags
------------------------------------------------------------
revno: 3325
committer: Rene Hummen 
timestamp: Mon 2009-12-21 18:45:58 +0000
message:
  cleaned-up libhiptool build and -I flags
------------------------------------------------------------
revno: 3324
committer: Rene Hummen 
timestamp: Mon 2009-12-21 18:31:51 +0000
message:
  removed -I flags from libhipgui build
------------------------------------------------------------
revno: 3323
committer: Rene Hummen 
timestamp: Mon 2009-12-21 18:26:18 +0000
message:
  removed -I flags from hipd build
------------------------------------------------------------
revno: 3322
committer: Rene Hummen 
timestamp: Mon 2009-12-21 17:43:43 +0000
message:
  cleaned-up hipd makefile.am
------------------------------------------------------------
revno: 3321
committer: Rene Hummen 
timestamp: Mon 2009-12-21 15:54:18 +0000
message:
  cleaned-up agent build
------------------------------------------------------------
revno: 3320
committer: Rene Hummen 
timestamp: Mon 2009-12-21 14:04:03 +0000
message:
  further clean-up of agent includes
------------------------------------------------------------
revno: 3319
committer: Rene Hummen 
timestamp: Mon 2009-12-21 13:25:53 +0000
message:
  removed unnecessary ldadd
------------------------------------------------------------
revno: 3318
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 13:22:21 +0000
message:
  Doxy for some libhipgui files
------------------------------------------------------------
revno: 3317
committer: Rene Hummen 
timestamp: Mon 2009-12-21 12:54:40 +0000
message:
  fixed some includes
------------------------------------------------------------
revno: 3316
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 10:43:39 +0000
message:
  added dht.c
------------------------------------------------------------
revno: 3315
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 10:17:28 +0000
message:
  added dht.h and some doxy stuff
------------------------------------------------------------
revno: 3314
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 09:41:20 +0000
message:
  doxy for libhipgui/create.c
------------------------------------------------------------
revno: 3313
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 08:49:32 +0000
message:
  Removed useless template files and finished doxyfying the agent folder
------------------------------------------------------------
revno: 3312
committer: Samu Varjonen 
timestamp: Mon 2009-12-21 07:22:13 +0000
message:
  Doxy for agent/tools.c and removed agent doxy warnings and removed unused function parameters
------------------------------------------------------------
revno: 3311
committer: Samu Varjonen 
timestamp: Sun 2009-12-20 19:29:54 +0000
message:
  doxyed str_var.c and finished with language.c
------------------------------------------------------------
revno: 3310
committer: Samu Varjonen 
timestamp: Sun 2009-12-20 19:11:51 +0000
message:
  Doxy for agent/language.h and removed an empty function from it
------------------------------------------------------------
revno: 3309
committer: Samu Varjonen 
timestamp: Sun 2009-12-20 18:41:36 +0000
message:
  Doxy for file agent/hitdb.c
------------------------------------------------------------
revno: 3308
committer: Samu Varjonen 
timestamp: Sat 2009-12-19 21:48:32 +0000
message:
  Re-checked and improved the libhipopedht.c doxygenation v2
------------------------------------------------------------
revno: 3307
committer: Samu Varjonen 
timestamp: Sat 2009-12-19 21:46:51 +0000
message:
  Re-checked and improved the libhipopedht.c doxygenation
------------------------------------------------------------
revno: 3306
committer: Samu Varjonen 
timestamp: Sat 2009-12-19 21:13:10 +0000
message:
  Doxy on dht.c
------------------------------------------------------------
revno: 3305
committer: Samu Varjonen 
timestamp: Sat 2009-12-19 21:02:42 +0000
message:
  Separated maintenance to maintenance and dht. Compiles with or without opendht and seems to work OK. Now maintenance has only one ifdef CONFIG_HIP_OPENDHT and the dht is included only if dht is enabled
------------------------------------------------------------
revno: 3304
committer: Diego Biurrun 
timestamp: Sat 2009-12-19 14:42:01 +0000
message:
  Remove check for YACC; it is unused.
------------------------------------------------------------
revno: 3303
committer: Diego Biurrun 
timestamp: Sat 2009-12-19 14:11:49 +0000
message:
  Remove AC_PROG_MAKE_SET macro.
  The AC_PROG_MAKE_SET macro is designed to work around deficiencies in legacy
  make versions. In HIPL we can assume a 1990s version of make to be available. 
------------------------------------------------------------
revno: 3302
committer: Diego Biurrun 
timestamp: Sat 2009-12-19 12:51:59 +0000
message:
  Set proper package and tarball names.
  The tarname passed to AC_INIT was bogus; this fixes 'make dist'.
------------------------------------------------------------
revno: 3301
committer: Tobias Heer 
timestamp: Sat 2009-12-19 03:51:07 +0000
message:
  Fixed warnings for openwrt compilation and added more parameters to config.h (flags that work now are: --enable-shared --enable-midauth --enable-openwrt --enable-optimizations --disable-libinet6 --disable-debug --disable-opendht --disable-agent --disable-privsep
------------------------------------------------------------
revno: 3300
committer: Rene Hummen 
timestamp: Fri 2009-12-18 17:24:01 +0000
message:
  firewall makefile cleaned-up
------------------------------------------------------------
revno: 3299
committer: Tim Just 
timestamp: Fri 2009-12-18 17:07:56 +0000
message:
  Revoked changes to AC_INIT
------------------------------------------------------------
revno: 3298
committer: Rene Hummen 
timestamp: Fri 2009-12-18 16:58:23 +0000
message:
  makefile clean-up for firewall
------------------------------------------------------------
revno: 3297
committer: Tim Just 
timestamp: Fri 2009-12-18 15:52:54 +0000
message:
  Minor changes to configure.ac, see description for details.
  - Moved version check to the beginning.
  - Quoted some arguments with [] - this should be done for all macros!
  - Corrected arguments of the macro AC_INIT([package], [version], [email])
------------------------------------------------------------
revno: 3296
committer: Henrik Ziegeldorf 
timestamp: Fri 2009-12-18 14:18:12 +0000
message:
  Two files I forgot to save before the previous commit.
------------------------------------------------------------
revno: 3295
committer: Henrik Ziegeldorf 
timestamp: Fri 2009-12-18 14:15:49 +0000
message:
  Set full include paths in firewall/ and connected files.
------------------------------------------------------------
revno: 3294
committer: Samu Varjonen 
timestamp: Fri 2009-12-18 12:28:19 +0000
message:
  Fixed the cast of pointer to integer of different size in events.c
------------------------------------------------------------
revno: 3293
committer: Joakim Koskela 
timestamp: Fri 2009-12-18 09:44:02 +0000
message:
  Corrected a maemo-openssl- related fix. 
------------------------------------------------------------
revno: 3292
committer: Tobias Heer 
timestamp: Fri 2009-12-18 09:19:57 +0000
message:
  Added empty m4 directory for automake macros
------------------------------------------------------------
revno: 3291
committer: Tobias Heer 
timestamp: Thu 2009-12-17 21:05:33 +0000
message:
  Cleaned configure.ac and switched to config.h instead of CPPFLAGS on the command line
------------------------------------------------------------
revno: 3290
committer: Tobias Heer 
timestamp: Thu 2009-12-17 21:04:11 +0000
message:
  Fixed compilation for -O2. SAMU: please check for segfaults.
------------------------------------------------------------
revno: 3289
committer: Henrik Ziegeldorf 
timestamp: Thu 2009-12-17 15:19:37 +0000
message:
  Some further cleaning in rule_management.
------------------------------------------------------------
revno: 3288
committer: Joakim Koskela 
timestamp: Thu 2009-12-17 14:41:55 +0000
message:
  Fixed warnings got in the maemo environment. Mostly explicit pointer conversions.
------------------------------------------------------------
revno: 3287
committer: Joakim Koskela 
timestamp: Thu 2009-12-17 13:44:17 +0000
message:
  Fixed a bug in the agent
------------------------------------------------------------
revno: 3286
committer: Henrik Ziegeldorf 
timestamp: Thu 2009-12-17 11:45:02 +0000
message:
  Cleaned up in rule_management.c/.h.
------------------------------------------------------------
revno: 3285
committer: Joakim Koskela 
timestamp: Thu 2009-12-17 10:20:49 +0000
message:
  Fixed a Makefile.am bug which unintentionally dropped files from being compiled
------------------------------------------------------------
revno: 3284
committer: Rene Hummen 
timestamp: Wed 2009-12-16 19:21:56 +0000
message:
  finished work on esp_prot_api
------------------------------------------------------------
revno: 3283
committer: Rene Hummen 
timestamp: Wed 2009-12-16 17:52:01 +0000
message:
  fixed previous commit
------------------------------------------------------------
revno: 3282
committer: Rene Hummen 
timestamp: Wed 2009-12-16 17:39:57 +0000
message:
  fixed compile issue with midauth
------------------------------------------------------------
revno: 3281
committer: Henrik Ziegeldorf 
timestamp: Wed 2009-12-16 16:07:55 +0000
message:
  Minor changes in conntrack.c
------------------------------------------------------------
revno: 3280
committer: Tim Just 
timestamp: Wed 2009-12-16 15:06:57 +0000
message:
  Replaced duplicated usage of AC_PREREQ(2.53) by a single call at the beginning of configure.ac.
------------------------------------------------------------
revno: 3279
committer: Henrik Ziegeldorf 
timestamp: Wed 2009-12-16 13:57:14 +0000
message:
  Cleaning and const correctness in conntrack.c
------------------------------------------------------------
revno: 3278
committer: Tim Just 
timestamp: Wed 2009-12-16 13:26:05 +0000
message:
  Removed unused lines from configure.ac- beginning the cleanup.
------------------------------------------------------------
revno: 3277
committer: Samu Varjonen 
timestamp: Wed 2009-12-16 13:21:47 +0000
message:
  doxygenized gui_interface.c
------------------------------------------------------------
revno: 3276
committer: Samu Varjonen 
timestamp: Wed 2009-12-16 13:01:58 +0000
message:
  Last of the doxy for connhipd.c. The last commit was not clean it contained the opendht fix, some doxygen stuff, and removal of SO_HIP_UPDATE_HIU stuff it just called empty functions at the end and we decided with Miika to remove it completely. NOTE agent is broken because of sqlite
------------------------------------------------------------
revno: 3275
committer: Samu Varjonen 
timestamp: Wed 2009-12-16 12:47:57 +0000
message:
  Fixed bugid 1218
------------------------------------------------------------
revno: 3274
committer: Miika Komu 
timestamp: Wed 2009-12-16 12:37:11 +0000
message:
  Few todo pointers on header file recursion.
------------------------------------------------------------
revno: 3273
committer: Miika Komu 
timestamp: Wed 2009-12-16 11:35:19 +0000
message:
  Fixed some standard headers.
------------------------------------------------------------
revno: 3272
committer: Henrik Ziegeldorf 
timestamp: Wed 2009-12-16 10:16:48 +0000
message:
  Cleaned up conntrack.h.
------------------------------------------------------------
revno: 3271
committer: Henrik Ziegeldorf 
timestamp: Wed 2009-12-16 10:05:14 +0000
message:
  Fixed two warnings in firewall.c
------------------------------------------------------------
revno: 3270
committer: Joakim Koskela 
timestamp: Wed 2009-12-16 09:18:44 +0000
message:
  Cleaned up the headers in libhipgui. Not much to do, mostly static'fy a couple of functions.
------------------------------------------------------------
revno: 3269
committer: Samu Varjonen 
timestamp: Wed 2009-12-16 08:52:23 +0000
message:
  small change to the graph script reqquested by Miika
------------------------------------------------------------
revno: 3268
committer: Tobias Heer 
timestamp: Wed 2009-12-16 01:40:50 +0000
message:
  Fixed many more warnings for -O2
------------------------------------------------------------
revno: 3267
committer: Miika Komu 
timestamp: Wed 2009-12-16 00:42:07 +0000
message:
  Bug id 871 (esp relay). Not working yet completely.
------------------------------------------------------------
revno: 3266
committer: Miika Komu 
timestamp: Wed 2009-12-16 00:17:49 +0000
message:
  Bug id 871 (esp relay). Not working yet completely.
------------------------------------------------------------
revno: 3265
committer: Miika Komu 
timestamp: Tue 2009-12-15 18:05:12 +0000
message:
  Bug fix to firewall mem free
------------------------------------------------------------
revno: 3264
committer: Miika Komu 
timestamp: Tue 2009-12-15 16:20:08 +0000
message:
  Fixed my previous commit
------------------------------------------------------------
revno: 3263
committer: Miika Komu 
timestamp: Tue 2009-12-15 16:11:21 +0000
message:
  Workaround for bug id 1214
------------------------------------------------------------
revno: 3262
committer: Joakim Koskela 
timestamp: Tue 2009-12-15 16:00:28 +0000
message:
  Cleaned up the header files in hipd/ a bit
------------------------------------------------------------
revno: 3261
committer: Miika Komu 
timestamp: Tue 2009-12-15 15:55:36 +0000
message:
  Minor change to support --disable-libinet6
------------------------------------------------------------
revno: 3260
committer: Tobias Heer 
timestamp: Tue 2009-12-15 15:53:14 +0000
message:
  Rest of the changes
------------------------------------------------------------
revno: 3259
committer: Tobias Heer 
timestamp: Tue 2009-12-15 15:03:04 +0000
message:
  First set of changes necessary for compilation with -O2
------------------------------------------------------------
revno: 3258
committer: Samu Varjonen 
timestamp: Tue 2009-12-15 12:52:51 +0000
message:
  added test files for illustrating the includes see the files for more
------------------------------------------------------------
revno: 3257
committer: Joakim Koskela 
timestamp: Tue 2009-12-15 10:29:17 +0000
message:
  Cleared old code that was ifdef'd
------------------------------------------------------------
revno: 3256
committer: Joakim Koskela 
timestamp: Tue 2009-12-15 10:27:00 +0000
message:
  Cleaned up agent/ directory
------------------------------------------------------------
revno: 3255
committer: Rene Hummen 
timestamp: Mon 2009-12-14 19:03:05 +0000
message:
  removed measurements from configure and made hip_statistics more type range safe
------------------------------------------------------------
revno: 3254
committer: Miika Komu 
timestamp: Mon 2009-12-14 16:44:15 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3253
committer: Miika Komu 
timestamp: Mon 2009-12-14 16:39:57 +0000
message:
  Compiles again with OpenSSL 1.0.0
------------------------------------------------------------
revno: 3252
committer: Artturi Karila 
timestamp: Mon 2009-12-14 15:34:43 +0000
message:
  ESP relay todos
------------------------------------------------------------
revno: 3251
committer: Tobias Heer 
timestamp: Mon 2009-12-14 14:05:54 +0000
message:
  Update version of the verbose-headers file
------------------------------------------------------------
revno: 3250
committer: Miika Komu 
timestamp: Mon 2009-12-14 13:19:39 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3249
committer: Samu Varjonen 
timestamp: Mon 2009-12-14 12:31:12 +0000
message:
  doxygenized hipqueue
------------------------------------------------------------
revno: 3248
committer: Samu Varjonen 
timestamp: Mon 2009-12-14 11:43:55 +0000
message:
  doxygen for libhipopendhtxml
------------------------------------------------------------
revno: 3247
committer: Samu Varjonen 
timestamp: Mon 2009-12-14 10:27:05 +0000
message:
  opendhtteststub.c: doxygen ...
------------------------------------------------------------
revno: 3246
committer: Miika Komu 
timestamp: Sun 2009-12-13 20:49:15 +0000
message:
  Bug fix to previous commit (bug id 949)
------------------------------------------------------------
revno: 3245
committer: Miika Komu 
timestamp: Sun 2009-12-13 20:13:11 +0000
message:
  A bug fix to retransmission buffers.
  [mkomu@crossroads hipl--userspace--2.6]$ *** glibc detected *** 
  hipd/hipd: free(): invalid next size (fast): 0x08990938 *** 
------------------------------------------------------------
revno: 3244
committer: Miika Komu 
timestamp: Sun 2009-12-13 19:04:33 +0000
message:
  A bug fix to LSIs (bug id 1187)
------------------------------------------------------------
revno: 3243
committer: Miika Komu 
timestamp: Sun 2009-12-13 17:25:50 +0000
message:
  Bug id 1187
------------------------------------------------------------
revno: 3242
committer: Miika Komu 
timestamp: Sun 2009-12-13 16:26:40 +0000
message:
  Updated ESP relay code.
------------------------------------------------------------
revno: 3241
committer: Miika Komu 
timestamp: Sun 2009-12-13 16:26:11 +0000
message:
  Some todo items for ESP relay.
------------------------------------------------------------
revno: 3240
committer: Miika Komu 
timestamp: Sun 2009-12-13 15:58:16 +0000
message:
  Removed some STUN-related attributes from the firewall
------------------------------------------------------------
revno: 3239
committer: Miika Komu 
timestamp: Sun 2009-12-13 15:53:15 +0000
message:
  Fixed a silly port typo in the firewall.
------------------------------------------------------------
revno: 3238
committer: Miika Komu 
timestamp: Sun 2009-12-13 14:54:30 +0000
message:
  Bug id 871
------------------------------------------------------------
revno: 3237
committer: Oleg Ponomarev 
timestamp: Sat 2009-12-12 12:52:10 +0000
message:
  forgot to remove hit_to_ip.c.doxyme earlier
------------------------------------------------------------
revno: 3236
committer: Tobias Heer 
timestamp: Fri 2009-12-11 23:27:38 +0000
message:
  last changes to make hipl compile clean with clang
------------------------------------------------------------
revno: 3235
committer: Samu Varjonen 
timestamp: Fri 2009-12-11 21:49:25 +0000
message:
  certteststub.c: doxygen etc...
------------------------------------------------------------
revno: 3234
committer: Samu Varjonen 
timestamp: Fri 2009-12-11 21:38:06 +0000
message:
  certtools.c: doxygen comments up to date and doxygen warnings removed and one function removed as obsolete
------------------------------------------------------------
revno: 3233
committer: Samu Varjonen 
timestamp: Fri 2009-12-11 20:25:23 +0000
message:
  cert.c: Checked doxygen comments and warnings. Removed one function that was not needed.
------------------------------------------------------------
revno: 3232
committer: Tobias Heer 
timestamp: Fri 2009-12-11 18:18:06 +0000
message:
  Fixed missing out_err jump mark in firewall
------------------------------------------------------------
revno: 3231
committer: Tobias Heer 
timestamp: Fri 2009-12-11 18:11:06 +0000
message:
  Fixed stupid vim yank typo.
------------------------------------------------------------
revno: 3230
committer: Tobias Heer 
timestamp: Fri 2009-12-11 17:58:37 +0000
message:
  Fixed bus and warnings found by clang
------------------------------------------------------------
revno: 3229
committer: Nicolai Viol 
timestamp: Fri 2009-12-11 17:33:50 +0000
message:
  removed duplicate function
------------------------------------------------------------
revno: 3228
committer: Rene Hummen 
timestamp: Fri 2009-12-11 16:57:36 +0000
message:
  moved proxy init to proxy.c
------------------------------------------------------------
revno: 3227
committer: Tobias Heer 
timestamp: Fri 2009-12-11 16:51:50 +0000
message:
  Add additional check for cscope
------------------------------------------------------------
revno: 3226
committer: Tobias Heer 
timestamp: Fri 2009-12-11 16:43:29 +0000
message:
  Added header verbosity check - this should not stay here but it is useful for the cleanup.
------------------------------------------------------------
revno: 3225
committer: Tobias Heer 
timestamp: Fri 2009-12-11 16:33:44 +0000
message:
  Previous commit also reduced header verbosity for agent/connhipd.c
------------------------------------------------------------
revno: 3224
committer: Tobias Heer 
timestamp: Fri 2009-12-11 16:33:04 +0000
message:
  New list of verbose headers
------------------------------------------------------------
revno: 3223
committer: Tobias Heer 
timestamp: Fri 2009-12-11 15:46:24 +0000
message:
  Updated verbose headers file
------------------------------------------------------------
revno: 3222
committer: Oleg Ponomarev 
timestamp: Fri 2009-12-11 15:36:16 +0000
message:
  Unnecessary definitions that are only used in the c file were removed
------------------------------------------------------------
revno: 3221
committer: Rene Hummen 
timestamp: Fri 2009-12-11 15:01:05 +0000
message:
  removed escrow from firewall
------------------------------------------------------------
revno: 3220
committer: Rene Hummen 
timestamp: Fri 2009-12-11 14:46:13 +0000
message:
  factored out functionality to sysopp.c
------------------------------------------------------------
revno: 3219
committer: Dmitriy Kuptsov 
timestamp: Fri 2009-12-11 14:40:03 +0000
message:
  builder.h
------------------------------------------------------------
revno: 3218
committer: Dmitriy Kuptsov 
timestamp: Fri 2009-12-11 14:15:58 +0000
message:
  put back the static keyword
------------------------------------------------------------
revno: 3217
committer: Nicolai Viol 
timestamp: Fri 2009-12-11 14:06:08 +0000
message:
  renamed the corresponding .doxyme files ... sorry for the extra commit
------------------------------------------------------------
revno: 3216
committer: Miika Komu 
timestamp: Fri 2009-12-11 14:04:04 +0000
message:
  Moved verbose header files to doc dir
------------------------------------------------------------
revno: 3215
committer: Artturi Karila 
timestamp: Fri 2009-12-11 14:00:12 +0000
message:
  
------------------------------------------------------------
revno: 3214
committer: Artturi Karila 
timestamp: Fri 2009-12-11 13:54:37 +0000
message:
  trimmed headers in hipsock
------------------------------------------------------------
revno: 3213
committer: Nicolai Viol 
timestamp: Fri 2009-12-11 13:46:59 +0000
message:
  renamed libhipcore/capability.* to libhipcore/hip_capability.* to prevent conflicts with the system library sys/capability.h
------------------------------------------------------------
revno: 3212
committer: Nicolai Viol 
timestamp: Fri 2009-12-11 13:37:48 +0000
message:
  clean-up of files firewall/lsi.c and firewall/lsi.h
------------------------------------------------------------
revno: 3211
committer: Miika Komu 
timestamp: Fri 2009-12-11 13:14:41 +0000
message:
  Deleted escrow files
------------------------------------------------------------
revno: 3210
committer: Joakim Koskela 
timestamp: Fri 2009-12-11 13:10:39 +0000
message:
  
------------------------------------------------------------
revno: 3209
committer: Dmitriy Kuptsov 
timestamp: Fri 2009-12-11 13:00:12 +0000
message:
  configfilereader.c removed static keyword to it compile the code... the author should fix it...
------------------------------------------------------------
revno: 3208
committer: Dmitriy Kuptsov 
timestamp: Fri 2009-12-11 12:31:04 +0000
message:
  hipconf.c resolved compilation problems
------------------------------------------------------------
revno: 3207
committer: Joakim Koskela 
timestamp: Fri 2009-12-11 12:18:25 +0000
message:
  Cleaned up the headers of libhiptool
------------------------------------------------------------
revno: 3206
committer: Miika Komu 
timestamp: Fri 2009-12-11 12:13:01 +0000
message:
  Separated heartbeat code to separate files
------------------------------------------------------------
revno: 3205
committer: Rene Hummen 
timestamp: Fri 2009-12-11 12:09:07 +0000
message:
  moved functionality to conntrack
------------------------------------------------------------
revno: 3204
committer: Tobias Heer 
timestamp: Fri 2009-12-11 12:05:51 +0000
message:
  Previous commit also fixed verbose header hipd/configfilereader.h
------------------------------------------------------------
revno: 3203
committer: Tobias Heer 
timestamp: Fri 2009-12-11 12:05:02 +0000
message:
  Added file with verbose headers
------------------------------------------------------------
revno: 3202
committer: Dmitriy Kuptsov 
timestamp: Fri 2009-12-11 11:55:16 +0000
message:
  fixed misc.c compilation errors
------------------------------------------------------------
revno: 3201
committer: Rene Hummen 
timestamp: Fri 2009-12-11 11:40:34 +0000
message:
  moved creation of default config to rule_management
------------------------------------------------------------
revno: 3200
committer: Joakim Koskela 
timestamp: Fri 2009-12-11 11:24:19 +0000
message:
  
------------------------------------------------------------
revno: 3199
committer: Rene Hummen 
timestamp: Fri 2009-12-11 11:01:11 +0000
message:
  removed duplicate code in lsi
------------------------------------------------------------
revno: 3198
committer: Tobias Heer 
timestamp: Fri 2009-12-11 10:42:24 +0000
message:
  Removed unused functions from misc.*
------------------------------------------------------------
revno: 3197
committer: Tobias Heer 
timestamp: Fri 2009-12-11 08:41:34 +0000
message:
  Cleaned includes in libhipconf.h - some namespace pollution removed
------------------------------------------------------------
revno: 3196
committer: Tobias Heer 
timestamp: Thu 2009-12-10 23:19:01 +0000
message:
  Cleaned up libhipconf.h - some declarations remain because they are used in other places where they shouldn't be
------------------------------------------------------------
revno: 3195
committer: Tobias Heer 
timestamp: Thu 2009-12-10 21:59:31 +0000
message:
  Added list of verbose headers
------------------------------------------------------------
revno: 3194
committer: Miika Komu 
timestamp: Thu 2009-12-10 21:19:36 +0000
message:
  minor change
------------------------------------------------------------
revno: 3193
committer: Miika Komu 
timestamp: Thu 2009-12-10 21:15:10 +0000
message:
  Minor change
------------------------------------------------------------
revno: 3192
committer: Nicolai Viol 
timestamp: Thu 2009-12-10 16:32:55 +0000
message:
  Fixed type missmatch in printf 
------------------------------------------------------------
revno: 3191
committer: Rene Hummen 
timestamp: Thu 2009-12-10 14:28:58 +0000
message:
  found piece of code looking like a bug, plaese check TODO
------------------------------------------------------------
revno: 3190
committer: Rene Hummen 
timestamp: Thu 2009-12-10 14:22:29 +0000
message:
  added more constness to firewall.c, the context still need individual const members to ensure they are not overwritten
------------------------------------------------------------
revno: 3189
committer: Miika Komu 
timestamp: Thu 2009-12-10 12:48:18 +0000
message:
  Compilation fix in init.c
------------------------------------------------------------
revno: 3188
committer: Hanno Wirtz 
timestamp: Thu 2009-12-10 12:09:12 +0000
message:
  cleaned up conndb.* 
------------------------------------------------------------
revno: 3187
committer: Rene Hummen 
timestamp: Thu 2009-12-10 10:59:11 +0000
message:
  fixed init.c warning
------------------------------------------------------------
revno: 3186
committer: Rene Hummen 
timestamp: Thu 2009-12-10 10:57:33 +0000
message:
  fixed init.c warning
------------------------------------------------------------
revno: 3185
committer: Rene Hummen 
timestamp: Thu 2009-12-10 10:54:46 +0000
message:
  fixed init.c warning
------------------------------------------------------------
revno: 3184
committer: Tobias Heer 
timestamp: Thu 2009-12-10 08:00:54 +0000
message:
  Added doxyme header files
------------------------------------------------------------
revno: 3183
committer: Tobias Heer 
timestamp: Thu 2009-12-10 07:58:34 +0000
message:
  Added doxyme files
------------------------------------------------------------
revno: 3182
committer: Miika Komu 
timestamp: Thu 2009-12-10 05:41:23 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3181
committer: Miika Komu 
timestamp: Thu 2009-12-10 05:38:17 +0000
message:
  Missing an include from Makefile.am
------------------------------------------------------------
revno: 3180
committer: Miika Komu 
timestamp: Thu 2009-12-10 05:35:00 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3179
committer: Miika Komu 
timestamp: Wed 2009-12-09 21:53:35 +0000
message:
  A fix attempt to init.c:490
------------------------------------------------------------
revno: 3178
committer: Miika Komu 
timestamp: Wed 2009-12-09 21:49:16 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3177
committer: Miika Komu 
timestamp: Wed 2009-12-09 21:36:15 +0000
message:
  Reintroduced -Wall.
------------------------------------------------------------
revno: 3176
committer: Miika Komu 
timestamp: Wed 2009-12-09 16:53:46 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3175
committer: Miika Komu 
timestamp: Wed 2009-12-09 16:50:32 +0000
message:
  Removed Wall from Makefile.am files in sub directories (now a global option)
------------------------------------------------------------
revno: 3174
committer: Miika Komu 
timestamp: Wed 2009-12-09 16:45:33 +0000
message:
  Werror is now a global option
------------------------------------------------------------
revno: 3173
committer: Miika Komu 
timestamp: Wed 2009-12-09 16:35:29 +0000
message:
  Android patch from Suresh Kumar (forgot to commit).
------------------------------------------------------------
revno: 3172
committer: Rene Hummen 
timestamp: Wed 2009-12-09 15:36:45 +0000
message:
  set -Werror for libdht and libhipcore
------------------------------------------------------------
revno: 3171
committer: Rene Hummen 
timestamp: Wed 2009-12-09 15:27:43 +0000
message:
  further step in cleaning up firewall
------------------------------------------------------------
revno: 3170
committer: Hanno Wirtz 
timestamp: Wed 2009-12-09 15:18:39 +0000
message:
  -Wall warnings/errors fixed
              - static/header cleanup
              - const checked 
------------------------------------------------------------
revno: 3169
committer: Nicolai Viol 
timestamp: Wed 2009-12-09 14:46:11 +0000
message:
  Made some const correctness in file firewall/firewaldb.c  
------------------------------------------------------------
revno: 3168
committer: Tim Just 
timestamp: Wed 2009-12-09 13:45:29 +0000
message:
  Fixed warning in hipd/maintenance.c and uncommented -Werror Flag in hipd directory. 
------------------------------------------------------------
revno: 3167
committer: Miika Komu 
timestamp: Wed 2009-12-09 13:21:43 +0000
message:
  i3 code, small fix
------------------------------------------------------------
revno: 3166
committer: Nicolai Viol 
timestamp: Wed 2009-12-09 13:12:34 +0000
message:
  clean-up of files firewall/cache_port.* 
------------------------------------------------------------
revno: 3165
committer: Nicolai Viol 
timestamp: Wed 2009-12-09 12:35:42 +0000
message:
  cleaned up firewall/firewalldb.h and .c. Some doxygen headers are still missing. 
------------------------------------------------------------
revno: 3164
committer: Samu Varjonen 
timestamp: Wed 2009-12-09 11:44:47 +0000
message:
  Fixed warnings in libhipdht.c and fixed bug id 952
------------------------------------------------------------
revno: 3163
committer: Samu Varjonen 
timestamp: Wed 2009-12-09 10:50:29 +0000
message:
  Fixed warnings in libhipopendhtxml
------------------------------------------------------------
revno: 3162
committer: Samu Varjonen 
timestamp: Wed 2009-12-09 10:32:57 +0000
message:
  Possible fix to 919 
------------------------------------------------------------
revno: 3161
committer: Samu Varjonen 
timestamp: Wed 2009-12-09 09:11:55 +0000
message:
  Fix to BGZ ID 1038
------------------------------------------------------------
revno: 3160
committer: Andrey Lukyanenko 
timestamp: Wed 2009-12-09 00:11:22 +0000
message:
  
------------------------------------------------------------
revno: 3159
committer: Diego Biurrun 
timestamp: Tue 2009-12-08 21:15:02 +0000
message:
  Fix the permissions of one more stray executable file.
------------------------------------------------------------
revno: 3158
committer: Diego Biurrun 
timestamp: Tue 2009-12-08 20:58:35 +0000
message:
  Fix file permissions throughout HIPL.
  Many of the files in HIPL were marked as executable even though they should not
  and a few executable files were lacking executable permissions.
------------------------------------------------------------
revno: 3157
committer: Nicolai Viol 
timestamp: Tue 2009-12-08 19:10:04 +0000
message:
  had to undo my last changes ... see bug 1038, sorry
------------------------------------------------------------
revno: 3156
committer: Andrey Lukyanenko 
timestamp: Tue 2009-12-08 18:34:00 +0000
message:
  
------------------------------------------------------------
revno: 3155
committer: Nicolai Viol 
timestamp: Tue 2009-12-08 17:25:08 +0000
message:
  Fixed -Wall issues in file libhipcore/misc.c
------------------------------------------------------------
revno: 3154
committer: Rene Hummen 
timestamp: Tue 2009-12-08 14:51:47 +0000
message:
  fixed minor warning in init.c
------------------------------------------------------------
revno: 3153
committer: Rene Hummen 
timestamp: Tue 2009-12-08 14:37:22 +0000
message:
  fixed reading of firewall rules
------------------------------------------------------------
revno: 3152
committer: Miika Komu 
timestamp: Tue 2009-12-08 14:30:33 +0000
message:
  Optimization to discard unnecessary handovers.
------------------------------------------------------------
revno: 3151
committer: Rene Hummen 
timestamp: Tue 2009-12-08 14:01:57 +0000
message:
  fixed bug in esp tokens
------------------------------------------------------------
revno: 3150
committer: Samu Varjonen 
timestamp: Tue 2009-12-08 13:49:36 +0000
message:
  last cert/certtools warnings away. Code seems to work according to certteststub
------------------------------------------------------------
revno: 3149
committer: Samu Varjonen 
timestamp: Tue 2009-12-08 12:34:26 +0000
message:
  Cert.c does not have errors anymore
------------------------------------------------------------
revno: 3148
committer: Samu Varjonen 
timestamp: Tue 2009-12-08 12:12:33 +0000
message:
  Most of the warnings from the cert and certtool removed. Couple nasty ones remain. Solving them now
------------------------------------------------------------
revno: 3147
committer: Samu Varjonen 
timestamp: Tue 2009-12-08 11:08:24 +0000
message:
  cert spki works again and some warnings removed
------------------------------------------------------------
revno: 3146
committer: Dmitriy Kuptsov 
timestamp: Mon 2009-12-07 23:14:53 +0000
message:
  Fixed signed <=> unsigned warning problems in libhipcore/certtool.c
------------------------------------------------------------
revno: 3145
committer: Andrey Lukyanenko 
timestamp: Mon 2009-12-07 23:01:33 +0000
message:
  
------------------------------------------------------------
revno: 3144
committer: Dmitriy Kuptsov 
timestamp: Mon 2009-12-07 22:59:05 +0000
message:
  Fixed signed <=> unsigned warning problems in hipd/cert.c
------------------------------------------------------------
revno: 3143
committer: Andrey Lukyanenko 
timestamp: Mon 2009-12-07 13:19:36 +0000
message:
  
------------------------------------------------------------
revno: 3142
committer: Tim Just 
timestamp: Mon 2009-12-07 10:46:18 +0000
message:
  Fixed warning in libhipcore/misc.h - removed unused variable 'ln' and fixed an error in test/load.c.
------------------------------------------------------------
revno: 3141
committer: Miika Komu 
timestamp: Sun 2009-12-06 22:41:45 +0000
message:
  Fixed remaining warnings in maintenance.c
------------------------------------------------------------
revno: 3140
committer: Miika Komu 
timestamp: Sun 2009-12-06 22:14:52 +0000
message:
  Fixed input.c warnings
------------------------------------------------------------
revno: 3139
committer: Miika Komu 
timestamp: Sun 2009-12-06 22:09:25 +0000
message:
  Bug id 977
------------------------------------------------------------
revno: 3138 [merge]
committer: Miika Komu 
timestamp: Sun 2009-12-06 21:34:00 +0000
message:
  Cherry picked patches 288 and 289 from hipl--update--2.6
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-288
     state.h spi variable removal & other update related cleanup & renaming
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-289
     Doxygen comments for update.h
------------------------------------------------------------
revno: 3137
committer: Miika Komu 
timestamp: Sun 2009-12-06 21:25:15 +0000
message:
  Cleaning up libinet6
  Replaced getendpointinfo with getaddrinfo. Libinet6 include dir will now 
  be excluded with --disable-libinet6.
------------------------------------------------------------
revno: 3136
committer: Tobias Heer 
timestamp: Sun 2009-12-06 20:15:14 +0000
message:
  Fixed missing c include in i3/chord/util.c
------------------------------------------------------------
revno: 3135
committer: Tobias Heer 
timestamp: Sun 2009-12-06 20:11:14 +0000
message:
  Fixed signedness warning in hipd/hipd.c
------------------------------------------------------------
revno: 3134
committer: Tobias Heer 
timestamp: Sun 2009-12-06 20:09:38 +0000
message:
  Fixed signedness warning in hipd/netdev.c
------------------------------------------------------------
revno: 3133
committer: Tobias Heer 
timestamp: Sun 2009-12-06 20:06:51 +0000
message:
  Fixed harmless warning in i3/chord/finger.c
------------------------------------------------------------
revno: 3132
committer: Tobias Heer 
timestamp: Sun 2009-12-06 20:05:05 +0000
message:
  Fixed harmless warning in i3/utils/event.c
------------------------------------------------------------
revno: 3131
committer: Tobias Heer 
timestamp: Sun 2009-12-06 19:59:40 +0000
message:
  Fixed harmless warning in hipd/dh.c
------------------------------------------------------------
revno: 3130
committer: Tobias Heer 
timestamp: Sun 2009-12-06 19:58:12 +0000
message:
  Fixed harmless warning in i3/aeshash/aeshash.c
------------------------------------------------------------
revno: 3129
committer: Tobias Heer 
timestamp: Sun 2009-12-06 19:55:24 +0000
message:
  Fixed harmless warning in chord test.c
------------------------------------------------------------
revno: 3128
committer: Miika Komu 
timestamp: Sun 2009-12-06 19:41:35 +0000
message:
  Test directpry compiles without warnings
------------------------------------------------------------
revno: 3127
committer: Miika Komu 
timestamp: Sun 2009-12-06 19:00:45 +0000
message:
  Fixed and tested libipsec building.
------------------------------------------------------------
revno: 3126
committer: Miika Komu 
timestamp: Sun 2009-12-06 18:33:34 +0000
message:
  xfrmapi warnings fxied. Libhiptool has now -Werror too
------------------------------------------------------------
revno: 3125
committer: Miika Komu 
timestamp: Sun 2009-12-06 16:18:29 +0000
message:
  Enabled -Werror on directory basis.
  Enabled -Werror per directory. This should be changed to a global
  option once all individual folders work. There is a -werror line in
  all Makefile.am files, but it's current enabled only in the following
  at the moment:
  
  [ ] libhipcore
  [ ] libhiptool
  [X] libinet6
  [X] libopphip
  [ ] libdht
  [X] libhipconf
  [ ] i3
  [ ] i3/aeshash
  [ ] i3/chord
  [ ] i3/i3
  [ ] i3/i3_client
  [ ] i3/utils
  [X] tools
  [ ] hipd
  [ ] test
  [ ] firewall
  [X] libhipgui
  [X] agent
  [ ] libipsec
  [ ] hipfwmi
  [X] performance
------------------------------------------------------------
revno: 3124
committer: Miika Komu 
timestamp: Sun 2009-12-06 15:22:23 +0000
message:
  Fixed some warnings here and there
------------------------------------------------------------
revno: 3123
committer: Miika Komu 
timestamp: Sun 2009-12-06 14:50:12 +0000
message:
  Bug id 976
------------------------------------------------------------
revno: 3122
committer: Miika Komu 
timestamp: Sun 2009-12-06 14:13:52 +0000
message:
  Bug id 1035
------------------------------------------------------------
revno: 3121
committer: Miika Komu 
timestamp: Sun 2009-12-06 14:05:16 +0000
message:
  Bug fix to previous commit
------------------------------------------------------------
revno: 3120
committer: Miika Komu 
timestamp: Sun 2009-12-06 13:16:12 +0000
message:
  Implemented new configuration feature: --disable-libinet6
------------------------------------------------------------
revno: 3119
committer: Tobias Heer 
timestamp: Sun 2009-12-06 10:18:19 +0000
message:
  Fixed warnings in tcptimeout.c - All of these were seriou serrors - I have no clue how this could have possibly worked ever.
------------------------------------------------------------
revno: 3118
committer: Miika Komu 
timestamp: Sun 2009-12-06 01:02:50 +0000
message:
  Bug id 1034
------------------------------------------------------------
revno: 3117 [merge]
committer: Miika Komu 
timestamp: Sun 2009-12-06 00:43:51 +0000
message:
  Synchronized to hipl--main--2.6--patch-559
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-329
     Syncronized to hipl--userspace--2.6--patch-1448
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-330
     Synchronized to hipl--userspace--2.6--patch-1456
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-331
     Cherry picked hipl--userspace--2.6--patch-1463
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-332
     Cherry picked hipl--userspace--2.6--patch-1471
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-333
     Cherry picked hipl--userspace--2.6--patch-1473
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-334
     Cherry picked hipl--userspace--2.6--patch-1473
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-335
     Cherry picked hipl--userspace--2.6--patch-1503
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-336
     Cherry picked hipl--userspace--2.6--patch-1525
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-337
     Synchronized to hipl--userspace--2.6--patch-1578
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-338
     Synchronized to hipl--userspace--2.6--patch-1579
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-339
     Synchoronized to hipl--userspce--2.6--patch-1585
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-340
     Cherry picked hipl--userspace--2.6--patch-1591
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-341
     Cherry picked hipl--userspace--2.6--patch-1592
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-342
     Cherry picked hipl--userspace--2.6--patch-1589
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-343
     Cherry picked hipl--userspace--2.6--patch-1602
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-344
     Cherry picked hipl--userspace--2.6--patch-1617
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-345
     Synchoronized to hipl--userspace--2.6--patch-1625
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-346
     Synchronized to hipl--userspace--2.6--patch-1626
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-347
     Synchronized to hipl--userspace--2.6--patch-1633
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-348
     Synchronized to hipl--userspace--2.6--patch-1637
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-349
     Synchoronized to hipl--userspace--2.6--patch-1638
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-350
     Synchronized to hipl--main--2.6--patch-1664
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-351
     Synchronized to hipl--userspace--2.6--patch-1668
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-352
     Cherry picked hipl--userspace--2.6--patch-1715
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-353
     Synchronized to hipl--userspace--2.6--patch-1718
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-354
     Synchoronized to hipl--userspace--2.6--patch-1730
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-355
     Synchronized to hipl--userspace--2.6--patch-1755
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-356
     Synchronized to hipl--userspace--2.6--patch-1758
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-357
     Synchronized to hipl--userspace--2.6--patch-1760
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-358
     Synchronized to hipl--userspace--2.6--patch-1784
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-359
     Synchronized to hipl--userspace--2.6--patch-1784
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-360
     Synchronized to hipl--userspace--2.6--patch-1793
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-361
     Synchronized to hipl--userspace--2.6--patch-1797
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-362
     Synchronized to hipl--userspace--2.6--patch-1806
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-363
     Synchronized to hipl--userspace--2.6--patch-1808
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-364
     Synchronized to hipl--userspace--2.6--patch-1824
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-365
     Synchronized to hipl--userspace--2.6--patch-1842
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-366
     Synchronized to hipl--userspace--2.6--patch-1847
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-367
     Synchronized to hipl--userspace--2.6--patch-1835
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-368
     Synchronized to hipl--userspace--2.6--patch-1852
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-369
     Synchronized to hipl--userspace--2.6--patch-1862
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-370
     Synchronized to hipl--userspace--2.6--patch-1868
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-371
     Synchronized to hipl--userspace--2.6--patch-1869
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-372
     Synchronized to hipl--userspace--2.6--patch-1870
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-373
     Synchronized to hipl--userspace--2.6--patch-1882
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-374
     Synchronized to hipl--userspace--2.6--patch-1892
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-375
     Synchronized to hipl--userspace--2.6--patch-1898
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-376
     Synchronized to hipl--userspace--2.6--patch-1899
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-377
     Synchronized to hipl--userspace--2.6--patch-1900
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-378
     Synchronized to hipl--userspace--2.6--patch-1901
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-379
     Synchronized to hipl--userspace--2.6--patch-1909
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-380
     Synchronized to hipl--userspace--2.6--patch-1910
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-381
     Synchronized to hipl--userspace--2.6--patch-1927
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-382
     Synchronized to hipl--api--2.6--patch-83
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-383
     Synchronized to hipl--userspace--2.6--patch-1962
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-384
     Synchronized to hipl--userspace--2.6--patch-1963
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-385
     Synchronized to hipl--userspace--2.6--patch-1964
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-386
     Synchronized to hipl--userspace--2.6--patch-1968
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-387
     Synchronized to hipl--userspace--2.6--patch-1969
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-388
     Synchronized to hipl--userspace--2.6--patch-1970
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-389
     typo in autogen.sh: libinet-dns-perl
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-390
     Synchronized to hipl--userspace--2.6--patch-2004
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-391
     Synchronized to hipl--userspace--2.6--patch-2020
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-392
     Synchronized to hipl--userspace--2.6--patch-2025
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-393
     Synchronized to hipl--userspace--2.6--patch-2039
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-394
     Synchronized to hipl--userspace--2.6--patch-2050
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-395
     Synchronized to hipl--userspace--2.6--patch-2073
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-396
     Synchronized to hipl--userspace--2.6--patch-2097
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-397
     Synchronized to hipl--userspace--2.6--patch-2105
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-398
     Synchronized to hipl--userspace--2.6--patch-2106
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-399
     Synchronized to hipl--userspace--2.6--patch-2109
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-400
     Synchronized to hipl--userspace--2.6--patch-2110
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-401
     Synchronized to hipl--userspace--2.6--patch-2111
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-402
     Synchronized to hipl--userspace--2.6--patch-2112
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-403
     Synchronized to hipl--userspace--2.6--patch-2113
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-404
     Synchronized to hipl--userspace--2.6--patch-2115
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-405
     Synchronized to hipl--userspace--2.6--patch-2116
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-406
     Synchronized to hipl--userspace--2.6--patch-2117
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-407
     Synchronized to hipl--userspace--2.6--patch-2122
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-408
     Synchronized to hipl--userspace--2.6--patch-2123
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-409
     Synchronized to hipl--userspace--2.6--patch-2124
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-410
     Synchronized to hipl--userspace--2.6--patch-2127
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-411
     Synchronized to hipl--userspace--2.6--patch-2129
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-412
     Synchronized to hipl--userspace--2.6--patch-2135
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-413
     Synchronized to hipl--userspace--2.6--patch-2136
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-414
     Synchronized to hipl--userspace--2.6--patch-2145
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-415
     Synchronized to hipl--userspace--2.6--patch-2151
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-416
     Synchronized to hipl--userspace--2.6--patch-2153
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-417
     Synchronized to hipl--userspace--2.6--patch-2154
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-418
     Synchronized to hipl--userspace--2.6--patch-2155
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-419
     Synchronized to hipl--userspace--2.6--patch-2159
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-420
     Synchronized to hipl--userspace--2.6--patch-2160
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-421
     Synchronized to hipl--userspace--2.6--patch-2163
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-422
     Synchronized to hipl--userspace--2.6--patch-2168
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-423
     Synchronized to hipl--userspace--2.6--patch-2171
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-424
     Synchronized to hipl--userspace--2.6--patch-2174
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-425
     Synchronized to hipl--userspace--2.6--patch-2175
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-426
     Synchronized to hipl--userspace--2.6--patch-2176
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-427
     Synchronized to hipl--userspace--2.6--patch-2179
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-428
     Synchronized to hipl--userspace--2.6--patch-2180
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-429
     Synchronized to hipl--userspace--2.6--patch-2189
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-430
     Synchronized to hipl--userspace--2.6--patch-2190
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-431
     Synchronized to hipl--userspace--2.6--patch-2191
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-432
     Synchronized to hipl--userspace--2.6--patch-2194
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-433
     Synchronized to hipl--userspace--2.6--patch-2198
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-434
     Synchronized to hipl--userspace--2.6--patch-2202
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-435
     Synchronized to hipl--userspace--2.6--patch-2203
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-436
     Synchronized to hipl--userspace--2.6--patch-2212
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-437
     Synchronized to hipl--userspace--2.6--patch-2225
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-438
     Synchronized to hipl--userspace--2.6--patch-2230
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-439
     Synchronized to hipl--userspace--2.6--patch-2234
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-440
     Cherry picked hipl--userspace--2.6--patch-2237
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-441
     Synchronized to hipl--userspace--2.6--patch-2238
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-442
     Synchronized to hipl--userspace--2.6--patch-2239
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-443
     Cherry picked hipl--userspace--2.6--patch-2239
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-444
     Cherry picked hipl--userspace--2.6--patch-2240
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-445
     Cherry picked hipl--userspace--2.6--patch-2241
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-446
     Cherry picked hipl--userspace--2.6--patch-2242
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-447
     Cherry picked hipl--userspace--2.6--patch-2243
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-448
     Cherry picked hipl--userspace--2.6--patch-2244
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-449
     Cherry picked hipl--userspace--2.6--patch-2245
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-450
     Cherry picked hipl--userspace--2.6--patch-2246
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-451
     Cherry picked hipl--userspace--2.6--patch-2247
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-452
     Synchronized to hipl--userspace--2.6--patch-2250
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-453
     Cherry picked hipl--userspace--2.6--patch-2251
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-454
     Cherry picked hipl--userspace--2.6--patch-2252
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-455
     Cherry picked hipl--userspace--2.6--patch-2253
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-456
     Synchronized to hipl--userspace--2.6--patch-2257
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-457
     Synchronized to hipl--userspace--2.6--patch-2258
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-458
     Synchronized to hipl--userspace--2.6--patch-2261
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-459
     Synchronized to hipl--userspace--2.6--patch-2270
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-460
     Synchronized to hipl--userspace--2.6--patch-2272
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-461
     Synchronized to hipl--userspace--2.6--patch-2275
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-462
     Synchronized to hipl--userspace--2.6--patch-2279
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-463
     Synchronized to hipl--userspace--2.6--patch-2283
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-464
     Synchronized to hipl--userspace--2.6--patch-2296
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-465
     Synchronized to hipl--userspace--2.6--patch-2297
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-466
     Synchronized to hipl--userspace--2.6--patch-2300
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-467
     Synchronized to hipl--userspace--2.6--patch-2303
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-468
     Synchronized to hipl--userspace--2.6--patch-2306
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-469
     Synchronized to hipl--userspace--2.6--patch-2321
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-470
     Synchronized to hipl--userspace--2.6--patch-2323
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-471
     Synchronized to hipl--userspace--2.6--patch-2326
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-472
     Synchronized to hipl--userspace--2.6--patch-2330
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-473
     Synchronized to hipl--userspace--2.6--patch-2332
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-474
     Synchronized to hipl--userspace--2.6--patch-2335
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-475
     Synchronized to hipl--userspace--2.6--patch-2336
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-476
     Synchronized to hipl--userspace--2.6--patch-2339
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-477
     Synchronized to hipl--userspace--2.6--patch-2347
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-478
     Synchronized to hipl--userspace--2.6--patch-2349
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-479
     Synchronized to hipl--userspace--2.6--patch-2351
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-480
     Synchronized to hipl--userspace--2.6--patch-2357
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-481
     Synchronized to hipl--userspace--2.6--patch-2361
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-482
     Synchronized to hipl--userspace--2.6--patch-2362
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-483
     Synchronized to hipl--userspace--2.6--patch-2364
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-484
     Synchronized to hipl--userspace--2.6--patch-2365
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-485
     Synchronized to hipl--userspace--2.6--patch-2366
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-486
     Synchronized to hipl--userspace--2.6--patch-2367
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-487
     Synchronized to hipl--userspace--2.6--patch-2369
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-488
     Synchronized to hipl--userspace--2.6--patch-2372
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-489
     Synchronized to hipl--userspace--2.6--patch-2374
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-490
     Synchronized to hipl--userspace--2.6--patch-2379
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-491
     Synchronized to hipl--userspace--2.6--patch-2386
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-492
     Synchronized to hipl--userspace--2.6--patch-2388
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-493
     Synchronized to hipl--userspace--2.6--patch-2391
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-494
     Synchronized to hipl--userspace--2.6--patch-2394
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-495
     Synchronized to hipl--userspace--2.6--patch-2395
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-496
     Synchronized to hipl--userspace--2.6--patch-2400
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-497
     Synchronized to hipl--userspace--2.6--patch-2403
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-498
     Synchronized to hipl--userspace--2.6--patch-2411
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-499
     Synchronized to hipl--userspace--2.6--2420
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-500
     Synchronized to hipl--userspace--2.6--patch-2424
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-501
     Synchronized to hipl--userspace--2.6--patch-2427
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-502
     Synchronized to hipl--userspace--2.6--patch-2428
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-503
     Synchronized to hipl--userspace--2.6--patch-2430
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-504
     Synchronized to hipl--userspace--2.6--patch-2434
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-505
     Synchronized to hipl--userspace--2.6--patch-2437
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-506
     Synchronized to hipl--userspace--2.6--patch-2438
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-507
     Synchronized to hipl--userspace--2.6--patch-2440
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-508
     Synchronized to hipl--userspace--2.6--patch-2447
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-509
     Synchronized to hipl--userspace--2.6--patch-2456
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-510
     Synchronized to hipl--userspace--2.6--patch-2459
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-511
     Synchronized to hipl--userspace--2.6--patch-2461
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-512
     Synchronized to hipl--userspace--2.6--patch-2474
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-513
     Synchronized to hipl--userspace--2.6--patch-2483
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-514
     Synchronized to hipl--userspace--2.6--patch-2487
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-515
     Synchronized to hipl--userspace--2.6--patch-2492
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-516
     Synchronized to hipl--userspace--2.6--patch-2494
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-517
     Synchronized to hipl--userspace--2.6--patch-2500
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-518
     Synchronized to hipl--userspace--2.6--patch-2505
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-519
     Synchronized to hipl--userspace--2.6--patch-2507
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-520
     Synchronized to hipl--userspace--2.6--patch-2509
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-521
     Synchronized to hipl--userspace--2.6--patch-2516
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-522
     Synchronized to hipl--userspace--2.6--patch-2518
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-523
     Synchronized to hipl--userspace--2.6--patch-2520
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-524
     Synchronized to hipl--userspace--2.6--patch-2522
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-525
     Synchronized to hipl--userspace--2.6--patch-2538
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-526
     Synchronized to hipl--userspace--2.6--patch-2546
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-527
     Synchronized to hipl--userspace--2.6--patch-2558
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-528
     Cherry picked up to hipl--userspace--2.6--patch-2565 expect for patch-2559 and patch-2563 which break binary builds.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-530
     Cherry picked hipl--userspace--2.6 patches 2568 and 2569
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-531
     Synchronized to hipl--userspace--2.6--patch-2576
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-532
     Synchronized to hipl--userspace--2.6--patch-2577
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-533
     Synchronized to hipl--userspace--2.6--patch-2578
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-534
     Synchronized to hipl--userspace--2.6--patch-2579
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-535
     Synchronized to hipl--userspace--2.6--patch-2580
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-536
     Synchronized to hipl--userspace--2.6--patch-2581
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-537
     Synchronized to hipl--userspace--2.6--patch-2582
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-538
     Cherry picked hipl--userspace--2.6--patch-2584
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-539
     Cherry picked hipl--userspace--2.6 patch 2585 and 2586
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-540
     Synchronized to hipl--userspace--2.6--patch-2590
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-541
     Synchronized to hipl--userspace--2.6--patch-2594
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-542
     Synchronized to hipl--userspace--2.6--patch-2597
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-543
     Synchronized to hipl--userspace--2.6--patch-2600
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-544
     Synchronized to hipl--userspace--2.6--patch-2602
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-545
     Synchronized to hipl--userspace--2.6--patch-2608
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-546
     Synchronized to hipl--userspace--2.6--patch-2612
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-547
     Synchronized to hipl--userspace--2.6--patch-2634
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-548
     Synchronized to hipl--userspace--2.6--patch-2636
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-549
     Synchronized to hipl--userspace--2.6--patch-2639
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-550
     Synchronized to hipl--userspace--2.6--patch-2641
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-551
     Synchronized to hipl--userspace--2.6--patch-2643
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-552
     Synchronized to hipl--userspace--2.6--patch-2708
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-553
     Synchronized to hipl--userspace--2.6--patch-2716
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-554
     Synchronized to hipl--userspace--2.6--patch-2717
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-555
     Synchronized to hipl--userspace--2.6--patch-2726
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-556
     Synchronized to hipl--userspace--2.6--patch-2766
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-557
     Synchronized to hipl--userspace--2.6--patch-2769
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-558
     Bug id 941
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-559
     Forgot to add a file to previois commit
------------------------------------------------------------
revno: 3116
committer: Tobias Heer 
timestamp: Sat 2009-12-05 23:28:20 +0000
message:
  Cleanup: Previous commit also fixed a number of implicit declarations
------------------------------------------------------------
revno: 3115
committer: Tobias Heer 
timestamp: Sat 2009-12-05 23:23:47 +0000
message:
  Cleanup: Fixed conflicting types that broke compilation
------------------------------------------------------------
revno: 3114
committer: Miika Komu 
timestamp: Sat 2009-12-05 19:48:56 +0000
message:
  Bug id 975
------------------------------------------------------------
revno: 3113
committer: Miika Komu 
timestamp: Sat 2009-12-05 19:44:39 +0000
message:
  Bug id 974
------------------------------------------------------------
revno: 3112
committer: Miika Komu 
timestamp: Sat 2009-12-05 19:39:11 +0000
message:
  Bug id 967
------------------------------------------------------------
revno: 3111
committer: Miika Komu 
timestamp: Sat 2009-12-05 18:46:25 +0000
message:
  Bug id 966
------------------------------------------------------------
revno: 3110
committer: Miika Komu 
timestamp: Sat 2009-12-05 18:22:19 +0000
message:
  Bug id 968
------------------------------------------------------------
revno: 3109
committer: Miika Komu 
timestamp: Sat 2009-12-05 17:27:12 +0000
message:
  Bug id 964
------------------------------------------------------------
revno: 3108
committer: Miika Komu 
timestamp: Sat 2009-12-05 17:15:37 +0000
message:
  No warnings in GUI compilation anymore
------------------------------------------------------------
revno: 3107
committer: Miika Komu 
timestamp: Sat 2009-12-05 16:50:53 +0000
message:
  Fixed warnings from libhipgui/tools.c
------------------------------------------------------------
revno: 3106
committer: Miika Komu 
timestamp: Sat 2009-12-05 16:14:20 +0000
message:
  Bug id 1023
------------------------------------------------------------
revno: 3105
committer: Miika Komu 
timestamp: Sat 2009-12-05 16:07:58 +0000
message:
  Bud ig 1021
------------------------------------------------------------
revno: 3104
committer: Miika Komu 
timestamp: Sat 2009-12-05 15:32:31 +0000
message:
  Bug id 1028
------------------------------------------------------------
revno: 3103
committer: Miika Komu 
timestamp: Sat 2009-12-05 14:22:46 +0000
message:
  Bug id 1028
------------------------------------------------------------
revno: 3102
committer: Miika Komu 
timestamp: Sat 2009-12-05 14:13:03 +0000
message:
  Removed some windows newlines from the gui files
------------------------------------------------------------
revno: 3101
committer: Miika Komu 
timestamp: Sat 2009-12-05 14:11:32 +0000
message:
  Fixed warning from connhipd.c
------------------------------------------------------------
revno: 3100
committer: Miika Komu 
timestamp: Sat 2009-12-05 14:05:52 +0000
message:
  Removed libhipgui-old
------------------------------------------------------------
revno: 3099
committer: Miika Komu 
timestamp: Sat 2009-12-05 14:02:45 +0000
message:
  Bug id 1025
------------------------------------------------------------
revno: 3098
committer: Miika Komu 
timestamp: Sat 2009-12-05 13:54:59 +0000
message:
  Removed some windows newlines from the gui files
------------------------------------------------------------
revno: 3097
committer: Tobias Heer 
timestamp: Sat 2009-12-05 00:14:15 +0000
message:
  Fixed most warnings in registratin.c - One warning remains
------------------------------------------------------------
revno: 3096
committer: Tobias Heer 
timestamp: Fri 2009-12-04 23:40:30 +0000
message:
  Removed start-daemon traces im Makefile.am
------------------------------------------------------------
revno: 3095
committer: Tobias Heer 
timestamp: Fri 2009-12-04 23:35:17 +0000
message:
  Fixed new errors in netdev.c
------------------------------------------------------------
revno: 3094
committer: Miika Komu 
timestamp: Fri 2009-12-04 19:16:45 +0000
message:
  Fixed a couple of warnings from libinet6
------------------------------------------------------------
revno: 3093
committer: Miika Komu 
timestamp: Fri 2009-12-04 18:58:23 +0000
message:
  Fixed a lonely warning in message.c
------------------------------------------------------------
revno: 3092
committer: Miika Komu 
timestamp: Fri 2009-12-04 18:51:14 +0000
message:
  Bug id 1033
------------------------------------------------------------
revno: 3091
committer: Miika Komu 
timestamp: Fri 2009-12-04 18:14:34 +0000
message:
  Hipfw no longer depends on libinet6
------------------------------------------------------------
revno: 3090
committer: Miika Komu 
timestamp: Fri 2009-12-04 18:11:28 +0000
message:
  Bug id 940: SHLIB integration
------------------------------------------------------------
revno: 3089
committer: Miika Komu 
timestamp: Fri 2009-12-04 17:58:23 +0000
message:
  Eliminated dead code as instructed by Tobi
------------------------------------------------------------
revno: 3088
committer: Miika Komu 
timestamp: Fri 2009-12-04 17:25:49 +0000
message:
  Removed an unused function from builder.c
------------------------------------------------------------
revno: 3087
committer: Miika Komu 
timestamp: Fri 2009-12-04 17:24:53 +0000
message:
  Removed wrong function
------------------------------------------------------------
revno: 3086
committer: Miika Komu 
timestamp: Fri 2009-12-04 17:22:00 +0000
message:
  Removed an unused function from builder.c
------------------------------------------------------------
revno: 3085
committer: Tim Just 
timestamp: Fri 2009-12-04 16:59:49 +0000
message:
  Fixed warnings in libhiptool/pk.c. Added function prototypes to crypto.h.
------------------------------------------------------------
revno: 3084
committer: Tim Just 
timestamp: Fri 2009-12-04 16:54:29 +0000
message:
  Fixed warnings in hipd/builder.c
------------------------------------------------------------
revno: 3083
committer: Miika Komu 
timestamp: Fri 2009-12-04 16:11:57 +0000
message:
  Bug id 973
------------------------------------------------------------
revno: 3082
committer: Miika Komu 
timestamp: Fri 2009-12-04 15:50:05 +0000
message:
  Bug id 973
------------------------------------------------------------
revno: 3081
committer: Miika Komu 
timestamp: Fri 2009-12-04 15:17:00 +0000
message:
  lhash fix for openssl 1.0.0
------------------------------------------------------------
revno: 3080
committer: Miika Komu 
timestamp: Fri 2009-12-04 15:07:15 +0000
message:
  Cleaning up lhash file a bit
------------------------------------------------------------
revno: 3079
committer: Tim Just 
timestamp: Fri 2009-12-04 14:47:13 +0000
message:
  Fixed warning in libinet6/util.c. 
------------------------------------------------------------
revno: 3078
committer: Miika Komu 
timestamp: Fri 2009-12-04 14:35:58 +0000
message:
  lhash compiles without warnings with OpenSSL 1.0.0
------------------------------------------------------------
revno: 3077
committer: Tim Just 
timestamp: Fri 2009-12-04 14:26:15 +0000
message:
  Fixed Bug in firewall/esp_prot_conntrack.c.
  The body of the if statement in line 553 was always executed, because of the 
  unnecessary semicolon.
------------------------------------------------------------
revno: 3076
committer: Rene Hummen 
timestamp: Fri 2009-12-04 14:17:16 +0000
message:
  set -Werror for firewall directory
------------------------------------------------------------
revno: 3075
committer: Rene Hummen 
timestamp: Fri 2009-12-04 14:08:11 +0000
message:
  fixed missing colon
------------------------------------------------------------
revno: 3074
committer: Rene Hummen 
timestamp: Fri 2009-12-04 14:06:51 +0000
message:
  fixed not-freed bug
------------------------------------------------------------
revno: 3073
committer: Rene Hummen 
timestamp: Fri 2009-12-04 14:00:32 +0000
message:
  fixed include issue in rule_management
------------------------------------------------------------
revno: 3072
committer: Tim Just 
timestamp: Fri 2009-12-04 13:56:35 +0000
message:
  Fixed warning in firewall/pisa_cert.c 
------------------------------------------------------------
revno: 3071
committer: Tim Just 
timestamp: Fri 2009-12-04 13:49:01 +0000
message:
  Fixed warnings in firewall/pisa.c and hipd/pisa.c.
------------------------------------------------------------
revno: 3070
committer: Tim Just 
timestamp: Fri 2009-12-04 13:25:33 +0000
message:
  Fixed warning in firewall/midauth.c. Removed unused variable 'I'.
------------------------------------------------------------
revno: 3069
committer: Tim Just 
timestamp: Fri 2009-12-04 13:21:48 +0000
message:
  Fixed warning in firewall/esp_decrypt.c. Removed forward declaration of function 'print_decrypted_content'.
------------------------------------------------------------
revno: 3068
committer: Tim Just 
timestamp: Fri 2009-12-04 13:16:20 +0000
message:
  Fixed a warning in firewall/contrack.c. Removed unused variable.
------------------------------------------------------------
revno: 3067
committer: Rene Hummen 
timestamp: Fri 2009-12-04 12:26:37 +0000
message:
  hipfw include clean-up (part 3)
------------------------------------------------------------
revno: 3066
committer: Miika Komu 
timestamp: Fri 2009-12-04 12:18:51 +0000
message:
  Minor updates on lhash/list casting.
------------------------------------------------------------
revno: 3065
committer: Andrey Lukyanenko 
timestamp: Fri 2009-12-04 12:11:32 +0000
message:
  
------------------------------------------------------------
revno: 3064
committer: Miika Komu 
timestamp: Fri 2009-12-04 11:47:41 +0000
message:
  hashtable compiles again on OpenSSL 1.0.0
------------------------------------------------------------
revno: 3063
committer: Miika Komu 
timestamp: Fri 2009-12-04 11:21:41 +0000
message:
  Fixed a compilation problem in the howto
------------------------------------------------------------
revno: 3062
committer: Miika Komu 
timestamp: Fri 2009-12-04 11:13:01 +0000
message:
  Bug id 953. May have broken compatibility with OpenSSL 1.0.0 (testing this next).
------------------------------------------------------------
revno: 3061
committer: Andrey Lukyanenko 
timestamp: Fri 2009-12-04 11:06:06 +0000
message:
  
------------------------------------------------------------
revno: 3060
committer: Tim Just 
timestamp: Fri 2009-12-04 10:59:34 +0000
message:
  Fixed -Wall issues in file firewall/opptcp.c
------------------------------------------------------------
revno: 3059
committer: Artturi Karila 
timestamp: Fri 2009-12-04 10:53:09 +0000
message:
  warning fixes in test directory
------------------------------------------------------------
revno: 3058
committer: Rene Hummen 
timestamp: Fri 2009-12-04 10:28:22 +0000
message:
  fixed missing includes in user_ipsec_*
------------------------------------------------------------
revno: 3057
committer: Artturi Karila 
timestamp: Fri 2009-12-04 08:55:23 +0000
message:
  warning fixes in test directory
------------------------------------------------------------
revno: 3056
committer: Miika Komu 
timestamp: Fri 2009-12-04 08:47:29 +0000
message:
  autogen.sh does not invoke configure and make anymore automatically.
------------------------------------------------------------
revno: 3055
committer: Artturi Karila 
timestamp: Fri 2009-12-04 08:42:37 +0000
message:
  fixed warnings in getendpointinfo.c
------------------------------------------------------------
revno: 3054
committer: Miika Komu 
timestamp: Thu 2009-12-03 23:19:40 +0000
message:
  Minor compilation fixes in firewall.c
------------------------------------------------------------
revno: 3053
committer: Miika Komu 
timestamp: Thu 2009-12-03 23:16:18 +0000
message:
  Compilation fixed for previous ice related changes
------------------------------------------------------------
revno: 3052
committer: Miika Komu 
timestamp: Thu 2009-12-03 23:08:28 +0000
message:
  pjproject and locator code removed
  ICE code was not working anymore and getting difficult to maintain. Got 
  rid of pjproject code. However, HIP relay code still remains. It can be 
  used with the ESP relay.
  
  I removed also locator code because we don't need it so much anymore.
------------------------------------------------------------
revno: 3051
committer: Miika Komu 
timestamp: Thu 2009-12-03 20:48:24 +0000
message:
  ICE documentation updates: no more STUN/ICE
------------------------------------------------------------
revno: 3050
committer: Miika Komu 
timestamp: Thu 2009-12-03 20:34:06 +0000
message:
  Messed up last commit, fixed.
------------------------------------------------------------
revno: 3049
committer: Miika Komu 
timestamp: Thu 2009-12-03 19:54:28 +0000
message:
  Reverted two of my previous commits.
------------------------------------------------------------
revno: 3048
committer: Miika Komu 
timestamp: Thu 2009-12-03 19:29:56 +0000
message:
  ICE code bug fixes
------------------------------------------------------------
revno: 3047
committer: Miika Komu 
timestamp: Thu 2009-12-03 19:18:56 +0000
message:
  ICE code bug fixes
------------------------------------------------------------
revno: 3046
committer: Rene Hummen 
timestamp: Thu 2009-12-03 18:04:13 +0000
message:
  hipfw include clean-up (part 2)
------------------------------------------------------------
revno: 3045
committer: Nicolai Viol 
timestamp: Thu 2009-12-03 17:01:37 +0000
message:
  Fixed -Wall issues in file firewall/firewalldb.c 
  	four warnings left
------------------------------------------------------------
revno: 3044
committer: Hanno Wirtz 
timestamp: Thu 2009-12-03 16:23:12 +0000
message:
  fixed warnings "-Wall" in proxy.c
              cleaned up proxy.h
  Keywords: 
------------------------------------------------------------
revno: 3043
committer: Nicolai Viol 
timestamp: Thu 2009-12-03 16:11:05 +0000
message:
  Fixed -Wall issues in file firewall/lsi.c 
------------------------------------------------------------
revno: 3042
committer: Miika Komu 
timestamp: Thu 2009-12-03 15:23:29 +0000
message:
  Bug id 953
------------------------------------------------------------
revno: 3041
committer: Nicolai Viol 
timestamp: Thu 2009-12-03 15:07:07 +0000
message:
  Fixed -Wall issues in file firewall/cache_port.c
  	two warnings left (same kind)
  Keywords: 
------------------------------------------------------------
revno: 3040
committer: Henrik Ziegeldorf 
timestamp: Thu 2009-12-03 14:43:37 +0000
message:
  Fixed the easy warnings in maintenance.c
------------------------------------------------------------
revno: 3039
committer: Rene Hummen 
timestamp: Thu 2009-12-03 14:27:15 +0000
message:
  some more code moved from firewall.h to .c
------------------------------------------------------------
revno: 3038
committer: Nicolai Viol 
timestamp: Thu 2009-12-03 14:06:49 +0000
message:
  clean-up of files hipd/nat.c and hipd/nat.h 
  	left some TODOs about missing doxygen header
------------------------------------------------------------
revno: 3037
committer: Rene Hummen 
timestamp: Thu 2009-12-03 13:58:13 +0000
message:
  moved parts of firewall.h to .c
------------------------------------------------------------
revno: 3036
committer: Rene Hummen 
timestamp: Thu 2009-12-03 13:35:02 +0000
message:
  restructured firewall_control, added todo for remaining issues
------------------------------------------------------------
revno: 3035
committer: Artturi Karila 
timestamp: Thu 2009-12-03 13:23:22 +0000
message:
  fixed warnings in test/conntest.c
------------------------------------------------------------
revno: 3034
committer: Artturi Karila 
timestamp: Thu 2009-12-03 13:10:43 +0000
message:
  fixed warnings in capability.c
------------------------------------------------------------
revno: 3033
committer: Artturi Karila 
timestamp: Thu 2009-12-03 13:05:42 +0000
message:
  fixed warnings in hipd/blind.c
------------------------------------------------------------
revno: 3032
committer: Artturi Karila 
timestamp: Thu 2009-12-03 12:33:06 +0000
message:
  fixed warnings in hipd/oppdb.c
------------------------------------------------------------
revno: 3031
committer: Rene Hummen 
timestamp: Thu 2009-12-03 12:11:53 +0000
message:
  removed dead code and inited anchordb correctly
------------------------------------------------------------
revno: 3030
committer: Rene Hummen 
timestamp: Thu 2009-12-03 12:05:00 +0000
message:
  reverted patch-2787 and implemented differently
------------------------------------------------------------
revno: 3029
committer: Miika Komu 
timestamp: Thu 2009-12-03 11:42:21 +0000
message:
  Bug fix to ICE code
------------------------------------------------------------
revno: 3028
committer: Artturi Karila 
timestamp: Thu 2009-12-03 11:23:00 +0000
message:
  fixed warnings in hipd/close.c
------------------------------------------------------------
revno: 3027
committer: Miika Komu 
timestamp: Thu 2009-12-03 11:16:30 +0000
message:
  Bug fix to running hipfw -sAdk without libconfig
------------------------------------------------------------
revno: 3026
committer: Artturi Karila 
timestamp: Thu 2009-12-03 11:14:45 +0000
message:
  fixed warnings in hipd/bos.c
------------------------------------------------------------
revno: 3025
committer: Artturi Karila 
timestamp: Thu 2009-12-03 11:09:13 +0000
message:
  fixed warnings in firewall/dlist.c
------------------------------------------------------------
revno: 3024
committer: Artturi Karila 
timestamp: Thu 2009-12-03 11:03:17 +0000
message:
  fixed warnings in hipd/cookie.c
------------------------------------------------------------
revno: 3023
committer: Artturi Karila 
timestamp: Thu 2009-12-03 10:54:53 +0000
message:
  fixed warnings in hipd/hidb.c
------------------------------------------------------------
revno: 3022
committer: Samu Varjonen 
timestamp: Thu 2009-12-03 10:52:53 +0000
message:
  Removed unused code from netdev.c...trigger_bex_msg because msg does not ever contain a LOCATOR so why try to handle it
------------------------------------------------------------
revno: 3021
committer: Rene Hummen 
timestamp: Thu 2009-12-03 10:37:18 +0000
message:
  major restructuring of firewall.c, only few functions are public now
------------------------------------------------------------
revno: 3020
committer: Artturi Karila 
timestamp: Thu 2009-12-03 10:26:27 +0000
message:
  warning fixes in agent/libhipgui
------------------------------------------------------------
revno: 3019
committer: Miika Komu 
timestamp: Thu 2009-12-03 09:57:01 +0000
message:
  Fixed a warning in init.c
------------------------------------------------------------
revno: 3018
committer: Rene Hummen 
timestamp: Thu 2009-12-03 09:27:46 +0000
message:
  added missing pisa include in firewall.c
------------------------------------------------------------
revno: 3017
committer: Artturi Karila 
timestamp: Thu 2009-12-03 09:08:15 +0000
message:
  warning fixes in firewall
------------------------------------------------------------
revno: 3016
committer: Artturi Karila 
timestamp: Thu 2009-12-03 08:46:56 +0000
message:
  warning fixes in agent/libhipgui
------------------------------------------------------------
revno: 3015
committer: Rene Hummen 
timestamp: Wed 2009-12-02 23:01:00 +0000
message:
  fixed previous commit, would not compile
------------------------------------------------------------
revno: 3014
committer: Miika Komu 
timestamp: Wed 2009-12-02 21:13:09 +0000
message:
  Escrow code removed. It is no longer maintained.
------------------------------------------------------------
revno: 3013
committer: Rene Hummen 
timestamp: Wed 2009-12-02 21:12:22 +0000
message:
  fixed duplicate inclusions in firewall/proxy/conndb
------------------------------------------------------------
revno: 3012
committer: Nicolai Viol 
timestamp: Wed 2009-12-02 20:59:12 +0000
message:
  Fixed -Wall issues in file hipd/nat.c 
  	just one tiny worning left ... it's a hard one :-/
------------------------------------------------------------
revno: 3011
committer: Miika Komu 
timestamp: Wed 2009-12-02 20:55:02 +0000
message:
  Removed unnecessary functions
------------------------------------------------------------
revno: 3010 [merge]
committer: Rene Hummen 
timestamp: Wed 2009-12-02 19:55:37 +0000
message:
  Synchronized to hipl--esp--2.6--patch-687
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-672
     more code restructuring
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-674
     trying to fix a weird update problem
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-675
     fixed parallel hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-676
     initial config from file and fixed array out-of-bound
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-677
     fixed hipd messaging
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-678
     added config reader and made partial setting configurable via file
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-679
     plain tokens work
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-680
     made usage of libconfig optional, branch ready for merge
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-681
     Synchronized to hipl--userspace--2.6--patch-2637
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-682
     Synchronized to hipl--userspace--2.6--patch-2738
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-683
     Synchronized to hipl--userspace--2.6--patch-2754
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-684
     Synchronized to hipl--userspace--2.6--patch-2759
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-685
     this should fix libconfig issue
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-686
     removed more unused variables
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-687
     Synchronized to hipl--userspace--2.6--patch-2769
------------------------------------------------------------
revno: 3009
committer: Miika Komu 
timestamp: Wed 2009-12-02 19:38:27 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3008
committer: Miika Komu 
timestamp: Wed 2009-12-02 19:38:00 +0000
message:
  Fixed a compilation error for Fedora 12
------------------------------------------------------------
revno: 3007
committer: Dmitriy Kuptsov 
timestamp: Wed 2009-12-02 19:34:40 +0000
message:
  accessor.c is warning free now
------------------------------------------------------------
revno: 3006
committer: Nicolai Viol 
timestamp: Wed 2009-12-02 18:50:57 +0000
message:
  Fixed the easy -Wall issues in file hipd/nat.c
  	a bunch of incompatible pointer type warnings are left ... fixing them soon as far as possible ;-)
------------------------------------------------------------
revno: 3005
committer: Dmitriy Kuptsov 
timestamp: Wed 2009-12-02 18:45:17 +0000
message:
  bug 959
------------------------------------------------------------
revno: 3004
committer: Miika Komu 
timestamp: Wed 2009-12-02 18:36:00 +0000
message:
  Forgot to add libinet6/getaddrinfo.c
------------------------------------------------------------
revno: 3003
committer: Rene Hummen 
timestamp: Wed 2009-12-02 18:23:03 +0000
message:
  minor code improvement to input.c
------------------------------------------------------------
revno: 3002
committer: Miika Komu 
timestamp: Wed 2009-12-02 18:09:17 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 3001
committer: Miika Komu 
timestamp: Wed 2009-12-02 18:09:00 +0000
message:
  Updated ubuntu packaging
------------------------------------------------------------
revno: 3000
committer: Miika Komu 
timestamp: Wed 2009-12-02 18:03:43 +0000
message:
  Fixing ubuntu packaging
------------------------------------------------------------
revno: 2999
committer: Tim Just 
timestamp: Wed 2009-12-02 17:57:04 +0000
message:
  Fixed -Wall issues in firewall.h. Removed static function prototype from header file.
------------------------------------------------------------
revno: 2998
committer: Miika Komu 
timestamp: Wed 2009-12-02 17:47:38 +0000
message:
  Increased release version
------------------------------------------------------------
revno: 2997
committer: Miika Komu 
timestamp: Wed 2009-12-02 17:44:01 +0000
message:
  Updated ubuntu packaging
------------------------------------------------------------
revno: 2996
committer: Nicolai Viol 
timestamp: Wed 2009-12-02 17:37:43 +0000
message:
  clean-up input.h/.c: deleted dead code, moved doxygen header to the c-file,  moved some declarations the right header files, removed includes in from the header file, left a few TODOs and FIXMEs i was not sure how to fix
  clean-up input.h/.c: deleted dead code, moved doxygen header to the c-file,  moved some declarations the right header files, removed includes in from the header file, left a few TODOs and FIXMEs i was not sure how to fix
------------------------------------------------------------
revno: 2995
committer: Miika Komu 
timestamp: Wed 2009-12-02 17:25:36 +0000
message:
  Reverted last patch
------------------------------------------------------------
revno: 2994
committer: Miika Komu 
timestamp: Wed 2009-12-02 17:20:41 +0000
message:
  Fixed triggering of spurious handovers
------------------------------------------------------------
revno: 2993
committer: Rene Hummen 
timestamp: Wed 2009-12-02 16:53:29 +0000
message:
  fixed warning due to added constness
------------------------------------------------------------
revno: 2992
committer: Rene Hummen 
timestamp: Wed 2009-12-02 16:27:50 +0000
message:
  Fixed -Wall issues in file user_ipsec_esp.c
------------------------------------------------------------
revno: 2991
committer: Miika Komu 
timestamp: Wed 2009-12-02 16:16:00 +0000
message:
  libinet6/rcmd.c is not compiled in anymore
------------------------------------------------------------
revno: 2990
committer: Rene Hummen 
timestamp: Wed 2009-12-02 15:35:49 +0000
message:
  Fixed -Wall issues in file user_ipsec_api.c
------------------------------------------------------------
revno: 2989
committer: Tim Just 
timestamp: Wed 2009-12-02 15:18:12 +0000
message:
  Fixed an error in hipd/hiplrelay.c.
  Declared the function hip_relht_rec_free_type_doall_arg as static and moved the
  function definition to avoid forward declarations.
------------------------------------------------------------
revno: 2988
committer: Nicolai Viol 
timestamp: Wed 2009-12-02 14:51:58 +0000
message:
  
------------------------------------------------------------
revno: 2987
committer: Hanno Wirtz 
timestamp: Wed 2009-12-02 14:38:17 +0000
message:
  cleaned up hadb.h / hadb.c
              - removed dead code in functions
              - removed dead function headers
              - moved functions that are only used internally to static
             2 warnings remain as 2 functions ( line 220, 222 in hadb.h ) seem useful but are not called at the moment 
------------------------------------------------------------
revno: 2986
committer: Henrik Ziegeldorf 
timestamp: Wed 2009-12-02 14:23:54 +0000
message:
  Reactivated filter_hip code in firewall.c.
------------------------------------------------------------
revno: 2985
committer: Henrik Ziegeldorf 
timestamp: Wed 2009-12-02 14:13:28 +0000
message:
  Fixed -Wall issues in firewall.c, conntrack.c and rule_management.c
------------------------------------------------------------
revno: 2984
committer: Miika Komu 
timestamp: Wed 2009-12-02 14:02:38 +0000
message:
  Removed dead code as instructed by Tobias
------------------------------------------------------------
revno: 2983
committer: Miika Komu 
timestamp: Wed 2009-12-02 13:36:38 +0000
message:
  Removed dead code as instructed by Tobias
------------------------------------------------------------
revno: 2982
committer: Rene Hummen 
timestamp: Wed 2009-12-02 13:09:26 +0000
message:
  Fixed -Wall issues in file user_ipsec_sadb_api.c
------------------------------------------------------------
revno: 2981
committer: Rene Hummen 
timestamp: Wed 2009-12-02 13:03:40 +0000
message:
  Fixed -Wall issues in file esp_prot_conntrack.c
------------------------------------------------------------
revno: 2980
committer: Rene Hummen 
timestamp: Wed 2009-12-02 12:49:40 +0000
message:
  Fixed -Wall issues in file esp_prot_fw_msg.c
------------------------------------------------------------
revno: 2979
committer: Miika Komu 
timestamp: Wed 2009-12-02 11:24:37 +0000
message:
  Removed some dead code
------------------------------------------------------------
revno: 2978
committer: Miika Komu 
timestamp: Wed 2009-12-02 11:03:31 +0000
message:
  Removed #if 0 code
------------------------------------------------------------
revno: 2977
committer: Tobias Heer 
timestamp: Wed 2009-12-02 10:42:45 +0000
message:
  Previous commit also fixed warnings in user.c and removed quite some noise from the global scope
  Keywords: 
------------------------------------------------------------
revno: 2976
committer: Tobias Heer 
timestamp: Wed 2009-12-02 10:41:21 +0000
message:
  Fixed missing header entry and staticness for log_x
------------------------------------------------------------
revno: 2975
committer: Rene Hummen 
timestamp: Wed 2009-12-02 10:14:38 +0000
message:
  moved doxygen comments from hashtree.h to .c, added constness and static functions
------------------------------------------------------------
revno: 2974
committer: Miika Komu 
timestamp: Wed 2009-12-02 10:09:22 +0000
message:
  Disabled whitelist by default
------------------------------------------------------------
revno: 2973
committer: Miika Komu 
timestamp: Wed 2009-12-02 09:30:36 +0000
message:
  Revert part of previous patch.
------------------------------------------------------------
revno: 2972
committer: Miika Komu 
timestamp: Wed 2009-12-02 09:25:07 +0000
message:
  Bug id 871
------------------------------------------------------------
revno: 2971
committer: Miika Komu 
timestamp: Wed 2009-12-02 08:57:52 +0000
message:
  Minor indent on init.c
------------------------------------------------------------
revno: 2970
committer: Tobias Heer 
timestamp: Wed 2009-12-02 08:56:37 +0000
message:
  Warnings: fixed pointer warnings for hip_cast_sa_addr in input.c
------------------------------------------------------------
revno: 2969
committer: Dmitriy Kuptsov 
timestamp: Tue 2009-12-01 23:14:56 +0000
message:
  isolated obsolete sava code; hope everyone is happy now :)
------------------------------------------------------------
revno: 2968
committer: Tobias Heer 
timestamp: Tue 2009-12-01 23:02:32 +0000
message:
  Warnings init.c - Forgot to commit new header file
------------------------------------------------------------
revno: 2967
committer: Tobias Heer 
timestamp: Tue 2009-12-01 22:47:43 +0000
message:
  Fixed warnings for init.c - all but one are gone
------------------------------------------------------------
revno: 2966
committer: Tobias Heer 
timestamp: Tue 2009-12-01 20:33:34 +0000
message:
  netdev.c is now warning free (including opendht code) besides the lh_* macros. Yay!
  Keywords: 
------------------------------------------------------------
revno: 2965
committer: Miika Komu 
timestamp: Tue 2009-12-01 19:34:42 +0000
message:
  Fixed a minor compilation warning
------------------------------------------------------------
revno: 2964
committer: Dmitriy Kuptsov 
timestamp: Tue 2009-12-01 19:08:30 +0000
message:
  Bug 954 + fixes for warnings in HMAC in sava_api.c
------------------------------------------------------------
revno: 2963
committer: Miika Komu 
timestamp: Tue 2009-12-01 18:19:46 +0000
message:
  Bug fix to ICE code
------------------------------------------------------------
revno: 2962
committer: Rene Hummen 
timestamp: Tue 2009-12-01 18:05:34 +0000
message:
  moved doxygen comments from hashchain.h to .c, added constness and static functions
------------------------------------------------------------
revno: 2961
committer: Rene Hummen 
timestamp: Tue 2009-12-01 17:26:01 +0000
message:
  moved doxygen comments from hashchain_store.h to .h, added constness and static functions
------------------------------------------------------------
revno: 2960
committer: Miika Komu 
timestamp: Tue 2009-12-01 16:59:55 +0000
message:
  Minor change to last commit
------------------------------------------------------------
revno: 2959
committer: Miika Komu 
timestamp: Tue 2009-12-01 16:57:22 +0000
message:
  Disabled update triggering in ICE mode
------------------------------------------------------------
revno: 2958
committer: Samu Varjonen 
timestamp: Tue 2009-12-01 16:42:24 +0000
message:
  it helps if the new patch is added also
------------------------------------------------------------
revno: 2957
committer: Miika Komu 
timestamp: Tue 2009-12-01 16:35:43 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2956
committer: Tobias Heer 
timestamp: Tue 2009-12-01 15:52:36 +0000
message:
  fixed the majority of warnings in netdev.c (including some opendht stuff). Samu please check the change in test/opendhtteststub.c! I was just guessing here.
------------------------------------------------------------
revno: 2955
committer: Miika Komu 
timestamp: Tue 2009-12-01 15:13:33 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2954
committer: Miika Komu 
timestamp: Tue 2009-12-01 14:54:21 +0000
message:
  A bug fix to HMAC2 failure
------------------------------------------------------------
revno: 2953
committer: Rene Hummen 
timestamp: Tue 2009-12-01 14:31:03 +0000
message:
  completely commented user_ipsec_sadb.c
------------------------------------------------------------
revno: 2952
committer: Miika Komu 
timestamp: Tue 2009-12-01 13:07:23 +0000
message:
  Applied an ugly hack to Android compilation (bug id 939)
------------------------------------------------------------
revno: 2951
committer: Artturi Karila 
timestamp: Tue 2009-12-01 12:58:42 +0000
message:
  warning fixes in firewall
------------------------------------------------------------
revno: 2950
committer: Rene Hummen 
timestamp: Tue 2009-12-01 12:29:54 +0000
message:
  Added comments to sadb structs and moved doxygen comments from user_ipsec_sadb.h to .h
------------------------------------------------------------
revno: 2949
committer: Samu Varjonen 
timestamp: Tue 2009-12-01 12:23:29 +0000
message:
  removed unused cert code
------------------------------------------------------------
revno: 2948
committer: Miika Komu 
timestamp: Tue 2009-12-01 11:59:02 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2947
committer: Artturi Karila 
timestamp: Tue 2009-12-01 11:44:23 +0000
message:
  warning fixes
------------------------------------------------------------
revno: 2946
committer: Miika Komu 
timestamp: Tue 2009-12-01 11:43:08 +0000
message:
  Bug id 939
  Applied the patch from Suresh Kumar with some small changes.
------------------------------------------------------------
revno: 2945
committer: Tobias Heer 
timestamp: Tue 2009-12-01 11:30:55 +0000
message:
  Removed remaining warnings from update.c
------------------------------------------------------------
revno: 2944
committer: Nicolai Viol 
timestamp: Tue 2009-12-01 11:11:54 +0000
message:
  Fixed -Wall issues in file input.c
------------------------------------------------------------
revno: 2943 [merge]
committer: Miika Komu 
timestamp: Tue 2009-12-01 10:57:47 +0000
message:
  Bug id 960
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rewrite--2.6--patch-2
     Bug id 960
------------------------------------------------------------
revno: 2942
committer: Miika Komu 
timestamp: Tue 2009-12-01 10:54:11 +0000
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 2941
committer: Tobias Heer 
timestamp: Tue 2009-12-01 10:36:25 +0000
message:
  Cleanup: reordered functions in netdev.c to avoid implicit declarations.
------------------------------------------------------------
revno: 2940
committer: Artturi Karila 
timestamp: Tue 2009-12-01 10:23:19 +0000
message:
  fixed warnings in hipd.c
------------------------------------------------------------
revno: 2939
committer: Tobias Heer 
timestamp: Tue 2009-12-01 10:22:05 +0000
message:
  Cleanup: Fixed premature commit. Update and netdev errors.
------------------------------------------------------------
revno: 2938
committer: Tobias Heer 
timestamp: Tue 2009-12-01 10:20:06 +0000
message:
  Cleanup: Fixed premature commit. Update and netdev errors.
------------------------------------------------------------
revno: 2937
committer: Tobias Heer 
timestamp: Tue 2009-12-01 10:17:59 +0000
message:
  Cleanup: Previous commit also fixed some update warnings
  Keywords: 
------------------------------------------------------------
revno: 2936
committer: Tobias Heer 
timestamp: Tue 2009-12-01 10:14:18 +0000
message:
  Fixed conflicting types in relay.c
------------------------------------------------------------
revno: 2935
committer: Artturi Karila 
timestamp: Tue 2009-12-01 10:06:44 +0000
message:
  fixed warnings in update.c
------------------------------------------------------------
revno: 2934
committer: Hanno Wirtz 
timestamp: Mon 2009-11-30 17:01:19 +0000
message:
  fixed warnings in hadb.c
              - includes all files that caused warnings or included hadb.* and reported warnings
              - warnings concerning "lh_*" and callback wrapper still exist 
------------------------------------------------------------
revno: 2933
committer: Tobias Heer 
timestamp: Mon 2009-11-30 12:02:38 +0000
message:
  Cleanup: Previous commit (2692) also moved midauth puzzle routines to a more sensible place
------------------------------------------------------------
revno: 2932
committer: Tobias Heer 
timestamp: Mon 2009-11-30 12:01:18 +0000
message:
  Cleanup: Removed last traces of hiptimer.h
------------------------------------------------------------
revno: 2931
committer: Tobias Heer 
timestamp: Mon 2009-11-30 11:43:59 +0000
message:
  Cleanup: Removed static definitions for local functions since they were conflicting with opendht code (implicit declarations are not static)
------------------------------------------------------------
revno: 2930
committer: Miika Komu 
timestamp: Mon 2009-11-30 11:32:24 +0000
message:
  A tip from Dmitriy Kuptsov
------------------------------------------------------------
revno: 2929
committer: Tobias Heer 
timestamp: Mon 2009-11-30 08:35:56 +0000
message:
  Cleanup: Fixed leftover from removing the unused timer functions
------------------------------------------------------------
revno: 2928
committer: Tobias Heer 
timestamp: Sat 2009-11-28 08:31:04 +0000
message:
  Cleanup: removed unused and non-functional timer macros
------------------------------------------------------------
revno: 2927
committer: Tobias Heer 
timestamp: Fri 2009-11-27 16:24:54 +0000
message:
  Cleanup: Fixed missing variables where I was too quick moving stuff around.
------------------------------------------------------------
revno: 2926
committer: Tobias Heer 
timestamp: Fri 2009-11-27 16:19:06 +0000
message:
  Cleanup builder.h: removed unused and orphan definitions. Left TODOs in the code
------------------------------------------------------------
revno: 2925
committer: Tobias Heer 
timestamp: Fri 2009-11-27 15:22:56 +0000
message:
  Cleanup close.c: reordered functions to avoid forward declaration of xmit_close.
------------------------------------------------------------
revno: 2924
committer: Tobias Heer 
timestamp: Fri 2009-11-27 15:19:40 +0000
message:
  Cleanup keymat.h: Removed unused function declaration and moved defines that weren't used outside keymat.c to the c file itself.
------------------------------------------------------------
revno: 2923
committer: Tobias Heer 
timestamp: Fri 2009-11-27 15:16:10 +0000
message:
  Cleanup close.h: Removed unused function declaration and moved defines that weren't used outside close.c to the c file itself.
------------------------------------------------------------
revno: 2922
committer: Tobias Heer 
timestamp: Fri 2009-11-27 15:12:07 +0000
message:
  Cleanup cookie.h: Removed unused function declaration and moved defines that weren't used outside cookie.c to the c file itself.
------------------------------------------------------------
revno: 2921
committer: Tobias Heer 
timestamp: Fri 2009-11-27 15:04:50 +0000
message:
  Cleanup: Removed unnecessary declarations in netdev.h and marked locally used functions as static
------------------------------------------------------------
revno: 2920
committer: Tobias Heer 
timestamp: Fri 2009-11-27 15:03:46 +0000
message:
  Cleanup: Fixed wrong comment in cookie.c
------------------------------------------------------------
revno: 2919
committer: Tobias Heer 
timestamp: Fri 2009-11-27 14:13:04 +0000
message:
  Left some todos because of missing doxygen documentation.
------------------------------------------------------------
revno: 2918
committer: Tobias Heer 
timestamp: Fri 2009-11-27 13:50:37 +0000
message:
  Cleanup: moved doxygen code from .h to .c file.
------------------------------------------------------------
revno: 2917
committer: Tim Just 
timestamp: Fri 2009-11-27 13:41:35 +0000
message:
  Fixed some warnings in hipd/user.c and removed duplicated function prototype in libhipcore/debug.h 
  Fixed the trivial warnings in hipd/user.c. Some nontrivial are left...
  
  Removed the duplicated function prototype of hip_print_lsi() in libhipcore/debug.h
------------------------------------------------------------
revno: 2916
committer: Tim Just 
timestamp: Fri 2009-11-27 12:34:54 +0000
message:
  Fixed some warnings in hipd/hipd.c (but not all)
  Fixed some warnings in hipd/hipd.c. There are four non-trivial warnings left.
  These are reportet in Bug 956.
------------------------------------------------------------
revno: 2915
committer: Tim Just 
timestamp: Fri 2009-11-27 11:47:03 +0000
message:
  Fixed -Wall issues in hipd/hidb.h and hipd/input.h 
  Fixed -Wall issues in hipd/hidb.h and hipd/input.h by moving the static 
  definition of lsi_addresses to hidb.c and removing the static function prototype
  of hip_verify_hmac() from input.h.
------------------------------------------------------------
revno: 2914
committer: Tim Just 
timestamp: Fri 2009-11-27 10:27:22 +0000
message:
  Fixed -Wall issues in files hipd/output.c and hipd/outout.h 
  Fixed -Wall issues in files hipd/output.c and hipd/outout.h by adding function
  prototypes and removing unused variables. 
------------------------------------------------------------
revno: 2913
committer: Tobias Heer 
timestamp: Thu 2009-11-26 21:26:12 +0000
message:
  Fixed warnings in getaddrinfo.c. Implicit declaration of some provate function use (__path_search) is left. From my understanding this shouldn't be used at all
------------------------------------------------------------
revno: 2912
committer: Tim Just 
timestamp: Thu 2009-11-26 15:58:23 +0000
message:
  Fixed -Wall issues in file libhipcore/misc.c. 
  Fixed -Wall issues in file libhipcore/misc.c:
  
  - Added missing function prototypes to libhipcore/builder.h
  - Removed unused variables
  - Added parentheses around assignments used as truth value in if statements in
    libhipcore/misc.c
  - Fixed bug in libhipcore/misc.c line 1714:
      changed 'case_AF_UNIX' to 'case AF_UNIX'
  - Changed strnlen to strlen in libhipcore/misc.c, because strlen is ANSI C 
  
  The remaining warnings:
  
  misc.c: In function 'hip_key_rr_to_rsa':
  misc.c:2347: warning: initialization from incompatible pointer type
  misc.c: In function 'hip_key_rr_to_dsa':
  misc.c:2383: warning: initialization from incompatible pointer type
  
  are already reported as Bug 930.
------------------------------------------------------------
revno: 2911
committer: Tim Just 
timestamp: Thu 2009-11-26 14:10:23 +0000
message:
  Fixed -Wall issues in file libhipcore/misc.h 
  Moved function prototype of hip_dsa_host_id_to_hit() to avoid forward
  declaration.
------------------------------------------------------------
revno: 2910
committer: Rene Hummen 
timestamp: Thu 2009-11-26 13:43:05 +0000
message:
  Fixed -Wall issues in file esp_prot_fw_msg.c
------------------------------------------------------------
revno: 2909
committer: Rene Hummen 
timestamp: Thu 2009-11-26 13:25:51 +0000
message:
  Fixed -Wall issues in file user_ipsec_fw_msg.c
------------------------------------------------------------
revno: 2908
committer: Rene Hummen 
timestamp: Thu 2009-11-26 12:58:11 +0000
message:
  Fixed -Wall issues in file user_ipsec_sadb.c/.h, some general warnings remaining
------------------------------------------------------------
revno: 2907
committer: Tim Just 
timestamp: Thu 2009-11-26 11:32:21 +0000
message:
  Fixed -Wall issues in file libhipcore/hipconf.c 
  Fixed -Wall issues in file libhipcore/hipconf.c. Added several function 
  prototypes and moved function definitions to avoid forward declarations.
  
  Also removed unused variables and added parentheses around
  assignments used as truth value in if statements.
------------------------------------------------------------
revno: 2906
committer: Rene Hummen 
timestamp: Thu 2009-11-26 10:13:45 +0000
message:
  Fixed -Wall issues in file auth_performance.c
------------------------------------------------------------
revno: 2905
committer: Rene Hummen 
timestamp: Thu 2009-11-26 10:05:02 +0000
message:
  Fixed -Wall issues in file hc_performance.c
------------------------------------------------------------
revno: 2904
committer: Artturi Karila 
timestamp: Thu 2009-11-26 09:59:35 +0000
message:
  Check firewall status on hipd start
------------------------------------------------------------
revno: 2903 [merge]
committer: Rene Hummen 
timestamp: Wed 2009-11-25 17:18:20 +0000
message:
  Cherry picked hipl--tiny--2.6--patch-49
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-49
     Fixed warnings in output.c 
------------------------------------------------------------
revno: 2902
committer: Tim Just 
timestamp: Wed 2009-11-25 16:45:41 +0000
message:
  Fixed -Wall issues in file libhiptool/nlink.c 
  Fixed -Wall issues in file libhiptool/nlink.c. Declared local scope functions as
  static and avoided forward declarations by moving the function definitions.
  
  Removed unused variables and labels. 
------------------------------------------------------------
revno: 2901 [merge]
committer: Rene Hummen 
timestamp: Wed 2009-11-25 16:17:20 +0000
message:
  Cherry picked hipl--tiny--2.6--patch-45/48/52
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-45
     Fixed a warning in message.c - HIP_DEFAULT_MSG_TIMEOUT is now declared as unsigned long
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-48
     Fixed a warning in hipd.c
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-52
     Added function prototypes to libhipcore/debug.h and libhipcore/misc.h
------------------------------------------------------------
revno: 2900
committer: Tobias Heer 
timestamp: Wed 2009-11-25 15:40:20 +0000
message:
  Fixed errors resulting from warning fixes.
------------------------------------------------------------
revno: 2899
committer: Tobias Heer 
timestamp: Wed 2009-11-25 15:39:58 +0000
message:
  Fixed errors resulting from warning fixes.
------------------------------------------------------------
revno: 2898
committer: Rene Hummen 
timestamp: Wed 2009-11-25 15:36:15 +0000
message:
  Fixed -Wall issues in file misc.c/.h
------------------------------------------------------------
revno: 2897 [merge]
committer: Rene Hummen 
timestamp: Wed 2009-11-25 15:32:00 +0000
message:
  Cherry picked hipl--tiny--2.6--patch-42/43
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-42
     Fixed warnings in hipconf.c
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-43
     Fixed warning in libhipcore/certtools
------------------------------------------------------------
revno: 2896
committer: Tobias Heer 
timestamp: Wed 2009-11-25 15:26:35 +0000
message:
  Fixed warnings in hipd/netdev.c
------------------------------------------------------------
revno: 2895 [merge]
committer: Rene Hummen 
timestamp: Wed 2009-11-25 15:20:26 +0000
message:
  Cherry picked hipl--tiny--2.6--patch-41
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--tiny--2.6--patch-41
     Fixed warnings in builder.c and indentation in output.c
------------------------------------------------------------
revno: 2894
committer: Tim Just 
timestamp: Wed 2009-11-25 15:06:00 +0000
message:
  Fixed -Wall issues in libhiptool/crypto.c 
  Fixed -Wall issues in libhiptool/crypto.c by adding parentheses around 
  assignments used as truth value in if statements.
   
  Additionally included the needed header openssl/hmac.h into crypto.h.
------------------------------------------------------------
revno: 2893
committer: Tim Just 
timestamp: Wed 2009-11-25 14:50:49 +0000
message:
  Fixed -Wall issues in message.c
  Fixed -Wall issues in message.c by adding missing function prototypes to
  builder.h and debug.h.
  
  Also removed unused variables from message.c and defined HIP_DEFAULT_MSG_TIMEOUT
  as 'unsigned long'.
------------------------------------------------------------
revno: 2892
committer: Rene Hummen 
timestamp: Wed 2009-11-25 14:41:04 +0000
message:
  Fixed -Wall issues in file esp_light_update.c
------------------------------------------------------------
revno: 2891
committer: Rene Hummen 
timestamp: Wed 2009-11-25 14:39:51 +0000
message:
  Fixed -Wall issues in file esp_prot_anchordb.c
------------------------------------------------------------
revno: 2890
committer: Rene Hummen 
timestamp: Wed 2009-11-25 14:36:38 +0000
message:
  Fixed -Wall issues in file hashchain_store.c
------------------------------------------------------------
revno: 2889
committer: Rene Hummen 
timestamp: Wed 2009-11-25 14:28:04 +0000
message:
  Fixed -Wall issues in file hashchain.c
------------------------------------------------------------
revno: 2888
committer: Tim Just 
timestamp: Wed 2009-11-25 14:25:25 +0000
message:
  Fixed -Wall issues in file debug.h and debug.c
  Fixed -Wall issues in debug.h and debug.c by adding missing function 
  prototypes to debug.h and changing a parameter type of the function 
  hip_print_locator.
  
  Also removed unused macros that caused warnings: 'multi-line comment'. 
------------------------------------------------------------
revno: 2887
committer: Rene Hummen 
timestamp: Wed 2009-11-25 13:58:02 +0000
message:
  Fixed -Wall issues in file hashtree.c
------------------------------------------------------------
revno: 2886
committer: Rene Hummen 
timestamp: Wed 2009-11-25 12:41:46 +0000
message:
  set warning level to -Wall
------------------------------------------------------------
revno: 2885
committer: Miika Komu 
timestamp: Wed 2009-11-25 11:46:26 +0000
message:
  Bug id 950
------------------------------------------------------------
revno: 2884
committer: Miika Komu 
timestamp: Wed 2009-11-25 10:10:09 +0000
message:
  Bug id 951
------------------------------------------------------------
revno: 2883
committer: Miika Komu 
timestamp: Wed 2009-11-25 09:18:54 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2882
committer: Miika Komu 
timestamp: Wed 2009-11-25 09:16:57 +0000
message:
  Partial fix to bug id 939
------------------------------------------------------------
revno: 2881
committer: Miika Komu 
timestamp: Wed 2009-11-25 08:37:13 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2880 [merge]
committer: Miika Komu 
timestamp: Wed 2009-11-25 08:30:04 +0000
message:
  Cherry picked patches 18 and 19 from hipl--upgrade--2.6.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-18
     Bug id 914
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-19
     Bug id 914
------------------------------------------------------------
revno: 2879
committer: Miika Komu 
timestamp: Mon 2009-11-23 10:56:25 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2878 [merge]
committer: Miika Komu 
timestamp: Mon 2009-11-23 10:51:23 +0000
message:
  Cherry picked patches 20 and 21 from hipl--midauth2--2.6
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-20
     hipd does not include primary address as locator, hipfw gets address for esp tracking from ip header instead
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-21
     fixed bug, where firewall would add new esp_tuples for each update, although state already existed
------------------------------------------------------------
revno: 2877
committer: Miika Komu 
timestamp: Fri 2009-11-20 15:22:15 +0000
message:
  A potential bug fix to retransmission buffers.
------------------------------------------------------------
revno: 2876
committer: Miika Komu 
timestamp: Fri 2009-11-20 14:05:12 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2875
committer: Miika Komu 
timestamp: Fri 2009-11-20 14:04:41 +0000
message:
  A bug fix to karmic ubuntu packaging (id 945)
------------------------------------------------------------
revno: 2874
committer: Miika Komu 
timestamp: Thu 2009-11-19 22:36:12 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2873
committer: Miika Komu 
timestamp: Thu 2009-11-19 22:24:10 +0000
message:
  Bug id 946
------------------------------------------------------------
revno: 2872
committer: Miika Komu 
timestamp: Thu 2009-11-19 12:38:15 +0000
message:
  Bug id 391
------------------------------------------------------------
revno: 2871
committer: Miika Komu 
timestamp: Wed 2009-11-18 22:06:49 +0000
message:
  Samu suggested to add information on how to get rid of dangling rules of the firewall
------------------------------------------------------------
revno: 2870
committer: Miika Komu 
timestamp: Wed 2009-11-18 17:40:56 +0000
message:
  A bug fix to close
------------------------------------------------------------
revno: 2869
committer: Miika Komu 
timestamp: Wed 2009-11-18 13:11:19 +0000
message:
  A bug fix to hard handovers
------------------------------------------------------------
revno: 2868
committer: Miika Komu 
timestamp: Wed 2009-11-18 10:43:19 +0000
message:
  Bug id 944
------------------------------------------------------------
revno: 2867
committer: Miika Komu 
timestamp: Wed 2009-11-18 10:34:54 +0000
message:
  A bug fix to hard handovers
------------------------------------------------------------
revno: 2866
committer: Artturi Karila 
timestamp: Wed 2009-11-18 09:49:06 +0000
message:
  Allow 1-3 hostnames on a hosts file line
------------------------------------------------------------
revno: 2865
committer: Miika Komu 
timestamp: Tue 2009-11-17 21:28:51 +0000
message:
  Bug fix to patch-2621
------------------------------------------------------------
revno: 2864
committer: Miika Komu 
timestamp: Tue 2009-11-17 20:47:55 +0000
message:
  A bug fix to hard handovers
------------------------------------------------------------
revno: 2863 [merge]
committer: Miika Komu 
timestamp: Tue 2009-11-17 17:12:45 +0000
message:
  Synchronized to hipl--update--2.6--patch-274
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-266
     Synchronized to hipl--userspace--2.6--patch-2616
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-267
     removed hip_manual_update
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-268
     removing spis_out, spis_in and co.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-269
     Adding old hadb files
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-270
     removing dead code
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-271
     Synchronized to hipl--userspace--2.6--patch-2622
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-272
     Refactoring
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-273
     Cleaning up netdev.c
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-274
     A bug fix to NAT code
------------------------------------------------------------
revno: 2862
committer: Miika Komu 
timestamp: Tue 2009-11-17 13:14:43 +0000
message:
  Added Icecast to howto
------------------------------------------------------------
revno: 2861
committer: Miika Komu 
timestamp: Mon 2009-11-16 17:21:15 +0000
message:
  Extra error handling in hipconf.c
------------------------------------------------------------
revno: 2860
committer: Miika Komu 
timestamp: Mon 2009-11-16 17:11:24 +0000
message:
  Extra error handling in hipconf.c
------------------------------------------------------------
revno: 2859
committer: Miika Komu 
timestamp: Sun 2009-11-15 16:40:35 +0000
message:
  A fix to brace scoping in input.c
------------------------------------------------------------
revno: 2858
committer: Tobias Heer 
timestamp: Thu 2009-11-12 21:46:59 +0000
message:
  Continued with re-enabling shared libs. Not complete yet. building teh firewall fails when opendht is enabled (default) and shared libs are used
------------------------------------------------------------
revno: 2857
committer: Tobias Heer 
timestamp: Thu 2009-11-12 20:20:28 +0000
message:
  Fixed broken makefiles for configure option --enable-force-shlib
  Compilation works but the makefiles are still very ugly and a source for more errors. These should definitely be tested.
  Keywords: 
------------------------------------------------------------
revno: 2856 [merge]
committer: Miika Komu 
timestamp: Thu 2009-11-12 19:08:17 +0000
message:
  Synchronized to hipl--upgrade--2.6--patch-16
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-190
     UDP support for 801
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-191
     801 NAT UDP cont'd
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-192
     update file moving
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-193
     update file adding
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-194
     update.c & .h restructuring
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-195
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-196
     801 NAT UDP fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-197
     Synchronized to hipl--userspace--2.6--patch-2298
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-198
     input UDP socket fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-199
     The last code for 801 UDP
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-200
     update.c stuff
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-201
     update.c fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-202
     Last update changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-203
     update.c
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-204
     update.c
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-205
     Bug fix to id 801
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-206
     Bug fix to id 801
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-208
     Synchronized to hipl--userspace--2.6--patch-2353
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-211
     The latest changes for mobility
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-212
     Synchronized to hipl--userspace--2.6--patch-2462
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-213
     Last changes to mobility
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-214
     Some small scripts
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-215
     Removing some stuff
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-216
     Last changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-217
     Opaque fix for BEX
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-218
     Last changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-219
     Last Changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-220
     Last Changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-221
     Echo response fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-222
     Generic linked list fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-223
     Some small changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-224
     Synchronized to hipl--userspace--2.6--patch-2534
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-225
     Code compiles again. I still need to include the hash chain changes to the update code manually.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-226
     Synchronized to hipl--userspace--2.6--patch-2535
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-227
     Socket fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-228
     Initial security association support
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-229
     Last changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-230
     SA/SPI related changes to mobility
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-231
     Compilable version
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-232
     BEX works
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-233
     update id change
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-234
     SEQ window size
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-235
     SEQ window size
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-236
     SEQ handling
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-237
     SEQ handling
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-238
     SEQ handling
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-239
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-240
     SA handling
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-241
     Process only the first ECHO_REQUEST
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-242
     Process only the first ECHO_REQUEST
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-243
     Last changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-244
     Last changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-245
     small fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-246
     One more small fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-247
     esp_info
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-248
     modifying SPI variables
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-249
     Last Changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-250
     ntohl
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-251
     Reversing SA creation order
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-252
     SP change
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-253
     ECHOs signed
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-254
     ECHO_REQUEST signed
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-255
     small fix to HMAC/signature
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-256
     ECHOs signed
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-257
     Removing unused code
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-258
     Obsoleted update_old.c & update_ol.h
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-259
     Moved update_old files to test directory
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-260
     Bug fix to locators during base exchange.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-261
     Bug fix to locators during base exchange.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-262
     Some casting
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-263
     Bug id 938
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-264
     Bug id 938
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-265
     Moved depracated code away
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-6
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-212
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-7
     Synchronized to hipl--update--2.6--patch-256
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-2583
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-2606
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-2613
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-11
     Fixed a number of compilation problems. Probably ICE does not work anymore.
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-12
     Bug id 923
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-13
     Synchronized to hipl--update--2.6--patch-259
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-14
     Synchronized to hipl--update--2.6--patch-262
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-15
     Synchronized to hipl--update--2.6--patch-265
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-2615
------------------------------------------------------------
revno: 2855
committer: Miika Komu 
timestamp: Thu 2009-11-12 14:54:12 +0000
message:
  Minor change to default config
------------------------------------------------------------
revno: 2854
committer: Miika Komu 
timestamp: Wed 2009-11-11 06:32:53 +0000
message:
  Changed UDP port number from 50500 to 10500.
  ATTENTION: A RESPONSE TO THIS MESSAGE IS NEEDED 
  
  We have completed the IANA Actions for RFC-to-be
  draft-ietf-hip-nat-traversal-09.txt
  
  ACTION 1:
  
  IANA has registered the following port number:
  
  hipport         10500/udp  HIPPORT
  #                          [RFC-ietf-hip-nat-traversal-09.txt]
------------------------------------------------------------
revno: 2853
committer: Artturi Karila 
timestamp: Thu 2009-11-05 11:21:27 +0000
message:
  HITs/LSIs in /etc/hosts
------------------------------------------------------------
revno: 2852
committer: Miika Komu 
timestamp: Wed 2009-11-04 11:27:15 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2851
committer: Artturi Karila 
timestamp: Wed 2009-11-04 08:38:18 +0000
message:
  firewall-running hipconf option
------------------------------------------------------------
revno: 2850 [merge]
committer: Artturi Karila 
timestamp: Wed 2009-11-04 08:28:35 +0000
message:
  Cherry-picked hipl--rvs--2.6--patch-36
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-36
     full-relay registration fix
------------------------------------------------------------
revno: 2849
committer: Miika Komu 
timestamp: Sat 2009-10-31 17:07:02 +0000
message:
  Port 5000 is reserved in karmic. Changed the port for dnsproxy to 60600.
------------------------------------------------------------
revno: 2848
committer: Miika Komu 
timestamp: Sat 2009-10-31 16:02:04 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2847
committer: Miika Komu 
timestamp: Sat 2009-10-31 16:01:00 +0000
message:
  Fixing 'all' package for ubuntu
------------------------------------------------------------
revno: 2846 [merge]
committer: Rene Hummen 
timestamp: Thu 2009-10-29 14:37:16 +0000
message:
  Synchronized to hipl--midauth2--2.6--patch-14
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1152
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-1
     add middlebox authentification config
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-1156
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-3
     fixed commandline option handling in firewall
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-4
     IPv4 header correction
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-5
     Added hook into the filter mechanism
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-6
     enhanced filter_midauth
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-7
     add missing midauth.h to Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-8
     prepared for testing packet modification
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-1180
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-1181
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-1182
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-1183
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-13
     Synchronized to hipl--userspace--2.6--patch-1184
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-1185
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-1186
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-1187
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-20
     Firewall can modify HIP packets that pass through
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-21
     hipd replies to ECHO_REQUEST_M it receives in R1 and I2
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-22
     
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-1240
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-24
     solve (multiple) puzzle_m
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-1243
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-1245
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-27
     Fixed compiler warning
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-29
     fix byteorder issue with solution_m
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-30
     check for solution_m in I2
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-31
     add puzzle_m to I2 in firewall and solve it in hipd
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-32
     Synchronized to hipl--userspace--2.6--patch-1247
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-33
     fix build without --enable-midauth
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-34
     Synchronized to hipl--userspace--2.6--patch-1251
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-35
     fix IPv4 without UDP encapsulation - recalculate HIP checksum
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-36
     started working on modifying IPv6 pakets
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-1259
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-38
     fix payload length in modified IPv6 packets
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-39
     clarify doxygen comment on len parameter in update_ipv6_header
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-40
     Synchronized to hipl--userspace--2.6--patch-1272
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-41
     added midauth support for UPDATE packets
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-42
     Synchronized to hipl--userspace--2.6--patch-1288
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-43
     small correction in doxygen for hip_build_param_echo_m
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-44
     use a common add_echo_request_m/add_puzzle_m function
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-45
     added UDP header checksum for odd packet length (untested)
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-1289
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-47
     relocate the new parameters
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-48
     various small cleanups
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-49
     coding style revisited
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-50
     Synchronized to hipl--userspace--2.6--patch-1294
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-51
     Synchronized to hipl--userspace--1302
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-53
     correction of a missing semicolon due to manual merging
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-55
     moved some cases to match alphabetic order
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-56
     added a TODO item for later enhancement
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-57
     separation of midauth code from pisa code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-58
     Synchronized to hipl--userspace--2.6--patch-1305
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-61
     added PISA specific code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-62
     improved architectural separation of midauth and pisa
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-63
     initialize pisa random data
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-65
     meaningful data in pisa nonce
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-66
     split pisa nonce code into smaller, reusable parts
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-67
     look for nonce in multiple ECHO_RESPONSE_M
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-68
     meaningful data in pisa puzzle
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-69
     Synchronized to hipl--userspace--2.6--patch-1318
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-70
     adapted last synchronization to my changes
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-71
     fix secret for puzzle and enable update packages in pisa
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-72
     added stubs for accepting/rejecting a connection
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-1344
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-74
     fix midauth UDP header length to include 32 bits of zeroes
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-77
     Synchronized to hipl--userspace--2.6--patch-1362
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-78
     cleaned up debug code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-79
     Synchronized to hipl--userspace--2.6--patch-1364
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-80
     Save commit.
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-81
     Synchronized to hipl--userspace--2.6--patch-1415
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-82
     fix type in hip_build_param_echo_m
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-83
     adapt midauth and PISA to new concept in firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-84
     signature verification in the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-85
     Synchronized to hipl--userspace--2.6--patch-1442
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-86
     pass ESP handler through to PISA code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-88
     move midauth specific files to a new line in firewall/Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-89
     Synchronized to /hipl--userspace--2.6--patch-1463
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-90
     started work on connection tracking for PISA
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-91
     Synchronized to hipl--userspace--2.6--patch-1466
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-92
     Synchronized to hipl--userspace--2.6--patch-1476
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-93
     PISA now drops ESP traffic that uses an unknown SPI
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-94
     fix solution_m checking
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-95
     Synchronized to hipl--userspace--2.6--patch-1479
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-96
     LSI patch messed around with necessary iptable rules
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-97
     cleanup of PISA code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-98
     Synchronized to hipl--userspace--2.6--patch-1491
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-99
     PISA: split BEX handling from UPDATE handling
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-100
     update handling implemented, but still untested
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-101
     Synchronized to hipl--userspace--2.6--patch-1519
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-102
     fixed double function names from last merge
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-103
     Synchronized to hipl--userspace--2.6--patch-1522
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-104
     Added performance measurement tools
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-105
     Added performance measurement tools
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-106
     Added performance measurement tools - sources
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-107
     Added performance measurement tools - makefile
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-108
     Cherry picked from hipl--userspace--2.6--patch-1527
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-109
     Synchronized to hipl--userspace--2.6--patch-1534
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-110
     Cherry picked from hipl--openwrt--2.6--patch-40
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-111
     Removed make and configure form autogen.sh
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-112
     corrected syntax error in autogen.sh
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-113
     autogen.sh now gets options as arguments
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-118
     Synchronized to hipl--userspace--2.6--patch-1551
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-119
     Synchronized to hipl--userspace--2.6--patch-1571
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-120
     hipd responds to puzzle_m and echo_request_m in UPDATE packets again
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-121
     fixed a debug message in pisa_accept_connection
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-122
     Synchronized to hipl--userspace--2.6--patch-1577
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-123
     send old SPI in ESP_INFO of second UPDATE packet
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-124
     return something in hip_fw_handle_hip_forward if -m is not used
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-125
     Build problem related with Bug #576
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-126
     Added performance measurements code for hipd and firewall
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-127
     Use HIP_SHA() instead of SHA()
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-128
     typo in test/performance/firewall.start
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-129
     Temporarily remove build error resulted from PJPROJECT_FILES
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-130
     Create a directory 'results' if it does not exist
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-131
     Fix additional bugs for check_and_create_dir()
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-132
     Fixed performance code errors: 'Slot is already named' and 'Name for slot # not set'.
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-134
     take care of different socket constant definitions for OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-135
     fix typing error: opewrt -> openwrt
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-136
     More precise detection for OpenWRT on MIPS Linux
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-138
     Cherry picking from hipl--userspace--2.6--patch-1610
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-139
     Rollback debug messages
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-140
     
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-141
     Syncronized to hipl--userspace--2.6--patch-1624
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-142
     Cherry picking from hipl--userspace--2.6--patch-1648
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-143
     Script for testing handover between 2 middleboxes
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-144
     Cherry picking from hipl--userspace--2.6--patch-1650
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-145
     Cherry picking from hipl--userspace--2.6--patch-1652
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-146
     Cherry picking from hipl--userspace--2.6--patch-1660
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-147
     Memory deallocation for performance test codes
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-148
     added hip_build_param_cert to builder.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-149
     added a static certificate to R2, check it in hipfw
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-150
     Skip checking for the existing IP address on update
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-151
     added handover mode options using hipconf
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-152
     Bug fix for patch-151
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-153
     Synchronized to hipl--userspace--2.6--patch-1721
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-154
     added "hipconf manual-update"
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-155
     Synchronized to hipl--userspace--2.6--patch-1732
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-156
     hipfw now checks if the certificate is valid
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-158
     bug fix for patch-151,152
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-159
     Synchronized to hipl--userspace--2.6--patch-1755
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-160
     moved static certificate to new file hipd/pisa.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-162
     add certificate to U2 and check it in hipfw
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-163
     hipconf manual-update now requires an interface name as parameter
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-164
     Synchronized to hipl--userspace--2.6--patch-1773
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-165
     Nonce HMAC key no longer contains SPI, as SPI is data as well
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-166
     fixed some differences between midauth and userspace that were not intended
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-167
     updated documentation for hip_manual_update
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-168
     Synchronized to hipl--userspace--2.6--patch-1784
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-169
     Synchronized to hipl--userspace--2.6--patch-1793
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-170
     removed #ifdefs for testing
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-171
     handle CLOSE and CLOSE_ACK in midauth and pisa, cosmetic changes
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-172
     Synchronized to hipl--userspace--2.6--patch-1819
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-173
     distinguish I1 and R1 in firewall performance code, some fixes to other firewall performance code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-174
     Cherry picking from hipl--openwrt--2.6--patch-89
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-175
     added code to split the information in a certificate into small chunks
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-176
     added documentation in pisa_cert.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-177
     Synchronized to hipl--userspace--2.6--patch-1847
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-178
     fixed coding style, cosmetic changes
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-179
     removed unnecessary wrapper function in midauth.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-180
     Synchronized to hipl--userspace--2.6--patch-1851
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-181
     Synchronized to hipl--userspace--2.6--patch-1855
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-182
     rewrote certificate parser code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-183
     added a certificate generator
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-184
     certificate no longer static, but read from file
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-185
     check not-before and not-after in the certificate
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-186
     Synchronized to hipl--userspace--2.6--patch-1856
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-187
     added doxygen headers and missing documentation for PISA specific files
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-188
     Synchronized to hipl--userspace--2.6--patch-1857
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-189
     Synchronized to hipl--userspace--2.6--patch-1862
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-190
     Synchronized to hipl--userspace--2.6--patch-1869
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-191
     use default firewall connection list
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-192
     removed dead code
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-193
     Synchronized to hipl--userspace--2.6--patch-1890
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-194
     hipfw compiled with --enable-midauth has default behavior without -m again
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-195
     Rotate secret random value every 2 seconds.
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-196
     fixed duplicate code introduced by merging
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-197
     Synchronized to hipl--userspace--2.6--patch-1893
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-198
     renamed constants in builder.c to fix compilation after merge
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-199
     Fix link error with the performance library
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-200
     Cherry picking from hipl--userspace--2.6--patch-1895
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-201
     Synchronized to hipl--userspace--2.6--patch-1919
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-202
     removed dead code and clarified some comments
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-203
     fixed manual merge of Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-204
     Synchronized to hipl--userspace--2.6--patch-1924
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-205
     improved build system for disabled midauth
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-206
     hipl--userspace--2.6--patch-1965
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-207
     set ESP filtering even it is not default when midauth is enabled
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-208
     ESP traffic is no longer handles by the midauth framework
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-209
     Synchronized to hipl--userspace--2.6--patch-1974
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-210
     Synchronized to hipl--userspace--2.6--patch-1988
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-211
     replaced spaces by tabs
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-212
     Synchronized to hipl--userspace--2.6--patch-1998
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-213
     Synchronized to hipl--userspace--2.6--patch-2037
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-214
     added buffering for certificates to the todo list
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-215
     Synchronized to hipl--userspace--2.6--patch-2118
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-216
     Synchronized to hipl--userspace--2.6--patch-2138
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-218
     reordered action_handlers to resolve hipd's crash
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-219
     fix a bug of the TYPE_MAX constant
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-220
     Cherry picking from hipl--openwrt--2.6--patch-{95,96}
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-221
     Synchronized to hipl--userspace--2.6--patch-2163
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-222
     Fixed removed wrapper function in pisacert.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-223
     Firewall checks for issuer/subject in the certificate now
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-224
     Synchronized to hipl--userspace--2.6--patch-2185
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-225
     Synchronized to hipl--userspace--2.6--patch-2190
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-226
     Synchronized to hipl--userspace--2.6--patch-2200
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-227
     Disabled certificate caching in HIPD
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-228
     Synchronized to hipl--userspace--2.6--patch-2212
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-229
     get hipl to be compiled with --disable-opendht option
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-231
     Implemented a lock file checking code for OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-232
     wireshark 1.0.3 patch for HIP with midauth functionality
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-233
     Synchronized to hipl--userspace--2.6--patch-2346
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-234
     Compilation fixes for previous merge
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-235
     hip_{r,d}sa_verify prototypes changed, adapt pisa.c
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-236
     initialize IPv4 checksum variable
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-237
     Synchronized to hipl--userspace--2.6--patch-2352
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-238
     Synchronized to hipl--userspace--2.6--patch-2353
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-239
     Synchronized to hipl--midauth2--2.6--patch-12
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-240
     Synchronized to hipl--midauth2--2.6--patch-13
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-232
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-1
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-2
     implemented midauth v2
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-3
     redundant change with hipl--userspace--2.6--patch-2559
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-4
     yet another redundant change with hipl--userspace--2.6--patch-2559
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-5
     actually manual-updates was working already
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-6
     
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-7
     
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-8
     HIP_DEBUG_HIT was loglevel INFO and changed HIP packet type and address output to loglevel INFO
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-9
     marks pisa bug #104
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-10
     changed some output to loglevel INFO and removed duplicate signature checks; also added HI->HIT matching to connection tracking
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-11
     Tweaked debug output and added command line switch for terse output
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-12
     tweaked debug output and changed HIP_IFEL in certtools; might need to be reverted
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-13
     Community-Operator HIT is now read from file '/etc/hip/co_hit' which should just contain the HIT as the first line.3
  
   * hipl-dev@freelists.org--hipl/hipl--midauth2--2.6--patch-14
     Synchronized to hipl--midauth--2.6--patch-240
------------------------------------------------------------
revno: 2845
committer: Miika Komu 
timestamp: Thu 2009-10-29 12:11:00 +0000
message:
  Workaround for bug id 920
------------------------------------------------------------
revno: 2844
committer: Artturi Karila 
timestamp: Thu 2009-10-29 10:14:03 +0000
message:
  hipd init works again
------------------------------------------------------------
revno: 2843 [merge]
committer: Miika Komu 
timestamp: Tue 2009-10-27 12:43:52 +0000
message:
  Synchronized to hipl--fix--2.6--patch-403
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-400
     broken code
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-401
     Synchronized to hipl--userspace--2.6--patch-2346
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-402
     Synchronized to hipl--userspace--2.6--patch-2602
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-403
     Cherry picked hipl--fix--2.6--patch-400
------------------------------------------------------------
revno: 2842
committer: Miika Komu 
timestamp: Mon 2009-10-26 13:41:33 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2841
committer: Joakim Koskela 
timestamp: Mon 2009-10-26 12:38:53 +0000
message:
  Reverted an incorrect fix for maemo
------------------------------------------------------------
revno: 2840
committer: Miika Komu 
timestamp: Sat 2009-10-24 15:38:41 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2839
committer: Miika Komu 
timestamp: Sat 2009-10-24 15:38:24 +0000
message:
  Compilation fix to maemo vs. intel issue
------------------------------------------------------------
revno: 2838
committer: Joakim Koskela 
timestamp: Sat 2009-10-24 14:32:58 +0000
message:
  Prevented redeclaration in non-android builds
------------------------------------------------------------
revno: 2837
committer: Miika Komu 
timestamp: Sat 2009-10-24 13:21:46 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2836
committer: Miika Komu 
timestamp: Sat 2009-10-24 13:16:34 +0000
message:
  Builds again on 64-bit machines
------------------------------------------------------------
revno: 2835
committer: Joakim Koskela 
timestamp: Sat 2009-10-24 13:11:09 +0000
message:
  Updated the manual for maemo builds
------------------------------------------------------------
revno: 2834
committer: Miika Komu 
timestamp: Sat 2009-10-24 12:43:55 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2833
committer: Joakim Koskela 
timestamp: Sat 2009-10-24 11:31:11 +0000
message:
  a couple of changes to make it compile on maemo again
------------------------------------------------------------
revno: 2832
committer: Artturi Karila 
timestamp: Thu 2009-10-22 09:06:38 +0000
message:
  dnsproxy --nodht option
------------------------------------------------------------
revno: 2831
committer: Artturi Karila 
timestamp: Thu 2009-10-15 11:17:02 +0000
message:
  Bug 916
------------------------------------------------------------
revno: 2830
committer: Miika Komu 
timestamp: Wed 2009-10-14 13:34:31 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2829
committer: Miika Komu 
timestamp: Wed 2009-10-14 13:04:55 +0000
message:
  Minor fix to hit-to-ip with Tim Just
------------------------------------------------------------
revno: 2828
committer: Miika Komu 
timestamp: Wed 2009-10-14 11:10:46 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2827
committer: Miika Komu 
timestamp: Wed 2009-10-14 11:09:28 +0000
message:
  Bug id 915
------------------------------------------------------------
revno: 2826
committer: Miika Komu 
timestamp: Sat 2009-10-03 11:09:03 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2825
committer: Miika Komu 
timestamp: Sat 2009-10-03 11:07:44 +0000
message:
  Fixed a problem with running a base exchange with rvs.
------------------------------------------------------------
revno: 2824
committer: Miika Komu 
timestamp: Sat 2009-10-03 07:59:48 +0000
message:
  RPMs are built now  in /tmp instead of /home
------------------------------------------------------------
revno: 2823 [merge]
committer: Miika Komu 
timestamp: Sat 2009-10-03 00:35:44 +0000
message:
  Synchronized to hipl--rvs--2.6--patch-30
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-426
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-9
     hipl--userspace--2.6--patch-459
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-2420
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-11
     
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-2448
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-13
     
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-2451
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-2452
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-2453
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-2477
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-2478
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-19
     
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-20
     relay STUN to all connected to peer IP
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-21
     relay STUN packets by NAT username
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-2493
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-2511
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-2512
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-2525
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-2574
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-27
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-28
     Updated hipconf and default hipd_config to include description of full-relay support
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-29
     Synchronized to hipl--userspace--2.6--patch-2576
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-2582
------------------------------------------------------------
revno: 2822
committer: Miika Komu 
timestamp: Sat 2009-10-03 00:24:18 +0000
message:
  RPM packaging
------------------------------------------------------------
revno: 2821
committer: Miika Komu 
timestamp: Sat 2009-10-03 00:10:05 +0000
message:
  RPM packaging
------------------------------------------------------------
revno: 2820
committer: Miika Komu 
timestamp: Fri 2009-10-02 23:50:37 +0000
message:
  RPM packaging
------------------------------------------------------------
revno: 2819
committer: Miika Komu 
timestamp: Fri 2009-10-02 23:23:48 +0000
message:
  Updated rpm packaging script
------------------------------------------------------------
revno: 2818
committer: Miika Komu 
timestamp: Fri 2009-10-02 23:11:02 +0000
message:
  Updated packaging script for network updates
------------------------------------------------------------
revno: 2817
committer: Miika Komu 
timestamp: Fri 2009-10-02 21:32:23 +0000
message:
  Updated packaging script on network sync.
------------------------------------------------------------
revno: 2816
committer: Miika Komu 
timestamp: Fri 2009-10-02 20:51:33 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2815
committer: Miika Komu 
timestamp: Fri 2009-10-02 20:48:22 +0000
message:
  Bug fix to rvs registration problems and to udp-based shotgun.
------------------------------------------------------------
revno: 2814
committer: Miika Komu 
timestamp: Thu 2009-10-01 22:25:27 +0000
message:
  Updated manual
------------------------------------------------------------
revno: 2813
committer: Miika Komu 
timestamp: Thu 2009-10-01 22:15:41 +0000
message:
  Bug id 913
------------------------------------------------------------
revno: 2812
committer: Miika Komu 
timestamp: Thu 2009-10-01 13:11:08 +0000
message:
  Removed a warning from deb packaging
------------------------------------------------------------
revno: 2811
committer: Miika Komu 
timestamp: Thu 2009-10-01 12:02:27 +0000
message:
  Minor change to the manual
------------------------------------------------------------
revno: 2810
committer: Miika Komu 
timestamp: Thu 2009-10-01 11:59:57 +0000
message:
  Minor change to the manual
------------------------------------------------------------
revno: 2809
committer: Miika Komu 
timestamp: Thu 2009-10-01 11:40:17 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2808
committer: Miika Komu 
timestamp: Thu 2009-10-01 11:35:09 +0000
message:
  Removed two silly debug statements from hipconf
------------------------------------------------------------
revno: 2807
committer: Miika Komu 
timestamp: Thu 2009-10-01 09:14:16 +0000
message:
  Renabled dnsproxy in debian build with some workarounds.
------------------------------------------------------------
revno: 2806 [merge]
committer: Miika Komu 
timestamp: Thu 2009-10-01 09:02:42 +0000
message:
  Synchronized to hipl--main--2.6--patch-529
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-529
     A bug fix to deb building
------------------------------------------------------------
revno: 2805
committer: Miika Komu 
timestamp: Thu 2009-10-01 08:13:11 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2804
committer: Miika Komu 
timestamp: Thu 2009-10-01 07:50:37 +0000
message:
  Potential bug fix to 911
------------------------------------------------------------
revno: 2803
committer: Rene Hummen 
timestamp: Wed 2009-09-30 19:49:04 +0000
message:
  (hopefully) workaround for debian builds
------------------------------------------------------------
revno: 2802
committer: Miika Komu 
timestamp: Wed 2009-09-30 12:51:43 +0000
message:
  Updated section on the DNS proxy in the manual
------------------------------------------------------------
revno: 2801
committer: Miika Komu 
timestamp: Tue 2009-09-29 19:46:20 +0000
message:
  Finished reorganizing sections in the manual
------------------------------------------------------------
revno: 2800
committer: Miika Komu 
timestamp: Tue 2009-09-29 19:28:40 +0000
message:
  Reorganizing manual
------------------------------------------------------------
revno: 2799
committer: Rene Hummen 
timestamp: Tue 2009-09-29 19:03:46 +0000
message:
  fixed debian build scripts such that no root prevs are required
------------------------------------------------------------
revno: 2798
committer: Miika Komu 
timestamp: Tue 2009-09-29 18:55:35 +0000
message:
  Reorganizing manual
------------------------------------------------------------
revno: 2797
committer: Miika Komu 
timestamp: Tue 2009-09-29 18:25:41 +0000
message:
  Started to reorganize manual
------------------------------------------------------------
revno: 2796
committer: Miika Komu 
timestamp: Tue 2009-09-29 18:06:38 +0000
message:
  Updated DNS proxy documentation
------------------------------------------------------------
revno: 2795
committer: Miika Komu 
timestamp: Tue 2009-09-29 17:13:48 +0000
message:
  Commented out core dump instructions from the manual until they are properly tested
------------------------------------------------------------
revno: 2794
committer: Miika Komu 
timestamp: Tue 2009-09-29 14:41:09 +0000
message:
  Added torrent-over-hip link to the manual
------------------------------------------------------------
revno: 2793
committer: Miika Komu 
timestamp: Tue 2009-09-29 12:36:08 +0000
message:
  Fixed a source file issue with --disable-ice
------------------------------------------------------------
revno: 2792
committer: Miika Komu 
timestamp: Tue 2009-09-29 12:33:01 +0000
message:
  Fixed a Makefile issue with --disable-ice
------------------------------------------------------------
revno: 2791
committer: Miika Komu 
timestamp: Tue 2009-09-29 12:27:17 +0000
message:
  Reintroduced an configure option to disable pjnath building
------------------------------------------------------------
revno: 2790
committer: Miika Komu 
timestamp: Tue 2009-09-29 11:04:45 +0000
message:
  Added a note on the android binary images to the HOWTO
------------------------------------------------------------
revno: 2789
committer: Miika Komu 
timestamp: Tue 2009-09-29 10:55:36 +0000
message:
  Suresh Kumar: Fixes to minor issues in android port
------------------------------------------------------------
revno: 2788
committer: Miika Komu 
timestamp: Sat 2009-09-26 08:14:09 +0000
message:
  Disabled shotgun extension in the default configuration.
------------------------------------------------------------
revno: 2787 [merge]
committer: Miika Komu 
timestamp: Fri 2009-09-25 15:13:23 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-68
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-66
     Synchronized to hipl--userspace--2.6--patch-2504
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-67
     hip-domain-prefix option
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-68
     Synchronized to hipl--userspace--2.6--patch-2546
------------------------------------------------------------
revno: 2786
committer: Miika Komu 
timestamp: Thu 2009-09-24 14:31:35 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2785
committer: Miika Komu 
timestamp: Wed 2009-09-23 19:50:21 +0000
message:
  Updated manual
------------------------------------------------------------
revno: 2784
committer: Artturi Karila 
timestamp: Wed 2009-09-23 09:16:19 +0000
message:
  Bug 910
------------------------------------------------------------
revno: 2783
committer: Miika Komu 
timestamp: Sun 2009-09-20 16:04:46 +0000
message:
  Updated ubuntu init.d scripts
------------------------------------------------------------
revno: 2782
committer: Miika Komu 
timestamp: Sun 2009-09-20 15:49:46 +0000
message:
  Removed couple of unnecessary lines from dnsproxy
------------------------------------------------------------
revno: 2781
committer: Miika Komu 
timestamp: Sun 2009-09-20 15:48:48 +0000
message:
  Updated packaging scripts
------------------------------------------------------------
revno: 2780
committer: Miika Komu 
timestamp: Sat 2009-09-19 15:16:16 +0000
message:
  Minor change
------------------------------------------------------------
revno: 2779
committer: Miika Komu 
timestamp: Sat 2009-09-19 15:13:42 +0000
message:
  Updated manual on core files.
------------------------------------------------------------
revno: 2778
committer: Miika Komu 
timestamp: Sat 2009-09-19 12:51:07 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2777
committer: Miika Komu 
timestamp: Sat 2009-09-19 12:33:17 +0000
message:
  Bug id 909
------------------------------------------------------------
revno: 2776
committer: Miika Komu 
timestamp: Sat 2009-09-19 10:04:48 +0000
message:
  Uninstall target for pjproject
------------------------------------------------------------
revno: 2775
committer: Miika Komu 
timestamp: Fri 2009-09-18 21:18:50 +0000
message:
  Code compiles again. I still need to include the hash chain changes to the update code manually.
------------------------------------------------------------
revno: 2774
committer: Miika Komu 
timestamp: Fri 2009-09-18 13:42:15 +0000
message:
  Moved one function a bit
------------------------------------------------------------
revno: 2773
committer: Miika Komu 
timestamp: Fri 2009-09-18 12:55:51 +0000
message:
  Removed old udp function
------------------------------------------------------------
revno: 2772
committer: Miika Komu 
timestamp: Fri 2009-09-18 12:52:47 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 2771
committer: Miika Komu 
timestamp: Thu 2009-09-17 14:42:33 +0000
message:
  Compilation fix.
------------------------------------------------------------
revno: 2770
committer: Miika Komu 
timestamp: Thu 2009-09-17 14:11:57 +0000
message:
  Added datapacket mode to the howto
------------------------------------------------------------
revno: 2769
committer: Miika Komu 
timestamp: Thu 2009-09-17 13:40:31 +0000
message:
  Added datapacket mode to the default hipd_config
------------------------------------------------------------
revno: 2768 [merge]
committer: Miika Komu 
timestamp: Thu 2009-09-17 13:20:41 +0000
message:
  Cherry picked hipl--esp--2.6--patch-673
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-673
     Cherry picked hipl--userspace--2.6--patch-2527
------------------------------------------------------------
revno: 2767
committer: Miika Komu 
timestamp: Thu 2009-09-17 13:15:59 +0000
message:
  Minor change to userspace ipsec code
------------------------------------------------------------
revno: 2766
committer: Miika Komu 
timestamp: Thu 2009-09-17 13:09:18 +0000
message:
  Fixed my mistake in userspace ipsec code
------------------------------------------------------------
revno: 2765 [merge]
committer: Miika Komu 
timestamp: Thu 2009-09-17 08:28:26 +0000
message:
  Synchronized to hipl--pla--2.6--patch-30
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-2163
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-1
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-2168
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-2184
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-2188
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-2279
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-6
     Applied patch from Prabhu Patil
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-2280
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-2285
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-2290
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-2292
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-2306
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-2329
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-13
     Synchronized to hipl--userspace--2.6--patch-2350
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-2395
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-2399
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-2421
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-2443
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-2450
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-19
     Synchronized to hipl--userspace--2.6--patch-2487
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-20
     Compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-2488
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-2505
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-23
     Fixed some indentation problems
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-24
     Reviewing hipfw code.
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-25
     Reviewed hipd code.
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-26
     Forgot a closing #
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-27
     Unified two different functions that did same things (built host id and signature)
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-2522
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-29
     Synchronized to hipl--userspace--2.6--patch-2524
  
   * hipl-dev@freelists.org--hipl/hipl--pla--2.6--patch-30
     Reorganized hiccups code and solved a number of memory leaks. Untested.
------------------------------------------------------------
revno: 2764 [merge]
committer: Miika Komu 
timestamp: Wed 2009-09-16 15:39:22 +0000
message:
  Synchronized to hipl--esp--2.6--patch-671
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-670
     first step of restructuring esp config
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-671
     Synchronized to hipl--userspace--2.6--patch-2523
------------------------------------------------------------
revno: 2763
committer: Miika Komu 
timestamp: Wed 2009-09-16 14:46:26 +0000
message:
  Removed two printf statements from the firewall
------------------------------------------------------------
revno: 2762
committer: Miika Komu 
timestamp: Wed 2009-09-16 12:40:31 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2761
committer: Miika Komu 
timestamp: Wed 2009-09-16 11:12:20 +0000
message:
  hipconf gives up after a timeout (Fedora fix)
------------------------------------------------------------
revno: 2760
committer: Miika Komu 
timestamp: Wed 2009-09-16 10:40:49 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2759
committer: Miika Komu 
timestamp: Wed 2009-09-16 10:37:33 +0000
message:
  Potential bug fix for 884
------------------------------------------------------------
revno: 2758
committer: Miika Komu 
timestamp: Wed 2009-09-16 10:08:02 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2757
committer: Miika Komu 
timestamp: Wed 2009-09-16 09:19:26 +0000
message:
  debbuild - Revision 150: /trunk
------------------------------------------------------------
revno: 2756
committer: Miika Komu 
timestamp: Tue 2009-09-15 19:50:35 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2755
committer: Miika Komu 
timestamp: Tue 2009-09-15 19:26:29 +0000
message:
  A bug fix to the UDP code at at multihoming server (hipl.infrahip.net).
------------------------------------------------------------
revno: 2754
committer: Miika Komu 
timestamp: Tue 2009-09-15 16:48:17 +0000
message:
  Minor bug fix for udp port handling at the servers
------------------------------------------------------------
revno: 2753
committer: Miika Komu 
timestamp: Tue 2009-09-15 16:42:32 +0000
message:
  Minor bug fix for bex multihoming
------------------------------------------------------------
revno: 2752 [merge]
committer: Miika Komu 
timestamp: Tue 2009-09-15 13:49:53 +0000
message:
  Synchronized to hipl--esp--2.6--patch-669
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-662
     fixed further invalid read/write and memory leaks
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-663
     fixed futher memory leaks, some of which were per update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-664
     fixed wrong free
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-665
     made hipd communication async
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-666
     fixed hchain-related bugs
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-667
     fixed another hchain-related free bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-668
     added TODOs for initial packet buffering
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-669
     Synchronized to hipl--userspace--2.6--patch-2511
------------------------------------------------------------
revno: 2751
committer: Miika Komu 
timestamp: Tue 2009-09-15 12:42:18 +0000
message:
  Indented verify_hdrr. Fixed some memory leaks
------------------------------------------------------------
revno: 2750
committer: Miika Komu 
timestamp: Tue 2009-09-15 12:41:31 +0000
message:
  Indented verify_hdrr. Fixed some memory leaks
------------------------------------------------------------
revno: 2749
committer: Miika Komu 
timestamp: Tue 2009-09-15 11:59:35 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2748
committer: Miika Komu 
timestamp: Tue 2009-09-15 11:57:28 +0000
message:
  A bug fix to DHT code from Samu. A bug fix to keepalives from me.
------------------------------------------------------------
revno: 2747
committer: Miika Komu 
timestamp: Mon 2009-09-14 16:18:31 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2746
committer: Miika Komu 
timestamp: Mon 2009-09-14 16:06:34 +0000
message:
  Changed init.d script file perms for binary packages
------------------------------------------------------------
revno: 2745
committer: Miika Komu 
timestamp: Mon 2009-09-14 09:53:35 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2744 [merge]
committer: Miika Komu 
timestamp: Fri 2009-09-11 13:58:21 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-65
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-65
     disable dnsmasq cache when running dnsproxy
------------------------------------------------------------
revno: 2743 [merge]
committer: Miika Komu 
timestamp: Fri 2009-09-11 13:54:28 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-64
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-63
     Synchronized to hipl--userspace--2.6--patch-2457
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-64
     HIT in AAAA support
------------------------------------------------------------
revno: 2742
committer: Artturi Karila 
timestamp: Fri 2009-09-11 13:18:14 +0000
message:
  disable dnsmasq cache when running dnsproxy
------------------------------------------------------------
revno: 2741
committer: Miika Komu 
timestamp: Fri 2009-09-11 05:48:03 +0000
message:
  A patch to the GUI from Samu Varjonen
------------------------------------------------------------
revno: 2740
committer: Miika Komu 
timestamp: Thu 2009-09-10 13:23:47 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2739
committer: Miika Komu 
timestamp: Thu 2009-09-10 13:21:52 +0000
message:
  Bug fix for id 897
------------------------------------------------------------
revno: 2738
committer: Samu Varjonen 
timestamp: Thu 2009-09-10 12:26:06 +0000
message:
  introduced DHT_CONNECT_TIMEOUT
------------------------------------------------------------
revno: 2737
committer: Samu Varjonen 
timestamp: Thu 2009-09-10 12:15:08 +0000
message:
  dht get works again and does not block hipd. hipdnsproxy is another thing that cannot be unblocked with cahnges to this. I instead put a alarm that should break the hanging connect in 2 secs. To be tested
------------------------------------------------------------
revno: 2736
committer: Artturi Karila 
timestamp: Thu 2009-09-10 08:55:18 +0000
message:
  minor dnsproxy fix
------------------------------------------------------------
revno: 2735
committer: Samu Varjonen 
timestamp: Thu 2009-09-10 08:12:33 +0000
message:
  Save commit dht get feature broken :)
------------------------------------------------------------
revno: 2734
committer: Miika Komu 
timestamp: Thu 2009-09-10 07:33:16 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2733
committer: Miika Komu 
timestamp: Thu 2009-09-10 07:28:30 +0000
message:
  Bug fix to 901
------------------------------------------------------------
revno: 2732
committer: Miika Komu 
timestamp: Wed 2009-09-09 14:43:56 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2731
committer: Miika Komu 
timestamp: Wed 2009-09-09 14:39:18 +0000
message:
  Refactoring send_udp/raw interface. Enabled shotgun by default.
------------------------------------------------------------
revno: 2730
committer: Miika Komu 
timestamp: Wed 2009-09-09 13:36:37 +0000
message:
  Bug id 765
------------------------------------------------------------
revno: 2729
committer: Miika Komu 
timestamp: Wed 2009-09-09 12:43:32 +0000
message:
  Bug id 900
------------------------------------------------------------
revno: 2728
committer: Miika Komu 
timestamp: Wed 2009-09-09 07:54:41 +0000
message:
  Moved verify signature from bos to libhipcore
------------------------------------------------------------
revno: 2727
committer: Miika Komu 
timestamp: Tue 2009-09-08 14:05:31 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2726
committer: Miika Komu 
timestamp: Tue 2009-09-08 14:01:24 +0000
message:
  Suresh Kumar: Here is the final patch to finish off the android porting.
------------------------------------------------------------
revno: 2725
committer: Miika Komu 
timestamp: Tue 2009-09-08 10:38:34 +0000
message:
  Commenting code on how to use tunnel mode
------------------------------------------------------------
revno: 2724
committer: Miika Komu 
timestamp: Mon 2009-09-07 09:01:06 +0000
message:
  Another UDP bug fix
------------------------------------------------------------
revno: 2723
committer: Miika Komu 
timestamp: Mon 2009-09-07 08:48:33 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2722
committer: Miika Komu 
timestamp: Mon 2009-09-07 08:36:43 +0000
message:
  A potential UDP bug fix.
  It seems that hip_create_r2 sends the actual packet through hip_send_raw()
  rather than hip_send_udp() even though I2 arrived via UDP. The problem occurs
  only if the responder is in established state. I believe this patch fixes the
  problem.
------------------------------------------------------------
revno: 2721
committer: Miika Komu 
timestamp: Mon 2009-09-07 08:00:38 +0000
message:
  Indenting some code
------------------------------------------------------------
revno: 2720 [merge]
committer: Miika Komu 
timestamp: Mon 2009-09-07 06:22:26 +0000
message:
  Cherry picked hipl--nat--2.6--patch-519
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-519
     add 0 check for local and remote ice candidate number
------------------------------------------------------------
revno: 2719 [merge]
committer: Miika Komu 
timestamp: Fri 2009-09-04 15:16:50 +0000
message:
  Synchronized to hipl--esp--2.6--patch-661
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-607
     modified tracking of cumulative tokens
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-608
     cumulative authentication works now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-609
     first parts of parallel hchains in hipd
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-610
     parallel hchains in hipfw
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-611
     further progress of parallel hchains in hipfw
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-612
     no compile errors 
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-613
     sending of parallel hchains works
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-614
     implementing tracking of parallel chains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-615
     parallel chains, verification missing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-616
     parallel hchains compiles
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-617
     safety commit
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-618
     parallel hchains working, updates need to be fixed now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-619
     changed hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-620
     fixing hchain updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-621
     modified format of hchain updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-622
     almost there
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-623
     pk-based hchain updates should work now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-624
     first pk-update works, second segfaults
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-625
     pk-updates working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-626
     updated sending of tree-based updates to hipd
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-627
     tiny fix
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-628
     updated light-update messages
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-629
     updates compile
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-630
     fixed uninited values
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-631
     debugging updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-632
     conntrack needs to be equipped with parallel hchain functionality
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-633
     this should fix pk-updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-634
     pk-updates with parallel hchains fixed
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-635
     fixed another pk verification bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-636
     fixed non-parallel hchain pk updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-637
     cumulative updates still work
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-638
     htree tokens still working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-639
     this should fix hhl-based updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-640
     hhl and parallel hchains segfaults
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-641
     fixed segfault, but updates not yet working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-642
     fixed update bug when root for subsequent hhl-based update is transmitted with parallel hchains, hhl-based update not working yet
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-643
     second branch of hhl-based update cannot be verified
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-644
     hhl-based update working now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-645
     only used x - 1 anchors from anchor store -> fixed
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-646
     allowing arbitrary hchains per hhl level
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-647
     adding arbitrary htree element capability
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-648
     arbitrary number of hchains per hhl level working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-649
     fixed arbitrary htree element count
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-650
     all tokens and updates working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-651
     first todo for jump-chains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-652
     migrated hchains to array as internal structure
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-653
     minor change to htree API
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-654
     htree tested and working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-655
     fixed several memory leaks and compiler warnings, also marked further leaks with FIXMEs
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-656
     Synchronized to hipl--userspace--2.6--patch-2298
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-657
     Synchronized to hipl--userspace--2.6--patch-2302
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-658
     Synchronized to hipl--userspace--2.6--patch-2433
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-659
     Synchronized to hipl--userspace--2.6--patch-2470
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-660
     Synchronized to hipl--userspace--2.6--patch-2475
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-661
     Synchronized to hipl--userspace--2.6--patch-2478
------------------------------------------------------------
revno: 2718
committer: Miika Komu 
timestamp: Fri 2009-09-04 14:09:35 +0000
message:
  A bug fix to id 880
------------------------------------------------------------
revno: 2717
committer: Miika Komu 
timestamp: Fri 2009-09-04 13:34:40 +0000
message:
  Small improvements to the ICE code
------------------------------------------------------------
revno: 2716 [merge]
committer: Miika Komu 
timestamp: Fri 2009-09-04 12:30:43 +0000
message:
  Cherry picked hipl--nat--2.6--patch-517
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-517
     add peer addr in R2 and I2 into spi
------------------------------------------------------------
revno: 2715
committer: Miika Komu 
timestamp: Fri 2009-09-04 12:07:33 +0000
message:
  Updated the HOWTO on nagios
------------------------------------------------------------
revno: 2714
committer: Miika Komu 
timestamp: Fri 2009-09-04 10:17:43 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2713
committer: Miika Komu 
timestamp: Thu 2009-09-03 17:13:44 +0000
message:
  Moved two header files to libhipcore
------------------------------------------------------------
revno: 2712
committer: Miika Komu 
timestamp: Thu 2009-09-03 17:05:20 +0000
message:
  Added android files to 'make dist'
------------------------------------------------------------
revno: 2711
committer: Miika Komu 
timestamp: Thu 2009-09-03 16:42:04 +0000
message:
  Fixes to last commit. Code compiles again.
------------------------------------------------------------
revno: 2710
committer: Miika Komu 
timestamp: Thu 2009-09-03 15:52:53 +0000
message:
  Separated original libinet6 code from hipl code. HIPL code is now in libhipcore.
------------------------------------------------------------
revno: 2709
committer: Miika Komu 
timestamp: Thu 2009-09-03 11:11:29 +0000
message:
  A bug fix to DHT compilation
------------------------------------------------------------
revno: 2708
committer: Artturi Karila 
timestamp: Thu 2009-09-03 10:07:33 +0000
message:
  Bug 890
------------------------------------------------------------
revno: 2707
committer: Miika Komu 
timestamp: Thu 2009-09-03 09:52:34 +0000
message:
  Bug id 896
------------------------------------------------------------
revno: 2706
committer: Miika Komu 
timestamp: Tue 2009-09-01 12:36:03 +0000
message:
  Bug id 893
------------------------------------------------------------
revno: 2705
committer: Miika Komu 
timestamp: Mon 2009-08-31 15:06:30 +0000
message:
  Update to hipconf bos server end
------------------------------------------------------------
revno: 2704
committer: Miika Komu 
timestamp: Mon 2009-08-31 15:05:14 +0000
message:
  Update to hipconf bos client end.
------------------------------------------------------------
revno: 2703
committer: Miika Komu 
timestamp: Mon 2009-08-31 14:47:08 +0000
message:
  Removed some commented code
------------------------------------------------------------
revno: 2702 [merge]
committer: Miika Komu 
timestamp: Mon 2009-08-31 11:05:25 +0000
message:
  Synchronized to hipl--android--2.6--patch-6
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-2421
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-2424
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--patch-3
     Suresh Kumar: Few minor fixes for compilation issues (also strictly related to android)
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--patch-4
     Suresh Kumar: hipl android port changes
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--patch-5
     Added missing files
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--patch-6
     Suresh Kumar: Fixing unaligned access.
------------------------------------------------------------
revno: 2701
committer: Miika Komu 
timestamp: Sat 2009-08-29 10:23:51 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2700
committer: Miika Komu 
timestamp: Sat 2009-08-29 10:20:46 +0000
message:
  Interoperability fixto R1 counter. Interoperates now with Boeing.
------------------------------------------------------------
revno: 2699
committer: Miika Komu 
timestamp: Fri 2009-08-28 15:37:06 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2698 [merge]
committer: Miika Komu 
timestamp: Fri 2009-08-28 15:35:26 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-62
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-62
     cache non-HIP IPs for reverse lookup
------------------------------------------------------------
revno: 2697
committer: Miika Komu 
timestamp: Fri 2009-08-28 13:31:46 +0000
message:
  Minor configuration change to dnsproxy
------------------------------------------------------------
revno: 2696
committer: Miika Komu 
timestamp: Fri 2009-08-28 13:11:20 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2695
committer: Miika Komu 
timestamp: Fri 2009-08-28 12:24:00 +0000
message:
  A workaround fix for bug id 874
------------------------------------------------------------
revno: 2694 [merge]
committer: Miika Komu 
timestamp: Thu 2009-08-27 08:28:12 +0000
message:
  Cherry picked hipl--android--2.6--patch-2
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--android--2.6--patch-2
     Applied a patch to the manual from Suresh Kumar
------------------------------------------------------------
revno: 2693
committer: Miika Komu 
timestamp: Wed 2009-08-26 10:42:44 +0000
message:
  Indented hip_hadb_add_udp_addr_to_spi
------------------------------------------------------------
revno: 2692
committer: Miika Komu 
timestamp: Wed 2009-08-26 09:39:59 +0000
message:
  Bug id 887
------------------------------------------------------------
revno: 2691
committer: Miika Komu 
timestamp: Tue 2009-08-25 13:26:31 +0000
message:
  Workaround for bug id 880 until bug id 589 is implemented.
------------------------------------------------------------
revno: 2690
committer: Miika Komu 
timestamp: Mon 2009-08-24 10:51:22 +0000
message:
  Added netdev whitelist contribution from Wolfram Fischer
------------------------------------------------------------
revno: 2689
committer: Miika Komu 
timestamp: Thu 2009-08-20 13:14:22 +0000
message:
  Fixed a bug in ice code
------------------------------------------------------------
revno: 2688
committer: Miika Komu 
timestamp: Wed 2009-08-19 00:58:14 +0000
message:
  Minor change
------------------------------------------------------------
revno: 2687
committer: Miika Komu 
timestamp: Wed 2009-08-12 22:04:42 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2686
committer: Miika Komu 
timestamp: Tue 2009-08-11 09:55:05 +0000
message:
  Bug id 881
------------------------------------------------------------
revno: 2685 [merge]
committer: Miika Komu 
timestamp: Mon 2009-08-10 20:55:09 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-61
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-59
     reverse lookup for LSIs
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-60
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-61
     Synchronized to hipl--userspace--2.6--patch-2444
------------------------------------------------------------
revno: 2684
committer: Miika Komu 
timestamp: Thu 2009-08-06 14:49:00 +0000
message:
  Partial bug fix to id 880
------------------------------------------------------------
revno: 2683 [merge]
committer: Miika Komu 
timestamp: Wed 2009-08-05 15:48:15 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-58
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-51
     return IPv4 when LSI is unavailable for HIP-enabled host
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-52
     hipconf hit-to-ip  works
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-53
     empty dnsmasq file on dnsproxy startup if it seems to have been written by an earlier instance of dnsproxy
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-54
     reverse lookup by LSI for cached HITs
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-55
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-56
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-57
     Synchronized to hipl--userspace--2.6--patch-2441
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-58
     Cherry picked hipl--userspace--2.6--patch-2442
------------------------------------------------------------
revno: 2682
committer: Artturi Karila 
timestamp: Wed 2009-08-05 14:38:57 +0000
message:
  bug 879
------------------------------------------------------------
revno: 2681
committer: Miika Komu 
timestamp: Tue 2009-08-04 07:16:58 +0000
message:
  Minor fix to rsa_sign
------------------------------------------------------------
revno: 2680
committer: Miika Komu 
timestamp: Tue 2009-07-28 09:09:48 +0000
message:
  Updated manual
------------------------------------------------------------
revno: 2679
committer: Miika Komu 
timestamp: Tue 2009-07-28 09:07:49 +0000
message:
  Updated manual
------------------------------------------------------------
revno: 2678
committer: Miika Komu 
timestamp: Tue 2009-07-28 08:59:43 +0000
message:
  Minor updates to the manual
------------------------------------------------------------
revno: 2677
committer: Miika Komu 
timestamp: Tue 2009-07-28 08:24:32 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2676
committer: Miika Komu 
timestamp: Tue 2009-07-28 08:24:02 +0000
message:
  Experimenting with faster daemon start from installation of ubuntu binaries
------------------------------------------------------------
revno: 2675
committer: Samu Varjonen 
timestamp: Tue 2009-07-28 07:54:45 +0000
message:
  New tcpdump patch (03)
------------------------------------------------------------
revno: 2674
committer: Miika Komu 
timestamp: Tue 2009-07-28 02:24:32 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2673
committer: Miika Komu 
timestamp: Tue 2009-07-28 02:22:31 +0000
message:
  Minor fixed to nat code
------------------------------------------------------------
revno: 2672
committer: Miika Komu 
timestamp: Mon 2009-07-27 21:18:19 +0000
message:
  Few fixes to nat port filling.
------------------------------------------------------------
revno: 2671
committer: Miika Komu 
timestamp: Mon 2009-07-27 20:59:07 +0000
message:
  Few fixes to nat port filling.
------------------------------------------------------------
revno: 2670
committer: Miika Komu 
timestamp: Mon 2009-07-27 12:09:50 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2669
committer: Miika Komu 
timestamp: Mon 2009-07-27 12:06:45 +0000
message:
  Bug fixing Ubuntu init.d scripts (fails in reboot)
------------------------------------------------------------
revno: 2668
committer: Miika Komu 
timestamp: Thu 2009-07-23 22:33:40 +0000
message:
  Fixed a binary compilation problem
------------------------------------------------------------
revno: 2667
committer: Miika Komu 
timestamp: Thu 2009-07-23 10:13:32 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2666
committer: Miika Komu 
timestamp: Thu 2009-07-23 10:10:31 +0000
message:
  Updated init.d scripts for ubuntu
------------------------------------------------------------
revno: 2665
committer: Samu Varjonen 
timestamp: Wed 2009-07-22 09:40:56 +0000
message:
  vanilla telnet section
------------------------------------------------------------
revno: 2664
committer: Miika Komu 
timestamp: Tue 2009-07-21 08:47:52 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2663
committer: Miika Komu 
timestamp: Tue 2009-07-21 08:43:40 +0000
message:
  Update to the manual from Suresh Kumar.
------------------------------------------------------------
revno: 2662
committer: Miika Komu 
timestamp: Tue 2009-07-21 08:40:00 +0000
message:
  Removed TURN code
------------------------------------------------------------
revno: 2661
committer: Artturi Karila 
timestamp: Fri 2009-07-17 09:51:59 +0000
message:
  
------------------------------------------------------------
revno: 2660
committer: Miika Komu 
timestamp: Wed 2009-07-15 07:55:17 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2659
committer: Joakim Koskela 
timestamp: Mon 2009-07-13 14:09:41 +0000
message:
  Updated the maemo packaging script
------------------------------------------------------------
revno: 2658
committer: Artturi Karila 
timestamp: Mon 2009-07-13 11:35:46 +0000
message:
  check for peer lsi in hip/hosts before generating new
------------------------------------------------------------
revno: 2657
committer: Miika Komu 
timestamp: Mon 2009-07-13 08:48:26 +0000
message:
  Updated HIP proxy documentation
------------------------------------------------------------
revno: 2656
committer: Miika Komu 
timestamp: Sat 2009-07-11 11:03:29 +0000
message:
  Updated bug reporting instructions
------------------------------------------------------------
revno: 2655
committer: Artturi Karila 
timestamp: Thu 2009-07-09 13:08:40 +0000
message:
  temporarily turn shotgun on when broadcasting I1
------------------------------------------------------------
revno: 2654
committer: Artturi Karila 
timestamp: Thu 2009-07-09 11:32:20 +0000
message:
  print information on service registrations on hipconf get ha
------------------------------------------------------------
revno: 2653
committer: Artturi Karila 
timestamp: Thu 2009-07-09 08:33:43 +0000
message:
  removed infinite recursion from hip_receive_i1()
------------------------------------------------------------
revno: 2652
committer: Samu Varjonen 
timestamp: Mon 2009-07-06 12:39:18 +0000
message:
  fixes to tpdump patch (removed compilation warnings)
------------------------------------------------------------
revno: 2651
committer: Miika Komu 
timestamp: Mon 2009-07-06 11:18:40 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2650
committer: Artturi Karila 
timestamp: Mon 2009-07-06 11:03:52 +0000
message:
  dnsproxy no longer gets stuck when resolv.conf contains no nameservers
------------------------------------------------------------
revno: 2649
committer: Miika Komu 
timestamp: Mon 2009-07-06 08:45:01 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2648
committer: Samu Varjonen 
timestamp: Fri 2009-07-03 12:38:09 +0000
message:
  Verbose modes added to the tcpdump readme
------------------------------------------------------------
revno: 2647
committer: Samu Varjonen 
timestamp: Fri 2009-07-03 12:13:54 +0000
message:
  new version of the tcpdump hip dissector patch
------------------------------------------------------------
revno: 2646
committer: Artturi Karila 
timestamp: Fri 2009-07-03 11:05:07 +0000
message:
  
------------------------------------------------------------
revno: 2645
committer: Artturi Karila 
timestamp: Fri 2009-07-03 11:00:19 +0000
message:
  print warning on firewall startup depending on userspace ipsec setting and kernel version
------------------------------------------------------------
revno: 2644
committer: Miika Komu 
timestamp: Fri 2009-07-03 08:56:45 +0000
message:
  Bug id 801 (a bug fix to udp shotgun)
------------------------------------------------------------
revno: 2643
committer: Miika Komu 
timestamp: Thu 2009-07-02 05:47:28 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2642
committer: Miika Komu 
timestamp: Thu 2009-07-02 05:41:30 +0000
message:
  Bug fix to build_locators
------------------------------------------------------------
revno: 2641 [merge]
committer: Miika Komu 
timestamp: Wed 2009-07-01 10:12:06 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-50
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-50
     use os.system() for hipconf commands
------------------------------------------------------------
revno: 2640
committer: Miika Komu 
timestamp: Tue 2009-06-30 15:24:42 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2639 [merge]
committer: Miika Komu 
timestamp: Tue 2009-06-30 15:24:18 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-49
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-42
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-43
     assign new lsi on hipconf hit-to-lsi if none found
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-44
     reply with hit/lsi only after hit-ip map
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-45
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-46
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-47
     fixed ipv4 lookup with lsi disabled
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-48
     hit-to-ip works with dnsproxy
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-49
     Synchronized to hipl--userspace--2.6--patch-2398
------------------------------------------------------------
revno: 2638
committer: Miika Komu 
timestamp: Tue 2009-06-30 15:03:30 +0000
message:
  Bug id 864
------------------------------------------------------------
revno: 2637
committer: Miika Komu 
timestamp: Tue 2009-06-30 15:01:48 +0000
message:
  Bug id 864
------------------------------------------------------------
revno: 2636
committer: Miika Komu 
timestamp: Sat 2009-06-27 15:43:48 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2635 [merge]
committer: Miika Komu 
timestamp: Sat 2009-06-27 15:43:07 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-41
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-38
     wrapper and hipconf command for hip_map_id_to_addr()
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-39
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-40
     dnsproxy detects dnsmasq again
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-41
     Synchronized to hipl--userspace--2.6--patch-2394
------------------------------------------------------------
revno: 2634
committer: Miika Komu 
timestamp: Fri 2009-06-26 10:47:33 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2633
committer: Miika Komu 
timestamp: Fri 2009-06-26 10:46:10 +0000
message:
  Tcpdump beta from Samu
------------------------------------------------------------
revno: 2632
committer: Miika Komu 
timestamp: Fri 2009-06-26 10:15:09 +0000
message:
  A bug fix to /etc/init.d/hipdnsproxy stop
------------------------------------------------------------
revno: 2631
committer: Miika Komu 
timestamp: Fri 2009-06-26 08:16:38 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2630 [merge]
committer: Miika Komu 
timestamp: Fri 2009-06-26 08:15:20 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-37
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-37
     bug 862
------------------------------------------------------------
revno: 2629
committer: Miika Komu 
timestamp: Thu 2009-06-25 12:00:32 +0000
message:
  Documented iperf usage to the howto
------------------------------------------------------------
revno: 2628 [merge]
committer: Miika Komu 
timestamp: Thu 2009-06-25 08:58:15 +0000
message:
  Increased release version number
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-32
     use TTL in hosts.py
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-33
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-34
     PTR queries work again
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-35
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-36
     Synchronized to hipl--userspace--2.6--patch-2387
------------------------------------------------------------
revno: 2627
committer: Miika Komu 
timestamp: Thu 2009-06-25 08:31:25 +0000
message:
  A bug fix to binary compilation
------------------------------------------------------------
revno: 2626
committer: Miika Komu 
timestamp: Tue 2009-06-23 20:57:11 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2625 [merge]
committer: Miika Komu 
timestamp: Tue 2009-06-23 20:56:35 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-31
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-2381
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-27
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-28
     add hit ip map on cache match
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-29
     try to recover resolv.conf if -k given and pid file exists
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-30
     query record types separately instead of ANY
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-31
     Synchronized to hipl--userspace--2.6--patch-2384
------------------------------------------------------------
revno: 2624
committer: Miika Komu 
timestamp: Tue 2009-06-23 15:51:31 +0000
message:
  Information on latest wireshark patches. Changed directory name
------------------------------------------------------------
revno: 2623
committer: Miika Komu 
timestamp: Wed 2009-06-17 08:23:44 +0000
message:
  Added instructions on NFSv3 to the manual
------------------------------------------------------------
revno: 2622
committer: Miika Komu 
timestamp: Tue 2009-06-16 21:06:37 +0000
message:
  Fixed an issue with shotgun
------------------------------------------------------------
revno: 2621
committer: Miika Komu 
timestamp: Tue 2009-06-16 19:14:43 +0000
message:
  Fixed a problem in error handling in dnsproxy.
  Traceback (most recent call last):
    File "tools/dnsproxy.py", line 883, in 
      main(sys.argv)
    File "tools/dnsproxy.py", line 880, in main
      gp.doit(args)
    File "tools/dnsproxy.py", line 812, in doit
      fout.write('Exception: %s\n%s\n' % (strerror,tbstr,))
  NameError: global name 'strerror' is not defined
------------------------------------------------------------
revno: 2620
committer: Miika Komu 
timestamp: Tue 2009-06-16 16:59:32 +0000
message:
  Updated manual according to feedback from Shashank M
------------------------------------------------------------
revno: 2619
committer: Miika Komu 
timestamp: Tue 2009-06-16 16:54:58 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2618
committer: Miika Komu 
timestamp: Tue 2009-06-16 16:54:37 +0000
message:
  Updated manual according to feedback from Shashank M
------------------------------------------------------------
revno: 2617 [merge]
committer: Miika Komu 
timestamp: Tue 2009-06-16 11:34:25 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-25
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-25
     dnsproxy works with dnsmasq and resolvconf again
------------------------------------------------------------
revno: 2616 [merge]
committer: Miika Komu 
timestamp: Tue 2009-06-16 08:07:00 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-24
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-2374
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-23
     Don't print stacktrace on dnsproxy interrupt
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-2375
------------------------------------------------------------
revno: 2615
committer: Miika Komu 
timestamp: Tue 2009-06-16 07:09:27 +0000
message:
  Small bug fix to dnsproxy
------------------------------------------------------------
revno: 2614
committer: Miika Komu 
timestamp: Mon 2009-06-15 18:51:50 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2613
committer: Miika Komu 
timestamp: Mon 2009-06-15 18:49:12 +0000
message:
  Fixed a bug in dnsproxy interaction with dnsmasq
------------------------------------------------------------
revno: 2612
committer: Miika Komu 
timestamp: Mon 2009-06-15 10:26:16 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2611 [merge]
committer: Miika Komu 
timestamp: Mon 2009-06-15 10:25:39 +0000
message:
  Synchronized to hipl--dnsproxy--2.6--patch-21
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-957
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-965
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-1002
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-1003
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-1004
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-1014
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-1138
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-1982
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-2307
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-2345
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-2346
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-13
     dnsproxy updates
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-14
     cosmetic
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-15
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-16
     Fixes
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-17
     
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-18
     dnsproxy works with IPV6 nameserver again
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-19
     Minor fix to dht look up code
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-20
     use subprocess.Popen instead of os.popen
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-2370
------------------------------------------------------------
revno: 2610 [merge]
committer: Miika Komu 
timestamp: Fri 2009-06-12 09:11:35 +0000
message:
  Cherry picked hipl--update--2.6--patch-209 and hipl--update--2.6--patch-210
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-209
     Bug id 676
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-210
     Bug id 370
------------------------------------------------------------
revno: 2609
committer: Miika Komu 
timestamp: Thu 2009-06-11 14:13:39 +0000
message:
  Bug id 712
------------------------------------------------------------
revno: 2608
committer: Miika Komu 
timestamp: Thu 2009-06-11 13:48:09 +0000
message:
  Removed last commit
------------------------------------------------------------
revno: 2607
committer: Miika Komu 
timestamp: Thu 2009-06-11 13:37:08 +0000
message:
  Updated arch inventory for docs dir
------------------------------------------------------------
revno: 2606
committer: Miika Komu 
timestamp: Thu 2009-06-11 13:33:26 +0000
message:
  Bug id 712
------------------------------------------------------------
revno: 2605
committer: Miika Komu 
timestamp: Thu 2009-06-11 12:52:37 +0000
message:
  Bug id 712
  $ unset LANG (or set to en_US.ASCII)
  $ cd doc; make
  $ less HOWTO.txt
  "HOWTO.txt" may be a binary file.  See it anyway?
  
  and then it shows like:
  
  Chapter2.Software Requirements
  
    <97><8F> Make sure that the end-host firewall does not block HIP and
  ESP traffic (try "iptables -L") or other
  
  The same in html, httpd says UTF8 by default in http-header, meta says
  ISO-8859-1, my mozilla shows it as UTF8 with #FFFD symbols in the text.
  
  Of course, I don't mean you have to fix it urgently.
------------------------------------------------------------
revno: 2604
committer: Miika Komu 
timestamp: Wed 2009-06-10 19:39:05 +0000
message:
  Updated ICE documentation
------------------------------------------------------------
revno: 2603
committer: Miika Komu 
timestamp: Wed 2009-06-10 16:29:33 +0000
message:
  Updated ICE documentation
------------------------------------------------------------
revno: 2602
committer: Miika Komu 
timestamp: Wed 2009-06-10 14:09:28 +0000
message:
  Fixed a silly typo
------------------------------------------------------------
revno: 2601
committer: Miika Komu 
timestamp: Wed 2009-06-10 14:06:44 +0000
message:
  Fine tuned 'make increl' rule
------------------------------------------------------------
revno: 2600
committer: Miika Komu 
timestamp: Wed 2009-06-10 14:05:17 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2599
committer: Miika Komu 
timestamp: Wed 2009-06-10 14:04:16 +0000
message:
  A fix to package building of dnsproxy
  Same problem with debian update too
  
  2009/6/10 Robert Moskowitz :
  > > Both build 37 and 38:
  > >
  > >  Updating       : hipl-dnsproxy                                   [ 9/20]
  > > Stopping :
  > > Starting :Traceback (most recent call last):
  > >  File "/usr/lib/python2.4/site-packages/hipdnsproxy/dnsproxy.py", line 53,
  > > in ?
  > >   import DNS
  > >  File "/usr/lib/python2.4/site-packages/DNS/__init__.py", line 23, in ?
  > >   from Serialization import Serialize,DeSerialize
  > > ImportError: No module named Serialization
  > > [FAILED]
  > > error: %post(hipl-dnsproxy-1.0.4-37.i386) scriptlet failed, exit status 1
------------------------------------------------------------
revno: 2598
committer: Miika Komu 
timestamp: Wed 2009-06-10 11:33:41 +0000
message:
  Bug id 842
------------------------------------------------------------
revno: 2597
committer: Miika Komu 
timestamp: Wed 2009-06-10 06:11:37 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2596
committer: Miika Komu 
timestamp: Tue 2009-06-09 19:48:28 +0000
message:
  Added a newline to the end of nsupdate example config file
------------------------------------------------------------
revno: 2595
committer: Miika Komu 
timestamp: Tue 2009-06-09 19:36:44 +0000
message:
  Bug id 855
------------------------------------------------------------
revno: 2594 [merge]
committer: Miika Komu 
timestamp: Tue 2009-06-09 13:01:51 +0000
message:
  Cherry picked hipl--update--2.6--patch-207
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-207
     Added shotgun to hipd example configuration file
------------------------------------------------------------
revno: 2593
committer: Thomas Jansen 
timestamp: Mon 2009-06-08 13:17:25 +0000
message:
  fix to patch 2325, allows to build again without CONFIG_HIP_AGENT
  
  in hipd/hipd.c daemon_db is protected by #ifdef CONFIG_HIP_AGENT, in init.c it
  wasn't. Spoke with Samu and he agreed that it should be protected by ifdefs as
  well.
------------------------------------------------------------
revno: 2592
committer: Miika Komu 
timestamp: Mon 2009-06-08 11:08:13 +0000
message:
  Renamed opendht directory to libdht. Plenty of OpenDHT references still left in the code
------------------------------------------------------------
revno: 2591
committer: Miika Komu 
timestamp: Mon 2009-06-08 10:50:07 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2590
committer: Miika Komu 
timestamp: Mon 2009-06-01 20:45:22 +0000
message:
  opendht_current_key() does not allocate memory anymore
------------------------------------------------------------
revno: 2589
committer: Miika Komu 
timestamp: Mon 2009-06-08 08:04:58 +0000
message:
  Updated bug reporting instructions
------------------------------------------------------------
revno: 2588
committer: Miika Komu 
timestamp: Mon 2009-06-08 08:02:50 +0000
message:
  Updated bug reporting instructions
------------------------------------------------------------
revno: 2587
committer: Miika Komu 
timestamp: Mon 2009-06-08 07:59:17 +0000
message:
  Added bug reporting instructions to the howto
------------------------------------------------------------
revno: 2586
committer: Antti Louko 
timestamp: Wed 2009-06-03 10:03:56 +0000
message:
  DNS/__init__.py needed Serialization imports
------------------------------------------------------------
revno: 2585
committer: Antti Louko 
timestamp: Wed 2009-06-03 09:30:27 +0000
message:
  Clean old queries
------------------------------------------------------------
revno: 2584
committer: Antti Louko 
timestamp: Wed 2009-06-03 08:45:47 +0000
message:
  Adding asynchronous requests and responses to dnsproxy.py. Now only in no-HIP requests
------------------------------------------------------------
revno: 2583
committer: Antti Louko 
timestamp: Wed 2009-06-03 07:59:12 +0000
message:
  Added tools/DNS/Serialization.py
------------------------------------------------------------
revno: 2582
committer: Antti Louko 
timestamp: Wed 2009-06-03 07:54:23 +0000
message:
  dnsproxy.py cleanup
------------------------------------------------------------
revno: 2581
committer: Antti Louko 
timestamp: Tue 2009-06-02 05:23:46 +0000
message:
  removed q1 from dnsproxy.py:hip_lookup
------------------------------------------------------------
revno: 2580
committer: Miika Komu 
timestamp: Mon 2009-06-01 13:15:07 +0000
message:
  Comment
------------------------------------------------------------
revno: 2579
committer: Miika Komu 
timestamp: Mon 2009-06-01 13:13:29 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2578
committer: Miika Komu 
timestamp: Mon 2009-06-01 13:12:27 +0000
message:
  Bug fix to DHT code
------------------------------------------------------------
revno: 2577
committer: Miika Komu 
timestamp: Mon 2009-06-01 12:28:22 +0000
message:
  Minor update to vlc instructions
------------------------------------------------------------
revno: 2576
committer: Miika Komu 
timestamp: Mon 2009-06-01 12:24:21 +0000
message:
  Updated vlc instructions (copy-paste mistake)
------------------------------------------------------------
revno: 2575
committer: Miika Komu 
timestamp: Mon 2009-06-01 12:11:37 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2574
committer: Miika Komu 
timestamp: Mon 2009-06-01 12:04:57 +0000
message:
  Updated vlc instructions.
------------------------------------------------------------
revno: 2573
committer: Miika Komu 
timestamp: Thu 2009-05-28 16:17:53 +0000
message:
  Fixed a potential bug in OpenDHT code.
  Bug id 842:
  
  crossroads, hipd from 2009-05-05
  
  Program received signal SIGSEGV, Segmentation fault.
  0x495e7ab7 in memset () from /lib/libc.so.6
  Missing separate debuginfos, use: debuginfo-install e2fsprogs.i386 glibc.i686
  libcap.i386 libxml2.i386 openssl.i686 sqlite.i386 zlib.i386
  (gdb) bt
  #0  0x495e7ab7 in memset () from /lib/libc.so.6
  #1  0x080fe592 in opendht_read_response (sockfd=0, answer=0x0)
      at libhipopendht.c:544
  #2  0x00000000 in ?? ()
------------------------------------------------------------
revno: 2572
committer: Miika Komu 
timestamp: Thu 2009-05-28 05:10:04 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2571
committer: Samu Varjonen 
timestamp: Wed 2009-05-27 17:45:19 +0000
message:
  removed useless free
------------------------------------------------------------
revno: 2570
committer: Miika Komu 
timestamp: Tue 2009-05-26 08:11:22 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2569
committer: Miika Komu 
timestamp: Mon 2009-05-25 13:25:36 +0000
message:
  Added some constants for buddy certificates
------------------------------------------------------------
revno: 2568
committer: Samu Varjonen 
timestamp: Mon 2009-05-25 12:34:25 +0000
message:
  leaks...
------------------------------------------------------------
revno: 2567
committer: Samu Varjonen 
timestamp: Mon 2009-05-25 12:17:18 +0000
message:
  seg fault fix and some memory leaks
------------------------------------------------------------
revno: 2566
committer: Miika Komu 
timestamp: Mon 2009-05-25 11:31:37 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2565
committer: Samu Varjonen 
timestamp: Mon 2009-05-25 11:29:31 +0000
message:
  Fixed few memory leaks
------------------------------------------------------------
revno: 2564
committer: Samu Varjonen 
timestamp: Mon 2009-05-25 10:53:36 +0000
message:
  Extended the opendht receive buffer in netdev.c
------------------------------------------------------------
revno: 2563
committer: Miika Komu 
timestamp: Sun 2009-05-24 10:55:49 +0000
message:
  'make bin' target works again
------------------------------------------------------------
revno: 2562
committer: Miika Komu 
timestamp: Sun 2009-05-24 10:43:34 +0000
message:
  'make dist' works again
------------------------------------------------------------
revno: 2561
committer: Miika Komu 
timestamp: Fri 2009-05-22 15:37:14 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2560
committer: Miika Komu 
timestamp: Fri 2009-05-22 15:36:37 +0000
message:
  Decreased release number
------------------------------------------------------------
revno: 2559
committer: Miika Komu 
timestamp: Fri 2009-05-22 15:35:36 +0000
message:
  HIPL libipsec overrides ipsec-tools. Renamed binary library name to 'libhipsec'
------------------------------------------------------------
revno: 2558
committer: Miika Komu 
timestamp: Fri 2009-05-22 15:33:13 +0000
message:
  Bug fix to --enable-pfkey compilation
------------------------------------------------------------
revno: 2557
committer: Miika Komu 
timestamp: Fri 2009-05-22 15:07:25 +0000
message:
  Include pjproject depend files to 'make clean' target
------------------------------------------------------------
revno: 2556
committer: Miika Komu 
timestamp: Fri 2009-05-22 15:02:16 +0000
message:
  Bug fix to --enable-pfkey compilation
------------------------------------------------------------
revno: 2555
committer: Miika Komu 
timestamp: Fri 2009-05-22 13:53:23 +0000
message:
  Small fix to previous commit
------------------------------------------------------------
revno: 2554
committer: Miika Komu 
timestamp: Fri 2009-05-22 13:52:52 +0000
message:
  Upgraded libipsec from 0.6.6 to 0.7.2
------------------------------------------------------------
revno: 2553
committer: Miika Komu 
timestamp: Fri 2009-05-22 12:40:52 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2552
committer: Miika Komu 
timestamp: Fri 2009-05-22 12:21:22 +0000
message:
  Bug id 812
------------------------------------------------------------
revno: 2551
committer: Miika Komu 
timestamp: Fri 2009-05-22 10:43:02 +0000
message:
  Reserved field is now zero in r1 generation counter
------------------------------------------------------------
revno: 2550 [merge]
committer: Miika Komu 
timestamp: Fri 2009-05-15 06:08:45 +0000
message:
  Synchronized to hipl--nat--2.6--patch-513
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-510
     Synchronized to hipl--userspace--2.6--patch-2307
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-511
     Synchronized to hipl--pjsip--2.6--patch-15
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-512
     polish priority logs
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-513
     Synchronized to hipl--userspace--2.6--patch-2308
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-451
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-1
     Upgraded to pjproject 1.1. Rewrote all old changes
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-2
     Added untagged files from previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-3
     Reapplied basic pjproject changes.
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-4
     Readded new pjproject files to configure.ac in top dir
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-5
     Readded Xiang's hacks to the ICE code
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-6
     Synchronized to hipl--nat--2.6--patch-452
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-7
     Synchronized to hipl--nat--2.6--patch-464
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-8
     fix interface
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-9
     fix interface 2
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-10
     Fixed one problem in pjnat unit tests
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-11
     disable old stun dump
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-12
     add transport ID in ice stun out inteface
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-15
     Synchronized to hipl--nat--2.6--patch-510
------------------------------------------------------------
revno: 2549
committer: Miika Komu 
timestamp: Fri 2009-05-15 06:01:48 +0000
message:
  Updated Bamboo references to Openlookup in the HOWTO
------------------------------------------------------------
revno: 2548
committer: Samu Varjonen 
timestamp: Thu 2009-05-14 09:58:40 +0000
message:
  Changed couple of comments and default text in hipd_config
------------------------------------------------------------
revno: 2547
committer: Samu Varjonen 
timestamp: Fri 2009-05-08 10:24:54 +0000
message:
  Added support for telling the port to be used in dhtservers file, see manual for extra info
------------------------------------------------------------
revno: 2546
committer: Miika Komu 
timestamp: Thu 2009-05-07 16:10:40 +0000
message:
  Updated baz/tla selection in package building script
------------------------------------------------------------
revno: 2545
committer: Miika Komu 
timestamp: Thu 2009-05-07 16:07:42 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2544
committer: Miika Komu 
timestamp: Thu 2009-05-07 16:01:13 +0000
message:
  Registration to an LSI works now.
------------------------------------------------------------
revno: 2543
committer: Miika Komu 
timestamp: Thu 2009-05-07 07:37:33 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2542
committer: Rene Hummen 
timestamp: Wed 2009-05-06 11:36:45 +0000
message:
  fixed kernelspace-userspace incompatibility issue
------------------------------------------------------------
revno: 2541
committer: Miika Komu 
timestamp: Wed 2009-05-06 09:58:02 +0000
message:
  A bug fix to userspace ipsec (un)locking
------------------------------------------------------------
revno: 2540
committer: Miika Komu 
timestamp: Tue 2009-05-05 13:21:09 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2539 [merge]
committer: Miika Komu 
timestamp: Tue 2009-05-05 13:19:40 +0000
message:
  Synchronized to hipl--nat--2.6--patch-509
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-507
     nat tfm negotiation for responder
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-508
     RTO value
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-509
     RTO value
------------------------------------------------------------
revno: 2538 [merge]
committer: Miika Komu 
timestamp: Mon 2009-05-04 11:08:28 +0000
message:
  Synchronized to hipl--nat--2.6--patch-506
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-466
     Cherrypicked hipl--pjsip--2.6--patch-13
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-467
     Cherrypicked hipl--pjsip--2.6--patch-14
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-468
     some fix for priority, but not complete
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-469
     fix for priority
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-470
     make variance for priority
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-472
     fix ice priority and some bug in handle_locator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-473
     fix kind in outgoing locator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-474
     fix outgoing locator type for server reflexive and update kind in handle locator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-475
     ice retransmission added
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-476
     ice retransmission fixed
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-477
     Synchronized to hipl--userspace--2.6--patch-2292
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-478
     Relay/rvs addresses have now HIP_LOCATOR_TRAFFIC_TYPE_SIGNAL as traffic type
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-479
     A bug fix to registration
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-480
     Fix to ICE role
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-481
     A bug fix to priorities as suggested by Xiang
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-482
     ice retransmission fixed again in maintainence.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-483
     Reverted patch 471
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-484
     Removed retransmission support for ice (bug id 826)
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-485
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-486
     Cleaning up a bloated function in the nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-487
     Cleaning up a bloated function in the nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-488
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-489
     minor change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-490
     Nat code error handling
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-491
     fix bug in filling i2 context
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-492
     STUN messages should be now transmitted faster. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-493
     Excluded relay server of the localhost from the list of local candidates
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-494
     Commented out a debug statement
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-495
     Bug fix to ice maintenance loop
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-496
     Added debug info for null op
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-497
     Removed a debug statement
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-498
     Synchronized to hipl--userspace--2.6--patch-2293
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-499
     Synchronized to hipl--userspace--2.6--patch-2294
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-500
     Fixed to ICE priorities network byte ordering
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-501
     bug fix in priority and modify some logs
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-502
     a small fix in handle locator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-503
     a small fix in PJ
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-504
     Bug fix to ice priorities
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-505
     Commenting
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-506
     Synchronized to hipl--userspace--2.6--patch-2297
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-13
     draft fix for retransission bug
  
   * hipl-dev@freelists.org--hipl/hipl--pjsip--2.6--patch-14
     fix for retransission bug
------------------------------------------------------------
revno: 2537
committer: Miika Komu 
timestamp: Mon 2009-05-04 04:57:20 +0000
message:
  Fixed a package compilation error
------------------------------------------------------------
revno: 2536
committer: Miika Komu 
timestamp: Thu 2009-04-30 14:27:25 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2535
committer: Miika Komu 
timestamp: Thu 2009-04-30 14:25:50 +0000
message:
  A potential bug fix to the problem reported by Robert
------------------------------------------------------------
revno: 2534
committer: Miika Komu 
timestamp: Thu 2009-04-30 09:10:52 +0000
message:
  A bug fix to previous commit
------------------------------------------------------------
revno: 2533
committer: Miika Komu 
timestamp: Thu 2009-04-30 09:04:34 +0000
message:
  Added null pointer checks to hipfw conntrack.c to solve a problem with close acks
------------------------------------------------------------
revno: 2532 [merge]
committer: Miika Komu 
timestamp: Tue 2009-04-28 09:11:21 +0000
message:
  Synchronized to hipl--esp--2.6--patch-606
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-595
     Synchronized to hipl--userspace--2.6--patch-2236
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-596
     Synchronized to hipl--userspace--2.6--patch-2240
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-597
     Synchronized to hipl--userspace--2.6--patch-2272
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-598
     sender part of cumulative auth
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-599
     cumulative auth verification part1
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-600
     receiver offset corrected
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-601
     cumulative auth verification part2 - done
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-602
     current cumulative auth
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-603
     Synchronized to hipl--userspace--2.6--patch-2289
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-604
     remove debug-assert
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-605
     fixed signature verification bug in hipfw
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-606
     Synchronized to hipl--userspace--2.6--patch-2291
------------------------------------------------------------
revno: 2531 [merge]
committer: Miika Komu 
timestamp: Sun 2009-04-26 18:56:20 +0000
message:
  Cherrypicked hipl--nat--2.6--patch-471
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-471
     Bug fix to LSI prefix checks
------------------------------------------------------------
revno: 2530 [merge]
committer: Miika Komu 
timestamp: Thu 2009-04-23 09:48:58 +0000
message:
  Synchronized to hipl--update--2.6--patch-189
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-185
     Synchronized to hipl--userspace--2.6--patch-2249
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-186
     Partial fix to 801
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-187
     Continuing shotgun
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-188
     Shotgun stuff
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-189
     Synchronized to hipl--userspace--2.6--patch-2289
------------------------------------------------------------
revno: 2529
committer: Miika Komu 
timestamp: Tue 2009-04-21 11:04:38 +0000
message:
  Updated howto. Currently felwood is not running Bamboo because it has problems in 64-bit machines
------------------------------------------------------------
revno: 2528 [merge]
committer: Miika Komu 
timestamp: Tue 2009-04-21 08:51:30 +0000
message:
  Synchronized to hipl--nat--2.6--patch-465
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-462
     Interoperability fixes (updating structures up-to-date).
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-463
     Interop fixes (relay registration with ice)
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-464
     minor change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-465
     Disabled a registration server check to support rebooting registration clients.
------------------------------------------------------------
revno: 2527
committer: Miika Komu 
timestamp: Mon 2009-04-20 13:03:07 +0000
message:
  Updated bamboo v4 packaging script
------------------------------------------------------------
revno: 2526
committer: Miika Komu 
timestamp: Mon 2009-04-20 06:53:37 +0000
message:
  Cleaned up a debug statement
------------------------------------------------------------
revno: 2525 [merge]
committer: Miika Komu 
timestamp: Thu 2009-04-16 12:16:37 +0000
message:
  Synchronized to hipl--fix--2.6--patch-399
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-396
     Cherrypicked hipl--userspace--2.6 patch-2275 and patch-2276
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-397
     bug 776, comment #5 fixed
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-398
     Added memory deallocations
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-399
     Synchronized to hipl--userspace--2.6--patch-2284
------------------------------------------------------------
revno: 2524 [merge]
committer: Miika Komu 
timestamp: Thu 2009-04-16 10:09:32 +0000
message:
  Synchronized to hipl--nat--2.6--patch-461
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-460
     Changed the constant for relay service according to nat-06 draft
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-461
     Disabled some debugs
------------------------------------------------------------
revno: 2523
committer: Miika Komu 
timestamp: Thu 2009-04-16 06:53:34 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2522 [merge]
committer: Miika Komu 
timestamp: Thu 2009-04-16 06:49:41 +0000
message:
  Synchronized to hipl--nat--2.6--patch-459
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-457
     A bug fix to bug id 810
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-458
     A bug fix to bug id 810
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-459
     A bug fix to bug id 810
------------------------------------------------------------
revno: 2521 [merge]
committer: Miika Komu 
timestamp: Thu 2009-04-16 05:50:45 +0000
message:
  Synchronized to hipl--nat--2.6--patch-456
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-453
     Minor code clean up
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-454
     A bug fix to bug id 810
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-455
     A bug fix to bug id 810
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-456
     A bug fix to bug id 810
------------------------------------------------------------
revno: 2520 [merge]
committer: Miika Komu 
timestamp: Thu 2009-04-16 04:54:53 +0000
message:
  Synchronized to hipl--nat--2.6--patch-452
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-365
     Synchronized to hipl--userspace--2.6--patch-2222
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-366
     Synchronized to hipl--userspace--2.6--patch-2224
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-367
     change reg_from to 950 and also in input.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-368
     Removed some redundancy is HMAC code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-369
     Added a function to select nat transform
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-370
     after testing with Ari 11.03.2009
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-371
     Passwords match now
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-372
     ICE code crashes on zero SPI (bug id 780)
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-373
     Raw sockets were not initialized
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-374
     some fix
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-375
     disbale HIP header checks
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-376
     fix in create r1
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-377
     fix TM in create r1 again
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-378
     SPI fixes for ICE interoperability
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-379
     Code indentation
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-380
     Code indentation. Enabled HMAC debugging for inteops
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-381
     Code indentation
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-382
     HMAC2 improvements
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-383
     HMAC2 interoperability improvements continued
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-384
     Indenting some code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-385
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-386
     HMAC2 interoperability improvements continued
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-387
     HMAC2 interoperability improvements continued
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-388
     HMAC2 interoperability improvements continued
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-389
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-390
     Added some more debug info
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-391
     add username in stun response
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-392
     Hopefully the last fix to HMAC2 problems.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-393
     Cleaned up code from the previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-394
     fix bug for NAT TM and remove nat_control
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-395
     Indented some code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-396
     Code identation
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-397
     Firewall forwards now STUN messages through user socket and not network socket
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-398
     Bug fix to avoid sending updates
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-399
     Bug fix to avoid sending updates
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-400
     Bug fix to avoid sending updates
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-401
     Added some debug info
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-402
     Small fix
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-403
     Port number ntohs() missing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-404
     fix priority & enable HIP header check in message.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-405
     polish PJ add username again
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-406
     trigger ice complete immediately
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-407
     enable type 1 locator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-408
     disable type 1 locator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-409
     Partial bug fix to 513
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-410
     The NAT transform was still buggy in interops. Rewrote the transform code. Untested
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-411
     Removed some debug lines
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-412
     Possible bug fix to checksum problems
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-413
     fix in nat TM build
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-414
     Synchronized to hipl--userspace--2.6--patch-2235
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-415
     Synchronized to hipl--userspace--2.6--patch-2250
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-416
     Bug fix to creation of I2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-417
     NAT transform in R1 includes now all transforms again
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-418
     A bug fix to UDP checksum problems
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-419
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-420
     A bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-421
     Interoperability bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-422
     Interoperability bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-423
     Interoperability bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-424
     Interoperability bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-425
     Interoperability bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-426
     disable firewall routine check in ICE mode
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-427
     fix for bug 771- relay parameters
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-428
     Synchronized to hipl--userspace--2.6--patch-2262
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-429
     Bug id 814
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-430
     Synchronized to hipl--userspace--2.6--patch-2264
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-431
     Synchronized to hipl--userspace--2.6--patch-2268
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-432
     Synchronized to hipl--userspace--2.6--patch-2269
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-433
     Fixed an issue with nat transform interoperability
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-434
     Canonized nat mode in hadb
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-435
     enble ice in relay server, and disable ICE in relay mode HA
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-436
     enble ice in relay server, and disable ICE in service request mode HA
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-437
     save relay_to @r2 as reflexive address in responder client 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-438
     save relay_to @r1 as reflexive address in responder client 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-439
     Fixed keepalive peer port
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-440
     A bug fix to nat transform negotiation
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-441
     Plain UDP works now again...
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-442
     Bug fixing transform negatiation at initiator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-443
     Bug fixing transform negatiation at initiator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-444
     Bug fixing transform negatiation at initiator
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-445
     Interop fixes.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-446
     Bug fix to kludge in timeouts.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-447
     enable peer priority
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-448
     disable hack, implement pacing parameter
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-449
     Fixes to the artificial delay after sending r2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-450
     hack PJ to make Pacing work, not tested
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-451
     Indented some code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-452
     Synchronized to hipl--userspace--2.6--patch-2279
------------------------------------------------------------
revno: 2519
committer: Miika Komu 
timestamp: Thu 2009-04-09 11:14:23 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2518
committer: Miika Komu 
timestamp: Thu 2009-04-09 11:08:13 +0000
message:
  Fixed a dnsproxy problem with handling last zero in the hit of crossroads.
------------------------------------------------------------
revno: 2517
committer: Artturi Karila 
timestamp: Thu 2009-04-09 10:10:59 +0000
message:
  hipsock compiles again
------------------------------------------------------------
revno: 2516
committer: Samu Varjonen 
timestamp: Tue 2009-04-07 13:12:39 +0000
message:
  Added opendht on/off checks to the code
------------------------------------------------------------
revno: 2515
committer: Miika Komu 
timestamp: Mon 2009-04-06 15:35:55 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2514
committer: Miika Komu 
timestamp: Fri 2009-04-03 15:26:04 +0000
message:
  Reverted previous patch
------------------------------------------------------------
revno: 2513 [merge]
committer: Miika Komu 
timestamp: Fri 2009-04-03 15:14:49 +0000
message:
  Synchronized to hipl--fix--2.6--patch-395
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-391
     Store RSA and DSA keys in HIDB in OpenSSL format
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-393
     Code calling signing functions updated
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-394
     store only public key in hip_host_id format
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-395
     Synchronized to hipl--userspace--2.6--patch-2272
------------------------------------------------------------
revno: 2512
committer: Miika Komu 
timestamp: Wed 2009-04-01 06:05:51 +0000
message:
  Fixed a compilation error in xml doc
------------------------------------------------------------
revno: 2511
committer: Miika Komu 
timestamp: Tue 2009-03-31 17:54:45 +0000
message:
  Added some maintenance scripts to version control that are used in hipl.hiit.fi 'backend'
------------------------------------------------------------
revno: 2510
committer: Miika Komu 
timestamp: Tue 2009-03-31 13:52:18 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2509
committer: Miika Komu 
timestamp: Tue 2009-03-31 13:45:31 +0000
message:
  Bug id 815
------------------------------------------------------------
revno: 2508
committer: Miika Komu 
timestamp: Tue 2009-03-31 11:34:46 +0000
message:
  Tentative bug fix to id 816
------------------------------------------------------------
revno: 2507
committer: Miika Komu 
timestamp: Tue 2009-03-31 11:25:30 +0000
message:
  Tentative bug fix to id 816
------------------------------------------------------------
revno: 2506
committer: Samu Varjonen 
timestamp: Tue 2009-03-31 08:03:34 +0000
message:
  added comments about 4034 obsoleting 2535
------------------------------------------------------------
revno: 2505
committer: Miika Komu 
timestamp: Tue 2009-03-31 07:22:17 +0000
message:
  Fixed reverse look up problems in dnsproxy (737, possibly 765).
------------------------------------------------------------
revno: 2504 [merge]
committer: Miika Komu 
timestamp: Tue 2009-03-31 05:52:22 +0000
message:
  Cherry picked hipl--fix--2.6--patch-392
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-392
     Fixed crash on hipconf add server rvs IP lifetime
------------------------------------------------------------
revno: 2503
committer: Miika Komu 
timestamp: Tue 2009-03-31 04:57:50 +0000
message:
  Updated VPN section from the manual
------------------------------------------------------------
revno: 2502
committer: Miika Komu 
timestamp: Thu 2009-03-26 12:06:24 +0000
message:
  Encryption of host id in I2 now depends on a separate configuration variable rather than blind
------------------------------------------------------------
revno: 2501
committer: Miika Komu 
timestamp: Thu 2009-03-26 08:09:41 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2500
committer: Miika Komu 
timestamp: Thu 2009-03-26 08:06:37 +0000
message:
  Bug id 805 solved as instructed by Samu and Oleg.
------------------------------------------------------------
revno: 2499 [merge]
committer: Miika Komu 
timestamp: Thu 2009-03-26 08:00:30 +0000
message:
  Synchronized to hipl--fix--2.6--patch-390
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-384
     Synchronized to hipl--userspace--2.6--patch-2194
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-385
     Synchronized to hipl--userspace--2.6--patch-2210
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-386
     hipd memory leak fixes
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-387
     hipd memory leak fixes
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-388
     hipd memory leak fix
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-389
     Synchronized to hipl--userspace--2.6--patch-2258
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-390
     Fixed a compilation error
------------------------------------------------------------
revno: 2498 [merge]
committer: Miika Komu 
timestamp: Wed 2009-03-25 14:35:39 +0000
message:
  Cherry picked hipl--multipath--2.6--patch-27
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--multipath--2.6--patch-27
     BUG 789 fixes. Added extra flag to close
------------------------------------------------------------
revno: 2497
committer: Miika Komu 
timestamp: Wed 2009-03-25 09:15:59 +0000
message:
  Started to work on bug id 737
------------------------------------------------------------
revno: 2496
committer: Rene Hummen 
timestamp: Tue 2009-03-24 19:44:21 +0000
message:
  bugfix 807 - fixed
------------------------------------------------------------
revno: 2495
committer: Rene Hummen 
timestamp: Tue 2009-03-24 19:36:55 +0000
message:
  bugfix 807 - try 2
------------------------------------------------------------
revno: 2494
committer: Rene Hummen 
timestamp: Tue 2009-03-24 19:26:14 +0000
message:
  bugfix 807
------------------------------------------------------------
revno: 2493
committer: Miika Komu 
timestamp: Tue 2009-03-24 13:16:14 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2492
committer: Miika Komu 
timestamp: Tue 2009-03-24 13:12:10 +0000
message:
  Bug id 766 (rvs/relay registration to a HIT)
------------------------------------------------------------
revno: 2491
committer: Miika Komu 
timestamp: Mon 2009-03-23 12:22:08 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2490
committer: Miika Komu 
timestamp: Mon 2009-03-23 08:26:17 +0000
message:
  Bug id 782
------------------------------------------------------------
revno: 2489
committer: Miika Komu 
timestamp: Mon 2009-03-23 07:03:44 +0000
message:
  Removed some debug statements
------------------------------------------------------------
revno: 2488
committer: Miika Komu 
timestamp: Mon 2009-03-23 06:58:35 +0000
message:
  Bug id 803
------------------------------------------------------------
revno: 2487
committer: Miika Komu 
timestamp: Sun 2009-03-22 17:31:21 +0000
message:
  Fixed a (performance) problem in hipd message interface. Increased granularity to nanosecs.
------------------------------------------------------------
revno: 2486
committer: Miika Komu 
timestamp: Sun 2009-03-22 17:09:08 +0000
message:
  Code indentation
------------------------------------------------------------
revno: 2485
committer: Miika Komu 
timestamp: Sat 2009-03-21 15:23:14 +0000
message:
  All messages to hipd timeout now in 5 seconds unless served before (bug id 806)
------------------------------------------------------------
revno: 2484
committer: Miika Komu 
timestamp: Fri 2009-03-20 21:31:33 +0000
message:
  Bug id 804
------------------------------------------------------------
revno: 2483 [merge]
committer: Dongsu Park 
timestamp: Fri 2009-03-20 13:36:37 +0000
message:
  Cherry picking from hipl--midauth--2.6--patch-230
  	hipl needs to be compiled also with the --disable-rvs option.
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-230
     hipl needs to be compiled with --disable-rvs option
------------------------------------------------------------
revno: 2482
committer: Miika Komu 
timestamp: Fri 2009-03-20 12:20:35 +0000
message:
  A fix to previous commit
------------------------------------------------------------
revno: 2481 [merge]
committer: Miika Komu 
timestamp: Fri 2009-03-20 12:19:46 +0000
message:
  Synchronized to hipl--update--2.6--patch-184
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-183
     hip_packet_to_drop() fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-184
     hip_packet_to_drop() fix
------------------------------------------------------------
revno: 2480
committer: Miika Komu 
timestamp: Fri 2009-03-20 11:16:53 +0000
message:
  Bug fix to previous merge
------------------------------------------------------------
revno: 2479
committer: Miika Komu 
timestamp: Fri 2009-03-20 11:15:51 +0000
message:
  Bug fix to previous merge
------------------------------------------------------------
revno: 2478 [merge]
committer: Miika Komu 
timestamp: Fri 2009-03-20 08:05:42 +0000
message:
  Synchronized to hipl--update--2.6--patch-182
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-179
     Synchronized to hipl--userspace--2.6--patch-2229
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-180
     Partial fix to 695
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-181
     Fix to 695
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-182
     Synchronized to hipl--userspace--2.6--patch-2237
------------------------------------------------------------
revno: 2477
committer: Dongsu Park 
timestamp: Thu 2009-03-19 18:48:07 +0000
message:
  get hipl to be compiled with --disable-opendht option
  	Hipl needs to be compiled also with --disable-opendht option,
  	especially for OpenWRT.
  	This patch is a set of a little more things than that of hipl--midauth--2.6--patch-229.
------------------------------------------------------------
revno: 2476
committer: Miika Komu 
timestamp: Thu 2009-03-19 12:59:12 +0000
message:
  ECDSA configure option
------------------------------------------------------------
revno: 2475 [merge]
committer: Miika Komu 
timestamp: Thu 2009-03-19 12:38:46 +0000
message:
  Synchronized to hipl--esp--2.6--patch-594
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-403
     Synchronized to hipl--userspace--2.6--patch-1947
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-404
     Synchronized to hipl--userspace--2.6--patch-1957
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-405
     Synchronized to hipl--userspace--2.6--patch-1962
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-406
     Synchronized to hipl--userspace--2.6--patch-1965
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-407
     hchain settings for rtt and throughput measurements
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-408
     added packet auth test
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-409
     packet auth update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-410
     Synchronized to hipl--userspace--2.6--patch-1971
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-411
     measurements script updated
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-412
     moved some savah stuff to the if 0, where it belongs
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-413
     Synchronized to hipl--userspace--2.6--patch-1981
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-414
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-415
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-416
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-417
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-418
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-419
     added SO_REUSEADDR for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-420
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-421
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-422
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-423
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-424
     auth performance update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-425
     auth performance update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-426
     checking more exactly if packet reinjected correctly
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-427
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-428
     searching for seq bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-429
     changed firewall ruleet to not contain conntrack rules, when not filter_traffic
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-430
     hchain length for max tcp measurement
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-431
     smaller hchain and small fix for script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-432
     removed debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-433
     scripts to measure and eval authentication performance
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-434
     auth scripts updated
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-435
     update for measurements script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-436
     script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-437
     removed exits and unneccessary checks used for seq no. fixing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-438
     minor script enhancement
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-439
     minor script fix
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-440
     minor script fixes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-441
     network measurements eval script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-442
     same bit security for all ciphers
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-443
     bin to create some load
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-444
     htree-based auth init working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-445
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-446
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-447
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-448
     further hash tree work
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-449
     htree ready for testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-450
     fixed wrong offset in anchordb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-451
     changed htree transform number
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-452
     htree trigger correctedand modification of param type numbers
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-453
     did not add root element in htree
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-454
     computed provisorial ipsec data offset
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-455
     computed provisorial ipsec data offset
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-456
     added offset correct computation
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-457
     fixed segfault
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-458
     switched on updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-459
     fixed htree verification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-460
     added offset of token
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-461
     fixed offset of token
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-462
     added debug output
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-463
     segfault debugging
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-464
     data index debugging
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-465
     fixed index value
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-466
     fixing htree auth verification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-467
     fixing htree auth verification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-468
     debugging update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-469
     update notification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-470
     update notification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-471
     modified trigger bex message type to 148
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-472
     consider hhl in htree auth
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-473
     htree auth working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-474
     regression testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-475
     working, back to htee
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-476
     testing parameters for htree measure
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-477
     testing parameters for htree measure
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-478
     testing parameters for hchain without updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-479
     testing parameters for hchain without updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-480
     checking performance loss
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-481
     checking performance loss
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-482
     checking performance loss
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-483
     fixed minor memory leak
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-484
     plain TPA performance normal again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-485
     readded TPA tokens
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-486
     plain TPA performance normal again, also with tokens
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-487
     testing tree-based TPA performance
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-488
     improved htree token adding
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-489
     test verification of hchain
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-490
     checking performance of conntrack
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-491
     checking performance of conntrack
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-492
     performance ok, testing short hchain
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-493
     performance ok, testing htree of same length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-494
     htree performance ok
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-495
     finding min hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-496
     finding min hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-497
     finding min hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-498
     finding max hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-499
     finding max hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-500
     finding max hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-501
     finding mdedium hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-502
     finding mdedium hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-503
     finding min htree length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-504
     finding max htree length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-505
     finding med htree length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-506
     finding med htree length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-507
     testing smallest on fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-508
     trying highest with fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-509
     testing hchains with fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-510
     testing hchains with fonera and short hchain
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-511
     ensuring that pk verification is done
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-512
     added signature verification to conntrack
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-513
     fixing segfault
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-514
     fixing segfault
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-515
     fixing segfault
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-516
     HI in I2 was always encrypted
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-517
     added HI handling for I2
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-518
     fixed segfault
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-519
     fixed assert
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-520
     checking that update sigs are verified
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-521
     sigs working fine
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-522
     testing htree on fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-523
     testing hhl with fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-524
     testing hhl with fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-525
     testing hhl with fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-526
     testing hhl on pc
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-527
     testing without hhl
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-528
     testing htrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-529
     testing htrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-530
     made token adding more robust
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-531
     testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-532
     testing speed
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-533
     testing hchain speed
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-534
     testing sig ver
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-535
     testing hhl
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-536
     hhl testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-537
     hhl testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-538
     hhl testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-539
     hhl testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-540
     hhl testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-541
     made updates more robust
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-542
     made updates more robust
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-543
     no sig in lupdate
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-544
     testing hhl
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-545
     removed last debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-546
     testing fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-547
     fixed hhl on fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-548
     testing hhl on pc
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-549
     testing hhl on pc
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-550
     testing min tcp
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-551
     testing min tcp
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-552
     testing min tcp
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-553
     testing min tcp
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-554
     testing htree
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-555
     testing htree
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-556
     testing htree and hhl
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-557
     testing htree and hhl
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-558
     fixing htree auth for fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-559
     fixing htree auth for fonera
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-560
     working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-561
     got rid of debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-562
     hash chain + pk timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-563
     hash chain + pk timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-564
     hash chain + pk timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-565
     hash chain + pk timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-566
     hash chain + pk timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-567
     hash tree + pk timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-568
     hash chain + pk
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-569
     fonera htree
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-570
     fonera hchain
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-571
     htree medpc
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-572
     added tests for cryto perf
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-573
     htree tput
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-574
     test script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-575
     test script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-576
     script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-577
     script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-578
     testing hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-579
     testing htree
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-580
     testing hchain
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-581
     testing htrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-582
     testing hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-583
     testing htrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-584
     testing htrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-585
     testing htrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-586
     update timing config
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-587
     htree timing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-588
     testing htree
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-589
     auth script update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-590
     code docu
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-591
     code docu
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-592
     completely documented
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-593
     Synchronized to hipl--userspace--2.6--patch-2234
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-594
     Compilation fix
------------------------------------------------------------
revno: 2474
committer: Miika Komu 
timestamp: Wed 2009-03-18 12:11:07 +0000
message:
  Readded olddeb target for maemo. Untested
------------------------------------------------------------
revno: 2473
committer: Samu Varjonen 
timestamp: Fri 2009-03-13 14:39:49 +0000
message:
  if-zeroed debugging function in cert code
------------------------------------------------------------
revno: 2472
committer: Miika Komu 
timestamp: Thu 2009-03-12 13:43:07 +0000
message:
  Changed UDP encap mode for PFKEY
------------------------------------------------------------
revno: 2471
committer: Miika Komu 
timestamp: Thu 2009-03-12 10:32:04 +0000
message:
  Cleaning up some stdouts from the code
------------------------------------------------------------
revno: 2470
committer: Miika Komu 
timestamp: Wed 2009-03-11 21:12:59 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2469
committer: Samu Varjonen 
timestamp: Wed 2009-03-11 17:06:27 +0000
message:
  Fixed a segmentation fault in opendht queue by replacing the singly linked list with LHASH
------------------------------------------------------------
revno: 2468
committer: Oleg Ponomarev 
timestamp: Wed 2009-03-11 15:56:03 +0000
message:
  HIP_MAX_DH_GROUP_ID was defined twice
------------------------------------------------------------
revno: 2467
committer: Miika Komu 
timestamp: Tue 2009-03-10 18:46:08 +0000
message:
  Bug id 772 (rvs)
------------------------------------------------------------
revno: 2466
committer: Miika Komu 
timestamp: Tue 2009-03-10 16:39:38 +0000
message:
  Bug id 768 (dnsproxy --disable-lsi)
------------------------------------------------------------
revno: 2465
committer: Miika Komu 
timestamp: Mon 2009-03-09 17:13:12 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2464 [merge]
committer: Miika Komu 
timestamp: Mon 2009-03-09 17:05:25 +0000
message:
  Synchronized to hipl--update--2.6--patch-178
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-797
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-801
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-75
     Synchronized to hipl--userspace--2.6--patch-805
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-76
     Synchronized to hipl--userspace--2.6--patch-806
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-77
     Synchronized to hipl--userspace--2.6--patch-819
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-78
     Synchronized to hipl--userspace--2.6--patch-1160
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-79
     Synchronized to hipl--userspace--2.6--patch-1161
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-80
     Synchronized to hipl--userspace--2.6--patch-1188
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-81
     Synchronized to hipl--userspace--2.6--patch-1215
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-82
     Synchronized to hipl--userspace--2.6--patch-1217
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-83
     Synchronized to hipl--userspace--2.6--patch-1229
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-84
     Synchronized to hipl--userspace--2.6--patch-1245
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-85
     Simple non-functional clean-up patches.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-86
     Really commit previous changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-87
     Try to finally really commit the various changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-88
     Synchronized to hipl--userspace--2.6--patch-1248
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-89
     Synchronized to hipl--userspace--2.6--patch-1246
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-90
     Synchronized to hipl--userspace--2.6--patch-1268
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-91
     Syncronized to hipl--userspace--2.6--patch-1486
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-92
     Syncronized to hipl--userspace--2.6--patch-1508
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-93
     Synchronized to hipl--userspace--2.6--patch-1578
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-94
     Update.c clean start
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-95
     Synchronized to hipl--userspace--2.6--patch-1819
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-96
     Moved update.c to update-old.c. The old code is still included in compilation to make it work.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-97
     Synchronized to hipl--userspace--2.6--patch-1844
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-98
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-99
     Synchronized to hipl--userspace--2.6--patch-1852
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-100
     Synchronized to hipl--userspace--2.6--patch-1854
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-101
     Synchronized to hipl--userspace--2.6--patch-1871
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-102
     Synchronized to hipl--userspace--2.6--patch-1866
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-103
     Solved a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-104
     Synchronized to hipl--userspace--2.6--patch-1875
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-105
     Submitting the current unfinished fix to the 660
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-106
     Synchronized to hipl--userspace--2.6--patch-1900
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-107
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-108
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-109
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-110
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-111
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-112
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-113
     Fix to 660/dynamic udp port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-114
     Synchronized to hipl--userspace--2.6--patch-1901
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-115
     Synchronized to hipl--userspace--2.6--patch-1977
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-116
     Synchronized to hipl--userspace--2.6--patch-1978
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-117
     Synchronized to hipl--userspace--2.6--patch-1981
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-118
     Synchronized to hipl--userspace--2.6--patch-1981
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-119
     Synchronized to hipl--userspace--2.6--patch-1982
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-120
     Resolved a compilation error occurring from merge
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-121
     Fix to 693/split sockets
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-122
     source port fix for hip_send_edp
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-123
     commit check
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-124
     hipd.c: Code clean-up
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-125
     hipd.c: code clean-up
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-126
     Synchronized to hipl--userspace--2.6--patch-1993
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-127
     Ports in Host Assocations support
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-128
     Comment
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-129
     Source/destionation UDP port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-130
     Synchronized to hipl--userspace--2.6--patch-2038
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-131
     Fix to split sockets
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-132
     Local/peer port separation
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-133
     Local/peer port support
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-134
     Local/peer sockets
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-135
     Local/peer port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-136
     Local/peer ports
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-137
     Local/peer port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-138
     Local/peer port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-139
     Local/peer port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-140
     Local/peer ports
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-141
     Local/peer port
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-142
     Local/peer ports
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-143
     Local/peer ports
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-144
     Correct port setting for the UDP data packets
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-145
     Fix on the virtual machine
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-146
     Synchronized to hipl--userspace--2.6--patch-2042
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-147
     Synchronized to hipl--userspace--2.6--patch-2140
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-148
     Synchronized to hipl--userspace--2.6--patch-2151
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-149
     Synchronized to hipl--userspace--2.6--patch-2165
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-2173
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-151
     Synchronized to hipl--userspace--2.6--patch-2185
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-152
     Eclipse doc/Initial fix to 690
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-153
     Fix to 696
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-154
     Fix to 696
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-155
     Fix to 690
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-156
     changed one variable name to be more meaningful
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-157
     Fix to 679
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-158
     chaged some function names and moved the secret and puts to opendht now use put-rm
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-159
     hash of vvalue is stored for hdrr removal purposes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-160
     new functionality, current hdrr is stored and used key and new function to remove current hdrr is added, compiles does not complain when run, but not verified that actually works
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-161
     Synchronized to hipl--userspace--2.6--patch-2291
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-162
     Synchronized to hipl--userspace--2.6--patch-2193
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-163
     Synchronized to hipl--userspace--2.6--patch-2214
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-164
     Fixed some compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-165
     Improved the register_to_dht and fixed the queue which actually is a singly linked list
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-166
     commented out one debug line
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-167
     679 fix continued
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-168
     679 fix continued
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-169
     hip relay forwarding refactoring
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-170
     Refactoring relay/rvs forwarding
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-171
     hip_relay_forward fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-172
     hip_relay_forward() fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-173
     hip_relay_forward() fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-174
     hip_relay_forward() refactor
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-175
     hip_build_param_hmac() refactor
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-176
     Debugging lines for hip_receive_update
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-177
     Synchronized to hipl--userspace--2.6--patch-2217
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-178
     Synchronized to hipl--userspace--2.6--patch-2223
------------------------------------------------------------
revno: 2463
committer: Miika Komu 
timestamp: Mon 2009-03-09 15:52:38 +0000
message:
  Bug fix to id 745 (srv records and dnsproxy) from Antti Louko
------------------------------------------------------------
revno: 2462
committer: Miika Komu 
timestamp: Mon 2009-03-09 14:12:40 +0000
message:
  Reverted the value of REG_FROM to its old value
------------------------------------------------------------
revno: 2461
committer: Miika Komu 
timestamp: Mon 2009-03-09 14:02:06 +0000
message:
  A bug fix to previous commit
------------------------------------------------------------
revno: 2460
committer: Miika Komu 
timestamp: Mon 2009-03-09 13:52:57 +0000
message:
  Fixed some problems with nat merge
------------------------------------------------------------
revno: 2459 [merge]
committer: Miika Komu 
timestamp: Mon 2009-03-09 13:03:21 +0000
message:
  Synchronized to hipl--nat--2.6--patch-364
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-364
     patch for pacing move form r2 to r1
------------------------------------------------------------
revno: 2458 [merge]
committer: Miika Komu 
timestamp: Fri 2009-03-06 08:24:10 +0000
message:
  Synchronized to hipl--nat--2.6--patch-363
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-337
     Synchoronized to hipl--userspace--2.6--patch-1692
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-338
     Synchronized to hipl--userspace--2.6--patch-1694
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-339
     add HITs into STUN username; draft
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-340
     bug fixed in hip_get_nat_mode
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-341
     bug fixed again
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-342
     bug fixed polish
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-343
     Synchronized to hipl--userspace--2.6--patch-1819
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-344
     Synchronized to hipl--userspace--2.6--patch-1821
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-345
     working verion
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-346
     Cherry picked hipl--userspace--2.6--patch-1871
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-347
     turn client added
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-348
     Added some pseudo code for TURN
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-349
     Synchronized to hipl--userspace--2.6--patch-1901
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-350
     Synchronized to hipl--userspace--2.6--patch-1982
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-351
     Synchronized to hipl--userspace--2.6--patch-2181
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-352
     Synchronized to hipl--userspace--2.6--patch-2198
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-353
     Fixed a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-354
     Fixed a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-355
     Nat transform module updated
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-356
     add pacing in I2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-357
     pacing updated
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-358
     username added
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-359
     small bug in password, wait for polish
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-360
     password completed
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-361
     Synchronized to hipl--userspace--2.6--patch-2215
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-362
     Synchronized to hipl--userspace--2.6--patch-2216
------------------------------------------------------------
revno: 2457 [merge]
committer: Miika Komu 
timestamp: Thu 2009-03-05 14:04:11 +0000
message:
  Cherry picked hipl--nat--2.6--patch-363
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-363
     Updated the value of reg_from according to feedback from Samu
------------------------------------------------------------
revno: 2456
committer: Miika Komu 
timestamp: Tue 2009-03-03 08:54:48 +0000
message:
  Committed dnsproxy patch from Antti Louko (speeds up timeouts when a A/AAAA record does not exist)
------------------------------------------------------------
revno: 2455
committer: Miika Komu 
timestamp: Tue 2009-03-03 08:12:20 +0000
message:
  Updated tla scripts
------------------------------------------------------------
revno: 2454
committer: Joakim Koskela 
timestamp: Thu 2009-02-26 10:02:12 +0000
message:
  Fixed file reading bug
------------------------------------------------------------
revno: 2453
committer: Joakim Koskela 
timestamp: Thu 2009-02-26 08:38:38 +0000
message:
  
------------------------------------------------------------
revno: 2452
committer: Miika Komu 
timestamp: Tue 2009-02-24 12:07:55 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2451
committer: Samu Varjonen 
timestamp: Tue 2009-02-24 11:09:32 +0000
message:
  changed the output of opendhtteststub
------------------------------------------------------------
revno: 2450
committer: Samu Varjonen 
timestamp: Tue 2009-02-24 09:36:24 +0000
message:
  cleaned some debug lines
------------------------------------------------------------
revno: 2449
committer: Samu Varjonen 
timestamp: Tue 2009-02-24 09:03:50 +0000
message:
  changed some printfs from teststubs to HIP_DEBUGs
------------------------------------------------------------
revno: 2448
committer: Samu Varjonen 
timestamp: Tue 2009-02-24 08:08:46 +0000
message:
  removed definition on old connect from header
------------------------------------------------------------
revno: 2447
committer: Samu Varjonen 
timestamp: Tue 2009-02-24 08:06:57 +0000
message:
  Removed old connect from opendht, caused problems because some parts of the code used old connect and some used new connect
------------------------------------------------------------
revno: 2446
committer: Miika Komu 
timestamp: Mon 2009-02-23 11:57:28 +0000
message:
  Bug fix to compilation issue with --disable-privsep
------------------------------------------------------------
revno: 2445
committer: Antti Louko 
timestamp: Sun 2009-02-22 23:07:53 +0000
message:
  Decreased the dns_timeout and added command line parameter
------------------------------------------------------------
revno: 2444
committer: Miika Komu 
timestamp: Fri 2009-02-20 12:07:01 +0000
message:
  Disabled some debugs from userspace ipsec
------------------------------------------------------------
revno: 2443
committer: Miika Komu 
timestamp: Fri 2009-02-20 11:56:26 +0000
message:
  Fixed HMAC/RVS problems at the Responder as reported by Joakim
------------------------------------------------------------
revno: 2442
committer: Miika Komu 
timestamp: Thu 2009-02-19 14:05:51 +0000
message:
  Updated wireshark patch
------------------------------------------------------------
revno: 2441
committer: Miika Komu 
timestamp: Thu 2009-02-19 13:33:08 +0000
message:
  Updated wireshark patch
------------------------------------------------------------
revno: 2440
committer: Miika Komu 
timestamp: Tue 2009-02-17 07:47:04 +0000
message:
  Updated basic wireshark patch
------------------------------------------------------------
revno: 2439
committer: Miika Komu 
timestamp: Mon 2009-02-16 13:30:58 +0000
message:
  Rewrote hipd-agent interface to use standard functions.
------------------------------------------------------------
revno: 2438
committer: Miika Komu 
timestamp: Fri 2009-02-13 20:41:51 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2437
committer: Miika Komu 
timestamp: Fri 2009-02-13 18:53:25 +0000
message:
  Bug id 747
------------------------------------------------------------
revno: 2436
committer: Miika Komu 
timestamp: Thu 2009-02-12 09:17:58 +0000
message:
  Replaced the assertion in message.c with a warning.
------------------------------------------------------------
revno: 2435
committer: Miika Komu 
timestamp: Thu 2009-02-12 08:36:27 +0000
message:
  Added some debug info for SO_HIP_GET_LSI_PEER
------------------------------------------------------------
revno: 2434
committer: Miika Komu 
timestamp: Tue 2009-02-10 12:32:09 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2433
committer: Miika Komu 
timestamp: Tue 2009-02-10 12:01:15 +0000
message:
  Dnsproxy converts now HITs on-the-fly to LSIs when apps query A records
------------------------------------------------------------
revno: 2432 [merge]
committer: Miika Komu 
timestamp: Mon 2009-02-09 07:00:13 +0000
message:
  Synchronized to hipl--fix--2.6--patch-383
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-383
     Bug 735
------------------------------------------------------------
revno: 2431 [merge]
committer: Miika Komu 
timestamp: Sat 2009-02-07 18:17:11 +0000
message:
  Removed VPN measurements from manual (made with virtual machines)
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-376
     Synchronized to hipl--userspace--2.6--patch-2185
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-377
     Firefox extension code improved
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-378
     hipext updates identity box
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-379
     
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-380
     
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-381
     Synchronized to hipl--userspace--2.6--patch-2190
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-382
     Synchronized to hipl--userspace--2.6--patch-2190
------------------------------------------------------------
revno: 2430
committer: Miika Komu 
timestamp: Thu 2009-01-29 22:40:30 +0000
message:
  Added new firefox add-on files to 'make dist'
------------------------------------------------------------
revno: 2429
committer: Miika Komu 
timestamp: Thu 2009-01-29 22:21:50 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2428
committer: Miika Komu 
timestamp: Thu 2009-01-29 21:52:34 +0000
message:
  Bug fixes to userspace ipsec and lsi interaction
------------------------------------------------------------
revno: 2427
committer: Miika Komu 
timestamp: Thu 2009-01-29 16:01:51 +0000
message:
  Bug fixing userspace ipsec
------------------------------------------------------------
revno: 2426
committer: Miika Komu 
timestamp: Thu 2009-01-29 14:19:29 +0000
message:
  A potential bug fix to firewall_port_cache_db_match
------------------------------------------------------------
revno: 2425
committer: Miika Komu 
timestamp: Thu 2009-01-29 13:27:51 +0000
message:
  Removed depracated showip directory. New add-on is in hipext dir
------------------------------------------------------------
revno: 2424
committer: Miika Komu 
timestamp: Thu 2009-01-29 07:21:16 +0000
message:
  Added minimal support for hiccups-01
------------------------------------------------------------
revno: 2423
committer: Miika Komu 
timestamp: Wed 2009-01-28 23:23:24 +0000
message:
  make syncrepo should now properly clean up old packages from the repo
------------------------------------------------------------
revno: 2422 [merge]
committer: Miika Komu 
timestamp: Wed 2009-01-28 22:44:27 +0000
message:
  Synchronized to hipl--fix--2.6--patch-375
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-23
     Synchronized to hipl--main--2.6--patch-48.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-24
     Removed function hip_finalize_sa
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-356
     Synchronized to hipl--userspace--2.6--patch-1718
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-357
     Synchronized to hipl--userspace--2.6--patch-1835
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-358
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-359
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-360
     test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-361
     test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-362
     test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-363
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-364
     Synchronized to hipl--userspace--2.6--patch-1971
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-366
     Synchronized to hipl--userspace--2.6--patch-1978
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-367
     Synchronized to hipl--userspace--2.6--patch-1981
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-368
     Synchronized to hipl--userspace--2.6--patch-2043
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-369
     Add bypass rules for non-hip peers in system-based opp mode
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-370
     
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-371
     HIP extension for Firefox
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-372
     Strip tabs from /proc/cpuinfo in hip_print_sysinfo()
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-373
     Synchronized to hipl--userspace--2.6--patch-2106
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-374
     Synchronized to hipl--userspace--2.6--patch-2150
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-375
     Synchronized to hipl--userspace--2.6--patch-2181
------------------------------------------------------------
revno: 2421
committer: Miika Komu 
timestamp: Wed 2009-01-28 17:03:15 +0000
message:
  Minor syntactical fixes in input.c
------------------------------------------------------------
revno: 2420
committer: Miika Komu 
timestamp: Wed 2009-01-28 15:08:32 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2419
committer: Miika Komu 
timestamp: Wed 2009-01-28 14:58:18 +0000
message:
  A bug fix to messaging as reported by Andrei.
------------------------------------------------------------
revno: 2418
committer: Miika Komu 
timestamp: Tue 2009-01-27 22:40:03 +0000
message:
  -k flag works again in the firewall
------------------------------------------------------------
revno: 2417
committer: Miika Komu 
timestamp: Tue 2009-01-27 22:35:13 +0000
message:
  -k flag works again in the firewall
------------------------------------------------------------
revno: 2416
committer: Miika Komu 
timestamp: Tue 2009-01-27 00:51:21 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2415
committer: Miika Komu 
timestamp: Tue 2009-01-27 00:21:14 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2414
committer: Miika Komu 
timestamp: Mon 2009-01-26 23:55:17 +0000
message:
  Bug fixes to opptcp code
------------------------------------------------------------
revno: 2413
committer: Miika Komu 
timestamp: Mon 2009-01-26 22:55:17 +0000
message:
  Bug fixes to system and library based opportunistic mode
------------------------------------------------------------
revno: 2412
committer: Oleg Ponomarev 
timestamp: Mon 2009-01-26 09:41:48 +0000
message:
  added patch for BIND 9.6.0-P1
------------------------------------------------------------
revno: 2411
committer: Miika Komu 
timestamp: Sun 2009-01-25 20:13:54 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2410
committer: Miika Komu 
timestamp: Sun 2009-01-25 20:12:10 +0000
message:
  Bug fixes to dnsproxy path behaviour (especially on ubuntu)
------------------------------------------------------------
revno: 2409
committer: Miika Komu 
timestamp: Sun 2009-01-25 17:11:43 +0000
message:
  A workaround for dnsproxy when hipconf processes get stuck
------------------------------------------------------------
revno: 2408
committer: Miika Komu 
timestamp: Sat 2009-01-24 00:38:56 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2407
committer: Miika Komu 
timestamp: Sat 2009-01-24 00:36:52 +0000
message:
  Fixed a problem with userspace ipsec and lsi interoperability
  The problem was that the hipd and hipfw messaging got unsynchronized. 
  Now the firewall has two sockets and I rewrote the messages interface to 
  carry extra information (whether hipd needs to respond to message or 
  not).
------------------------------------------------------------
revno: 2406
committer: Oleg Ponomarev 
timestamp: Fri 2009-01-23 16:52:22 +0000
message:
  additional getaddrinfo debug in hip_hit_to_ip
------------------------------------------------------------
revno: 2405
committer: Miika Komu 
timestamp: Thu 2009-01-22 20:10:56 +0000
message:
  Connections to IPv6 addresses did not work with hipconf nat plain-udp. Fixed.
------------------------------------------------------------
revno: 2404
committer: Miika Komu 
timestamp: Thu 2009-01-22 19:45:36 +0000
message:
  Connections to IPv6 addresses did not work with hipconf nat plain-udp. Fixed.
------------------------------------------------------------
revno: 2403
committer: Miika Komu 
timestamp: Tue 2009-01-20 19:26:41 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2402
committer: Dongsu Park 
timestamp: Tue 2009-01-20 14:55:32 +0000
message:
  updates of OpenWRT patches
  	Fixed some bugs about packaging of OpenWRT hipl Makefiles,
  	and also added a patch for kernel 2.6.26, for Atheros architecture.
------------------------------------------------------------
revno: 2401 [merge]
committer: Dongsu Park 
timestamp: Tue 2009-01-20 10:55:50 +0000
message:
  Cherry picking from hipl--openwrt--2.6--patch-{95,96}
  	Cherry picking from hipl--openwrt--2.6--patch-95 and 96.
  	Renamed --enable-corporate to --enable-force-shlib.
  	This option is now used to force every executable binary to be
  	linked with shared libraries, mainly for minimizing their sizes.
  	For this, some porting issues have been resolved, e.g. __read().
  	Numerous parts of Makefiles have been also updated.
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-95
     enable linking to shared libraries on OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-96
     fix minor build errors about OpenWRT
------------------------------------------------------------
revno: 2400
committer: Miika Komu 
timestamp: Tue 2009-01-20 09:30:59 +0000
message:
  make syncrepo deletes now old packages from repo
------------------------------------------------------------
revno: 2399
committer: Miika Komu 
timestamp: Tue 2009-01-20 08:53:23 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2398
committer: Miika Komu 
timestamp: Tue 2009-01-20 08:52:42 +0000
message:
  A potential bug fix rpm upgrade problems reported by Moskowitz
------------------------------------------------------------
revno: 2397
committer: Miika Komu 
timestamp: Tue 2009-01-20 08:07:14 +0000
message:
  Restart rules for hipfw and dnsproxy for fedora
------------------------------------------------------------
revno: 2396
committer: Miika Komu 
timestamp: Tue 2009-01-20 06:52:13 +0000
message:
  Restart rules for debian dnsproxy and hipfw init.d scripts
------------------------------------------------------------
revno: 2395
committer: Miika Komu 
timestamp: Mon 2009-01-19 20:49:23 +0000
message:
  Removed multiversion support from make bin/syncrepo
------------------------------------------------------------
revno: 2394
committer: Miika Komu 
timestamp: Mon 2009-01-19 20:35:30 +0000
message:
  Removed multiversion support from make bin/syncrepo
------------------------------------------------------------
revno: 2393
committer: Miika Komu 
timestamp: Mon 2009-01-19 19:21:01 +0000
message:
  Removed multiversion support from make bin/syncrepo
------------------------------------------------------------
revno: 2392
committer: Miika Komu 
timestamp: Mon 2009-01-19 19:11:56 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2391
committer: Miika Komu 
timestamp: Mon 2009-01-19 19:11:32 +0000
message:
  Support for IPv4-IPv6 transformation in RVS/Relay.
------------------------------------------------------------
revno: 2390
committer: Miika Komu 
timestamp: Mon 2009-01-19 13:14:36 +0000
message:
  Removed some unnecessary paths from manual. Confuses people using binaries.
------------------------------------------------------------
revno: 2389
committer: Dongsu Park 
timestamp: Mon 2009-01-19 12:37:30 +0000
message:
  updated patches for OpenWRT packges
  	updated the existing OpenWRT packages cleaning up unnecessary codes,
  	and made new patches for OpenWRT 8.09rc1, kernel 2.6.25.
------------------------------------------------------------
revno: 2388
committer: Miika Komu 
timestamp: Mon 2009-01-19 08:28:55 +0000
message:
  minor fix to opp tcp code
------------------------------------------------------------
revno: 2387
committer: Miika Komu 
timestamp: Mon 2009-01-19 08:04:21 +0000
message:
  Minor clean ups to trigger_bex handling (displayed lsi incorrectly)
------------------------------------------------------------
revno: 2386
committer: Miika Komu 
timestamp: Mon 2009-01-19 06:59:46 +0000
message:
  Renamed a function
------------------------------------------------------------
revno: 2385
committer: Miika Komu 
timestamp: Sun 2009-01-18 16:29:59 +0000
message:
  Manually imported firewall.c diffs from hipl--sava--2.6--patch-76
------------------------------------------------------------
revno: 2384
committer: Miika Komu 
timestamp: Sat 2009-01-17 05:01:36 +0000
message:
  A small correction to previous commit
------------------------------------------------------------
revno: 2383
committer: Miika Komu 
timestamp: Sat 2009-01-17 04:45:33 +0000
message:
  Userspace ipsec works now more reliably when hipfw starts before hipd
  hipfw waits until hipd is running if lsi, userspace ipsec or some other extension 
  requiring hipd interaction is given on command line. Hipfw blocks all HIP messages until 
  then for security reasons.
------------------------------------------------------------
revno: 2382
committer: Miika Komu 
timestamp: Sat 2009-01-17 03:35:49 +0000
message:
  Fixed an error with privilege downgrade and userspace ipsec.
  Notice that the hipd<->firewall/hipconf communication interface is now more different and 
  unified.
------------------------------------------------------------
revno: 2381
committer: Dongsu Park 
timestamp: Thu 2009-01-15 14:36:51 +0000
message:
  Update of doc/HACKING
  	added a note about setting TYPE_MAX.
------------------------------------------------------------
revno: 2380
committer: Dongsu Park 
timestamp: Thu 2009-01-15 10:34:11 +0000
message:
  comments for action_handler functions
  	added comments for action_handler functions.
  	This comments are needed to make sure that each action_handler must
  	match with its corresponding TYPE_* variable.
  	See bug #729.
------------------------------------------------------------
revno: 2379 [merge]
committer: Miika Komu 
timestamp: Wed 2009-01-14 17:01:25 +0000
message:
  Cherryc picked hipl--midauth--2.6--patch-217
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-217
     Fixed a memleak in the certificate code
------------------------------------------------------------
revno: 2378
committer: Miika Komu 
timestamp: Wed 2009-01-14 00:40:43 +0000
message:
  Removed some debug lines from dnsproxy
------------------------------------------------------------
revno: 2377
committer: Miika Komu 
timestamp: Wed 2009-01-14 00:38:16 +0000
message:
  Bug fix to 'hipconf dnsproxy' handling of ipv6 locators
------------------------------------------------------------
revno: 2376
committer: Miika Komu 
timestamp: Tue 2009-01-13 22:58:24 +0000
message:
  /etc/default files can now be used also on Fedora to overwrite /etc/init.d defaults
------------------------------------------------------------
revno: 2375
committer: Miika Komu 
timestamp: Tue 2009-01-13 22:33:53 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2374
committer: Miika Komu 
timestamp: Tue 2009-01-13 22:31:37 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 2373
committer: Miika Komu 
timestamp: Tue 2009-01-13 20:04:03 +0000
message:
  Dnsproxy can now inform hipd on HIT-IP mappings obtained from dns
------------------------------------------------------------
revno: 2372
committer: Miika Komu 
timestamp: Tue 2009-01-13 06:05:03 +0000
message:
  Fixed a typo in nsupdate
------------------------------------------------------------
revno: 2371
committer: Miika Komu 
timestamp: Tue 2009-01-13 05:34:25 +0000
message:
  Updated repo location
------------------------------------------------------------
revno: 2370
committer: Miika Komu 
timestamp: Tue 2009-01-13 02:34:17 +0000
message:
  Disabled a debug line from dnsproxy
------------------------------------------------------------
revno: 2369
committer: Miika Komu 
timestamp: Tue 2009-01-13 01:34:03 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2368
committer: Miika Komu 
timestamp: Tue 2009-01-13 01:29:53 +0000
message:
  DNS proxy timeouts were too small (tested on slow GPRS link), fixed.
------------------------------------------------------------
revno: 2367
committer: Miika Komu 
timestamp: Mon 2009-01-12 20:31:59 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2366
committer: Miika Komu 
timestamp: Mon 2009-01-12 20:23:25 +0000
message:
  IPv6-related bug fix to dnsproxy as requested by Moskowitz (or actually in the DNS library)
------------------------------------------------------------
revno: 2365
committer: Miika Komu 
timestamp: Mon 2009-01-12 10:37:56 +0000
message:
  Changed repo server to hipl.hiit.fi
------------------------------------------------------------
revno: 2364
committer: Miika Komu 
timestamp: Mon 2009-01-12 03:47:35 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2363
committer: Miika Komu 
timestamp: Mon 2009-01-12 03:28:02 +0000
message:
  Fixed a missing regexp in dnsproxy
------------------------------------------------------------
revno: 2362
committer: Miika Komu 
timestamp: Sat 2009-01-10 11:51:07 +0000
message:
  Increased release version number
------------------------------------------------------------
revno: 2361
committer: Miika Komu 
timestamp: Sat 2009-01-10 11:45:05 +0000
message:
  Ipv6 related bug fixes to dnsproxy
------------------------------------------------------------
revno: 2360
committer: Miika Komu 
timestamp: Thu 2009-01-08 23:24:34 +0000
message:
  Bug fix to dnsproxy when it is operating without network access (e.g. in boot)
------------------------------------------------------------
revno: 2359
committer: Miika Komu 
timestamp: Thu 2009-01-08 10:58:57 +0000
message:
  Stopping of dnsproxy did not work on CentOS.
------------------------------------------------------------
revno: 2358
committer: Miika Komu 
timestamp: Mon 2009-01-05 15:13:55 +0000
message:
  Converted maemo instructions from Joakim from html to xml and added to manual
------------------------------------------------------------
revno: 2357
committer: Miika Komu 
timestamp: Sat 2009-01-03 18:16:33 +0000
message:
  'All' rpm package
------------------------------------------------------------
revno: 2356
committer: Miika Komu 
timestamp: Sat 2009-01-03 17:52:30 +0000
message:
  'All' rpm package
------------------------------------------------------------
revno: 2355
committer: Miika Komu 
timestamp: Fri 2009-01-02 20:52:44 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 2354
committer: Miika Komu 
timestamp: Fri 2009-01-02 20:49:59 +0000
message:
  Updated 'make syncrepo' rule
------------------------------------------------------------
revno: 2353
committer: Miika Komu 
timestamp: Fri 2009-01-02 20:15:52 +0000
message:
  Updated 'make syncrepo' rule
------------------------------------------------------------
revno: 2352
committer: Miika Komu 
timestamp: Fri 2009-01-02 19:39:08 +0000
message:
  Updated 'make syncrepo' rule
------------------------------------------------------------
revno: 2351
committer: Miika Komu 
timestamp: Fri 2009-01-02 13:22:44 +0000
message:
  Updated package documentation. A bug fix to 'make syncrepo' for redhat
------------------------------------------------------------
revno: 2350
committer: Miika Komu 
timestamp: Fri 2009-01-02 13:21:12 +0000
message:
  Updated package documentation. A bug fix to 'make syncrepo' for redhat
------------------------------------------------------------
revno: 2349
committer: Miika Komu 
timestamp: Fri 2009-01-02 12:53:00 +0000
message:
  Updated package documentation. A bug fix to 'make syncrepo' for redhat
------------------------------------------------------------
revno: 2348
committer: Miika Komu 
timestamp: Fri 2009-01-02 10:08:42 +0000
message:
  Updated manual
------------------------------------------------------------
revno: 2347
committer: Rene Hummen 
timestamp: Wed 2008-12-31 15:52:33 +0000
message:
  updated openwrt doku
------------------------------------------------------------
revno: 2346
committer: Miika Komu 
timestamp: Wed 2008-12-31 15:17:35 +0000
message:
  Improved packaging
------------------------------------------------------------
revno: 2345
committer: Miika Komu 
timestamp: Wed 2008-12-31 12:45:27 +0000
message:
  Added two new maintainer scripts to optimize branch merging with tla
------------------------------------------------------------
revno: 2344
committer: Miika Komu 
timestamp: Wed 2008-12-31 12:37:16 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 2343
committer: Miika Komu 
timestamp: Wed 2008-12-31 12:35:08 +0000
message:
  Introduced a new Makefile rule to increase version number
------------------------------------------------------------
revno: 2342
committer: Miika Komu 
timestamp: Wed 2008-12-31 10:26:21 +0000
message:
  Bug fix to rpm repository management
------------------------------------------------------------
revno: 2341
committer: Miika Komu 
timestamp: Wed 2008-12-31 10:08:11 +0000
message:
  Bug fix on previous commit
------------------------------------------------------------
revno: 2340
committer: Miika Komu 
timestamp: Wed 2008-12-31 10:07:07 +0000
message:
  Bug fix on previous commit
------------------------------------------------------------
revno: 2339
committer: Miika Komu 
timestamp: Wed 2008-12-31 10:03:53 +0000
message:
  Top dir release.version contains now binary package version number instead of spec files
------------------------------------------------------------
revno: 2338
committer: Miika Komu 
timestamp: Wed 2008-12-31 09:39:25 +0000
message:
  Minor changes to deb packaging
------------------------------------------------------------
revno: 2337
committer: Miika Komu 
timestamp: Tue 2008-12-30 23:53:00 +0000
message:
  Changed parsehipkey to hipdnsparsekey
------------------------------------------------------------
revno: 2336
committer: Miika Komu 
timestamp: Tue 2008-12-30 23:45:18 +0000
message:
  Updated rpm repo automatization
------------------------------------------------------------
revno: 2335
committer: Miika Komu 
timestamp: Tue 2008-12-30 23:41:14 +0000
message:
  Updated rpm repo automatization
------------------------------------------------------------
revno: 2334
committer: Miika Komu 
timestamp: Tue 2008-12-30 23:33:34 +0000
message:
  Updated rpm repo automatization
------------------------------------------------------------
revno: 2333
committer: Miika Komu 
timestamp: Tue 2008-12-30 23:06:02 +0000
message:
  Updated binary packaging documentation
------------------------------------------------------------
revno: 2332
committer: Miika Komu 
timestamp: Tue 2008-12-30 22:52:35 +0000
message:
  Minor change
------------------------------------------------------------
revno: 2331
committer: Miika Komu 
timestamp: Tue 2008-12-30 22:42:59 +0000
message:
  Abbreviated spec file descriptions
------------------------------------------------------------
revno: 2330
committer: Miika Komu 
timestamp: Tue 2008-12-30 22:38:52 +0000
message:
  Update deb spec
------------------------------------------------------------
revno: 2329
committer: Miika Komu 
timestamp: Tue 2008-12-30 22:13:06 +0000
message:
  Updated docs
------------------------------------------------------------
revno: 2328
committer: Miika Komu 
timestamp: Tue 2008-12-30 22:11:41 +0000
message:
  Deb/rpm repo automatization tricks
------------------------------------------------------------
revno: 2327
committer: Miika Komu 
timestamp: Tue 2008-12-30 00:00:52 +0000
message:
  Updated documentation on installing rpms
------------------------------------------------------------
revno: 2326
committer: Miika Komu 
timestamp: Mon 2008-12-29 23:54:55 +0000
message:
  Updated rpm repo automatization
------------------------------------------------------------
revno: 2325
committer: Miika Komu 
timestamp: Mon 2008-12-29 23:51:49 +0000
message:
  Updated deb/rpm packaging
------------------------------------------------------------
revno: 2324
committer: Miika Komu 
timestamp: Mon 2008-12-29 23:37:19 +0000
message:
  Update rpm building
------------------------------------------------------------
revno: 2323
committer: Miika Komu 
timestamp: Mon 2008-12-29 22:25:23 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2322
committer: Miika Komu 
timestamp: Mon 2008-12-29 10:28:32 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2321
committer: Miika Komu 
timestamp: Mon 2008-12-29 10:01:44 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2320
committer: Miika Komu 
timestamp: Mon 2008-12-29 09:53:59 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2319
committer: Miika Komu 
timestamp: Mon 2008-12-29 09:16:22 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2318
committer: Miika Komu 
timestamp: Wed 2008-12-24 01:16:40 +0000
message:
  Updated HOWTO on binary packaging
------------------------------------------------------------
revno: 2317
committer: Miika Komu 
timestamp: Wed 2008-12-24 00:53:57 +0000
message:
  Updated HOWTO on binary packaging
------------------------------------------------------------
revno: 2316
committer: Miika Komu 
timestamp: Wed 2008-12-24 00:49:32 +0000
message:
  Automatized debian repository management
------------------------------------------------------------
revno: 2315
committer: Miika Komu 
timestamp: Mon 2008-12-22 21:41:14 +0000
message:
  Updated howto (quick testing instructions)
------------------------------------------------------------
revno: 2314
committer: Miika Komu 
timestamp: Mon 2008-12-22 18:54:31 +0000
message:
  Bug fixes to dns proxy
------------------------------------------------------------
revno: 2313
committer: Miika Komu 
timestamp: Mon 2008-12-22 00:52:01 +0000
message:
  Minor additional checks in dnsproxy
------------------------------------------------------------
revno: 2312
committer: Miika Komu 
timestamp: Mon 2008-12-22 00:51:09 +0000
message:
  Minor additional checks in dnsproxy
------------------------------------------------------------
revno: 2311
committer: Miika Komu 
timestamp: Mon 2008-12-22 00:48:53 +0000
message:
  A boot time bug fix to dnsproxy interaction with dnsmasq and resolvconf running simultaneously
------------------------------------------------------------
revno: 2310
committer: Miika Komu 
timestamp: Sun 2008-12-21 22:26:52 +0000
message:
  Updated dnsproxy binary package dependencies
------------------------------------------------------------
revno: 2309
committer: Miika Komu 
timestamp: Sun 2008-12-21 21:51:40 +0000
message:
  A bug fix to opendht code when no locators are available (e.g. in during boot)
------------------------------------------------------------
revno: 2308
committer: Miika Komu 
timestamp: Sun 2008-12-21 16:15:46 +0000
message:
  Cosmetic fix to firewall.
------------------------------------------------------------
revno: 2307
committer: Joakim Koskela 
timestamp: Sun 2008-12-21 16:02:14 +0000
message:
  Fixed the old create-deb script
------------------------------------------------------------
revno: 2306
committer: Miika Komu 
timestamp: Sun 2008-12-21 15:19:01 +0000
message:
  Agent dependencies for debian build make now more sense
------------------------------------------------------------
revno: 2305
committer: Miika Komu 
timestamp: Sun 2008-12-21 14:15:55 +0000
message:
  Packaging bug fixes
------------------------------------------------------------
revno: 2304
committer: Miika Komu 
timestamp: Sun 2008-12-21 14:09:16 +0000
message:
  Packaging improvements
------------------------------------------------------------
revno: 2303
committer: Miika Komu 
timestamp: Sun 2008-12-21 13:28:36 +0000
message:
  maemo files are included in 'make dist' target
------------------------------------------------------------
revno: 2302
committer: Miika Komu 
timestamp: Sun 2008-12-21 13:21:56 +0000
message:
  Debian spec file improvements
------------------------------------------------------------
revno: 2301
committer: Miika Komu 
timestamp: Sun 2008-12-21 12:51:14 +0000
message:
  Reintroduced old-style maemo packaging. It should be replaced with spec style packaging
------------------------------------------------------------
revno: 2300
committer: Miika Komu 
timestamp: Sun 2008-12-21 02:17:00 +0000
message:
  Deb packaging bug fixes
------------------------------------------------------------
revno: 2299
committer: Miika Komu 
timestamp: Sun 2008-12-21 02:03:34 +0000
message:
  Deb packaging bug fixes
------------------------------------------------------------
revno: 2298
committer: Miika Komu 
timestamp: Sun 2008-12-21 02:02:01 +0000
message:
  RPM compilation works again
------------------------------------------------------------
revno: 2297
committer: Miika Komu 
timestamp: Sun 2008-12-21 01:54:54 +0000
message:
  Rpm compilation fixes
------------------------------------------------------------
revno: 2296
committer: Miika Komu 
timestamp: Sun 2008-12-21 01:53:24 +0000
message:
  Rpm compilation fixes
------------------------------------------------------------
revno: 2295
committer: Miika Komu 
timestamp: Sun 2008-12-21 01:52:44 +0000
message:
  Rpm compilation fixes
------------------------------------------------------------
revno: 2294
committer: Miika Komu 
timestamp: Sun 2008-12-21 01:51:37 +0000
message:
  Rpm compilation fixes
------------------------------------------------------------
revno: 2293
committer: Miika Komu 
timestamp: Sun 2008-12-21 01:39:15 +0000
message:
  Improved radically debian packaging. Uses now debbuild script from www.deepnet.cx/debbuild. Not completely tested yet
------------------------------------------------------------
revno: 2292
committer: Miika Komu 
timestamp: Sat 2008-12-20 22:30:44 +0000
message:
  Python dependency for dnsproxy in rpm build
------------------------------------------------------------
revno: 2291
committer: Miika Komu 
timestamp: Sat 2008-12-20 19:55:14 +0000
message:
  Syntactical clean ups in create-deb.sh
------------------------------------------------------------
revno: 2290
committer: Miika Komu 
timestamp: Sat 2008-12-20 13:11:15 +0000
message:
  Fixed a compilation error in hipsock
------------------------------------------------------------
revno: 2289
committer: Miika Komu 
timestamp: Sat 2008-12-20 00:49:31 +0000
message:
  Some improvements to make DHT connections to use HIP in /etc/hip/dhtservers
------------------------------------------------------------
revno: 2288
committer: Miika Komu 
timestamp: Sat 2008-12-20 00:12:03 +0000
message:
  A potential bug fix to dht code
------------------------------------------------------------
revno: 2287
committer: Oleg Ponomarev 
timestamp: Fri 2008-12-19 23:41:44 +0000
message:
  prefer AF_INET addresses in hip_hit_to_ip
------------------------------------------------------------
revno: 2286
committer: Miika Komu 
timestamp: Fri 2008-12-19 23:29:14 +0000
message:
  Bug id 714
------------------------------------------------------------
revno: 2285
committer: Miika Komu 
timestamp: Fri 2008-12-19 23:02:59 +0000
message:
  Disabled UDP checksum of userspace ipsec as it is not working correctly.
------------------------------------------------------------
revno: 2284 [merge]
committer: Miika Komu 
timestamp: Fri 2008-12-19 20:23:24 +0000
message:
  Synchronized to hipl--userspace--2.6--patch-51
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-50
     Synchronized to hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-2038
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-51
     nsupdate.pl does not put hostnames without dots to reverse
------------------------------------------------------------
revno: 2283
committer: Miika Komu 
timestamp: Fri 2008-12-12 15:36:13 +0000
message:
  Dnsmasq hooks in dnsproxy for redhat based systems.
------------------------------------------------------------
revno: 2282
committer: Miika Komu 
timestamp: Fri 2008-12-12 09:38:03 +0000
message:
  Firewall waits not until hipd is started and creates /etc/hip. If the dir exists, no waiting needed.
------------------------------------------------------------
revno: 2281
committer: Miika Komu 
timestamp: Thu 2008-12-18 10:16:31 +0000
message:
  Bug id 716
------------------------------------------------------------
revno: 2280
committer: Oleg Ponomarev 
timestamp: Thu 2008-12-18 09:25:14 +0000
message:
  nsupdate.pl does not publish hostnames without dots
------------------------------------------------------------
revno: 2279
committer: Dongsu Park 
timestamp: Wed 2008-12-17 15:36:12 +0000
message:
  some fix about the OpenWRT section in HOWTO
  	some path fix about the OpenWRT section in HOWTO
------------------------------------------------------------
revno: 2278
committer: Miika Komu 
timestamp: Fri 2008-12-12 07:08:36 +0000
message:
  Changed the order of hit-to-ip preferences; IPv4 is preferred due to NATted environments
------------------------------------------------------------
revno: 2277
committer: Miika Komu 
timestamp: Tue 2008-12-16 23:04:36 +0000
message:
  Minor fix
------------------------------------------------------------
revno: 2276
committer: Miika Komu 
timestamp: Tue 2008-12-16 22:48:50 +0000
message:
  A bug fix to rpm building
------------------------------------------------------------
revno: 2275
committer: Miika Komu 
timestamp: Tue 2008-12-16 22:43:57 +0000
message:
  A bug fix to rpm building
------------------------------------------------------------
revno: 2274
committer: Miika Komu 
timestamp: Tue 2008-12-16 22:25:42 +0000
message:
  hipconf rst now resets also host associations in non-established state
------------------------------------------------------------
revno: 2273
committer: Miika Komu 
timestamp: Tue 2008-12-16 22:21:04 +0000
message:
  Removed a warning from dnsproxy rpm package
------------------------------------------------------------
revno: 2272
committer: Miika Komu 
timestamp: Tue 2008-12-16 21:51:56 +0000
message:
  Reordered daemon start up in binary packages. Hipfw with userspace ipsec option can be started before hipd is running.
  The proper starting order of daemon software should be:
  
    1. hipfw
    2. hipd
    3. dnsproxy
  
  I had to modify userspace ipsec so that it can be started (in the firewall) before hipd is running.
------------------------------------------------------------
revno: 2271
committer: Miika Komu 
timestamp: Tue 2008-12-16 17:32:41 +0000
message:
  Updated manual according to feedback from Jordi Gillor
------------------------------------------------------------
revno: 2270
committer: Miika Komu 
timestamp: Tue 2008-12-16 17:13:58 +0000
message:
  Update to the manual
------------------------------------------------------------
revno: 2269
committer: Joakim Koskela 
timestamp: Tue 2008-12-16 14:04:53 +0000
message:
  
------------------------------------------------------------
revno: 2268
committer: Joakim Koskela 
timestamp: Tue 2008-12-16 13:50:39 +0000
message:
  Changed dnsproxy to start as last on maemo
------------------------------------------------------------
revno: 2267
committer: Miika Komu 
timestamp: Tue 2008-12-16 01:06:14 +0000
message:
  Extra check for send() in dnsproxy
------------------------------------------------------------
revno: 2266
committer: Miika Komu 
timestamp: Tue 2008-12-16 00:48:08 +0000
message:
  Extra check for connect in dnsproxy
------------------------------------------------------------
revno: 2265
committer: Miika Komu 
timestamp: Mon 2008-12-15 16:29:31 +0000
message:
  Disabled nsupdate in variables, but enabled in example config
------------------------------------------------------------
revno: 2264
committer: Miika Komu 
timestamp: Mon 2008-12-15 15:50:18 +0000
message:
  Improved dnsproxy interaction with dnsmasq and resolvconf
------------------------------------------------------------
revno: 2263 [merge]
committer: Miika Komu 
timestamp: Mon 2008-12-15 15:05:03 +0000
message:
  Synchronized to hipl--dns--2.6--patch-49
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-45
     nsupdate.c -- perror changed to HIP_PERROR, source code formatting
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-1997
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-47
     Fixed compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-48
     "\n" added to HIP_DEBUG messages in nsupdate.c
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-49
     Synchronized to hipl--userspace--2.6--patch-2022
------------------------------------------------------------
revno: 2262
committer: Oleg Ponomarev 
timestamp: Mon 2008-12-15 14:48:45 +0000
message:
  bug 709, cap_free with --disable-debug
------------------------------------------------------------
revno: 2261
committer: Oleg Ponomarev 
timestamp: Mon 2008-12-15 14:13:44 +0000
message:
  uuid changes in autogen.sh and hipl.spec
------------------------------------------------------------
revno: 2260
committer: Miika Komu 
timestamp: Mon 2008-12-15 11:17:50 +0000
message:
  Updated autogen.sh
------------------------------------------------------------
revno: 2259
committer: Miika Komu 
timestamp: Mon 2008-12-15 10:57:38 +0000
message:
  Updated autogen.sh
------------------------------------------------------------
revno: 2258
committer: Miika Komu 
timestamp: Sat 2008-12-13 16:10:50 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2257
committer: Miika Komu 
timestamp: Fri 2008-12-12 17:07:05 +0000
message:
  Bug id 699
------------------------------------------------------------
revno: 2256
committer: Miika Komu 
timestamp: Fri 2008-12-12 16:51:04 +0000
message:
  Bug id 707
------------------------------------------------------------
revno: 2255
committer: Joakim Koskela 
timestamp: Fri 2008-12-12 16:20:35 +0000
message:
  Cleaned up stuff related to the openwrt branch merge
------------------------------------------------------------
revno: 2254 [merge]
committer: Miika Komu 
timestamp: Fri 2008-12-12 16:09:57 +0000
message:
  Synchronized to hipl--openwrt--2.6--patch-93
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-88
     Cherry picked hipl--userspace--2.6--patch-1788
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-89
     Ported hipl for OpenWRT r12983
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-90
     Synchronized to hipl--userspace--2.6--patch-1873
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-93
     Cherry picking from hipl--userspace--2.6--patch-1989
------------------------------------------------------------
revno: 2253
committer: Miika Komu 
timestamp: Fri 2008-12-12 15:42:24 +0000
message:
  Cosmetic changes in log output in opendht and hadb code.
------------------------------------------------------------
revno: 2252
committer: Miika Komu 
timestamp: Fri 2008-12-12 08:56:12 +0000
message:
  Syntatical fixes to nsupdate code
------------------------------------------------------------
revno: 2251
committer: Miika Komu 
timestamp: Fri 2008-12-12 08:46:58 +0000
message:
  OpenDHT support in dnsproxy re-enabled. Dnsproxy logging reduced.
------------------------------------------------------------
revno: 2250
committer: Antti Louko 
timestamp: Thu 2008-12-11 22:00:15 +0000
message:
  Now dnsproxy works with dnsmasq
  
  
  Wrong response header flags.
------------------------------------------------------------
revno: 2249
committer: Miika Komu 
timestamp: Thu 2008-12-11 21:27:49 +0000
message:
  Removed some depracated code from dnsproxy
------------------------------------------------------------
revno: 2248
committer: Miika Komu 
timestamp: Thu 2008-12-11 21:10:46 +0000
message:
  A tentative fix to the compilation problems reported by Moskowitz
------------------------------------------------------------
revno: 2247
committer: Miika Komu 
timestamp: Thu 2008-12-11 18:59:59 +0000
message:
  A tentative fix to the compilation problems reported by Moskowitz
------------------------------------------------------------
revno: 2246
committer: Miika Komu 
timestamp: Thu 2008-12-11 18:38:23 +0000
message:
  Added a comment on last patch
------------------------------------------------------------
revno: 2245
committer: Miika Komu 
timestamp: Thu 2008-12-11 18:32:16 +0000
message:
  hipconf checks now if daemon is actually listening. Error is returned if daemon port is not occupied.
------------------------------------------------------------
revno: 2244
committer: Miika Komu 
timestamp: Thu 2008-12-11 17:13:39 +0000
message:
  Minor change to hipd example conf
------------------------------------------------------------
revno: 2243
committer: Miika Komu 
timestamp: Thu 2008-12-11 17:05:36 +0000
message:
  Implemented HI caching to dnsproxy
------------------------------------------------------------
revno: 2242
committer: Miika Komu 
timestamp: Thu 2008-12-11 16:13:58 +0000
message:
  A bug fix to dnsproxy.
------------------------------------------------------------
revno: 2241
committer: Miika Komu 
timestamp: Thu 2008-12-11 15:57:19 +0000
message:
  Rewrote PTR handling in dnsproxy. It actually works now.
------------------------------------------------------------
revno: 2240
committer: Miika Komu 
timestamp: Thu 2008-12-11 14:05:50 +0000
message:
  Added timeout variables to dnsproxy
------------------------------------------------------------
revno: 2239 [merge]
committer: Miika Komu 
timestamp: Thu 2008-12-11 13:33:53 +0000
message:
  Synchronized to hipl--dns--2.6--patch-44
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-43
     fqdn, more log_debug in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-44
     LOG_FACILITY in nsupdate.pl
------------------------------------------------------------
revno: 2238
committer: Miika Komu 
timestamp: Thu 2008-12-11 12:56:43 +0000
message:
  Bug fix to id 703
------------------------------------------------------------
revno: 2237 [merge]
committer: Miika Komu 
timestamp: Thu 2008-12-11 09:42:09 +0000
message:
  Synchronized to hipl--dns--2.6--patch-42
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-42
     type (stdio->stdout)
------------------------------------------------------------
revno: 2236 [merge]
committer: Miika Komu 
timestamp: Thu 2008-12-11 09:01:09 +0000
message:
  Synchronized to hipl--dns--2.6--patch-41
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-38
     output HIPD_START to log also
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-39
     close open sockets before exec of nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-40
     comment about comparison of IPs in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-41
     Synchronized to hipl--userspace--2.6--patch-1995
------------------------------------------------------------
revno: 2235
committer: Miika Komu 
timestamp: Wed 2008-12-10 16:26:04 +0000
message:
  Re-enabled nsupdate
------------------------------------------------------------
revno: 2234
committer: Miika Komu 
timestamp: Wed 2008-12-10 16:23:51 +0000
message:
  Reorganized the order of nsupdate and hosts file resolution in hipd
------------------------------------------------------------
revno: 2233
committer: Miika Komu 
timestamp: Wed 2008-12-10 16:03:16 +0000
message:
  Disabled nsupdate
------------------------------------------------------------
revno: 2232
committer: Miika Komu 
timestamp: Wed 2008-12-10 15:58:50 +0000
message:
  Disabled nsupdate
------------------------------------------------------------
revno: 2231
committer: Miika Komu 
timestamp: Wed 2008-12-10 14:14:06 +0000
message:
  A bug fix to dnsproxy.py when it is operating without resolvconf software
------------------------------------------------------------
revno: 2230
committer: Miika Komu 
timestamp: Wed 2008-12-10 12:54:22 +0000
message:
  HIP traffic filtering disabled in anticipation of bug id 705 in init.d files of firewall
------------------------------------------------------------
revno: 2229
committer: Dongsu Park 
timestamp: Wed 2008-12-10 12:30:24 +0000
message:
  updated document about compiling iptables on OpenWRT 8.09
  	an updated instruction about compiling tables package on OpenWRT 8.09
------------------------------------------------------------
revno: 2228
committer: Antti Louko 
timestamp: Wed 2008-12-10 10:02:26 +0000
message:
  dnsproxy now handles changes in surrounding network configuration
  
  
  dnsproxy now handles changes in surrounding network configuration.
  
  Old resolv.conf, typically /var/run/resolvconf/resolv.conf, normally symbolically linked by /etc/resolv.conf is being watched by dnsproxy.py and if there is a change, dnsproxy starts requesting the new dns server address.
  
  Note: While dnsproxy.py is running, symbolic link /etc/resolv.conf is
  renamed to /etc/resolv.conf-- and renamed bacj when
  dnsproxy.py exists.
------------------------------------------------------------
revno: 2227
committer: Miika Komu 
timestamp: Tue 2008-12-09 15:09:14 +0000
message:
  Modularizing dns proxy
------------------------------------------------------------
revno: 2226
committer: Miika Komu 
timestamp: Tue 2008-12-09 14:50:17 +0000
message:
  Modularizing dns proxy
------------------------------------------------------------
revno: 2225
committer: Miika Komu 
timestamp: Tue 2008-12-09 12:34:42 +0000
message:
  Dnsproxy modifies PATH to be able to execute hipconf
------------------------------------------------------------
revno: 2224
committer: Miika Komu 
timestamp: Mon 2008-12-08 16:47:54 +0000
message:
  Added c++ as dependency to autogen.sh for Fedora
------------------------------------------------------------
revno: 2223
committer: Miika Komu 
timestamp: Mon 2008-12-08 14:56:17 +0000
message:
  A small bug fix to dnsproxy. Updated manual on dnsproxy.
------------------------------------------------------------
revno: 2222 [merge]
committer: Miika Komu 
timestamp: Sun 2008-12-07 15:49:31 +0000
message:
  Synchronized to hipl--dns--2.6--patch-9
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-1
     
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-2
     Just a test
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-3
     call /etc/hip/nsupdate.pl on start or interface reconfiguration
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-1078
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-1903
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-1909
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-7
     added /etc/hip/nsupdate.conf, added lookup of IP by HIT
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-8
     commented out "local $HIT" in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-9
     changed TTL in nsupdate.pl to 1, added chapter to HOWTO
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-10
     fixes in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-11
     added hipconf hit-to-ip-set, creation of /etc/hip/nsupdate.conf
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-12
     minor fixes
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-13
     Some fixes to the Dynamic DNS update section in the manual
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-14
     Some fixes to the Dynamic DNS update section in the manual
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-1944
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-16
     Minor update to the dynamic DNS section
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-18
     don't use /usr/bin/nsupdate anymore, prepare packet in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-19
     Added nsupdate to init.c
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-20
     Minor check to hit_to_ip
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-21
     Some fixes
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-22
     Some fixes, does not compile
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-23
     now return values via pointer in hit-to-ip
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-24
     added perl inet6 deps in autogen.sh
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-25
     Bug fixes to nsupdate code
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-1975
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-27
     minor changes in hit-to-ip.c, nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-28
     now updating reverse in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-29
     minor changes in the code
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-30
     changes in nsupdate.pl
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-31
     Synchronized to hipl--userspace--2.6--patch-1975
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-32
     Synchronized to hipl--userspace--2.6--patch-1976
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-33
     patches for BIND
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-34
     patches for BIND
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-35
     nsupdate.pl now checks if update is needed
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-36
     added named.conf
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-1981
------------------------------------------------------------
revno: 2221
committer: Miika Komu 
timestamp: Fri 2008-12-05 12:36:25 +0000
message:
  Some comments from Rene
------------------------------------------------------------
revno: 2220
committer: Miika Komu 
timestamp: Fri 2008-12-05 12:32:31 +0000
message:
  Debian packaging fix
------------------------------------------------------------
revno: 2219 [merge]
committer: Miika Komu 
timestamp: Fri 2008-12-05 12:30:13 +0000
message:
  Cherry picked hipl--fix--2.6--patch-365
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-365
     Fixed crash on hip_init_dht()
------------------------------------------------------------
revno: 2218
committer: Samu Varjonen 
timestamp: Thu 2008-12-04 20:02:20 +0000
message:
  Some extra comments to couple of mobility functions
------------------------------------------------------------
revno: 2217
committer: Miika Komu 
timestamp: Thu 2008-12-04 16:50:45 +0000
message:
  dns proxy maps now mappings to hipd
------------------------------------------------------------
revno: 2216
committer: Miika Komu 
timestamp: Thu 2008-12-04 15:50:24 +0000
message:
  The -H option allows now with loopback in the firewall
------------------------------------------------------------
revno: 2215
committer: Miika Komu 
timestamp: Thu 2008-12-04 14:42:20 +0000
message:
  Bug id 679 (lsi assignment)
------------------------------------------------------------
revno: 2214
committer: Dongsu Park 
timestamp: Thu 2008-12-04 11:51:02 +0000
message:
  new wireshark patch for the svn revision 26909
  	a new wireshark patch for hip midauth functionalities,
  	for the wireshark source code from the svn revision 26909.
------------------------------------------------------------
revno: 2213
committer: Joakim Koskela 
timestamp: Thu 2008-12-04 11:44:19 +0000
message:
  Dynamically detect the current maemo SDK
------------------------------------------------------------
revno: 2212
committer: Joakim Koskela 
timestamp: Thu 2008-12-04 11:32:30 +0000
message:
  Changed how the libssl dependency is generated. Chinook requires older version.
------------------------------------------------------------
revno: 2211
committer: Miika Komu 
timestamp: Wed 2008-12-03 23:59:07 +0000
message:
  Updated stats.pl (changes in perl?)
------------------------------------------------------------
revno: 2210
committer: Miika Komu 
timestamp: Wed 2008-12-03 15:29:15 +0000
message:
  DNS proxy resolves again successfully HI records, HIT/LSIs from hosts and passes non-HIP related look up
------------------------------------------------------------
revno: 2209
committer: Miika Komu 
timestamp: Wed 2008-12-03 13:44:36 +0000
message:
  Disabled disfunctional code from dnsproxy
------------------------------------------------------------
revno: 2208
committer: Miika Komu 
timestamp: Wed 2008-12-03 13:16:09 +0000
message:
  Changed uuid-dev[el] dependency to uuid
------------------------------------------------------------
revno: 2207
committer: Miika Komu 
timestamp: Wed 2008-12-03 12:57:57 +0000
message:
  Cleanups for dnsproxy
------------------------------------------------------------
revno: 2206
committer: Miika Komu 
timestamp: Wed 2008-12-03 11:35:08 +0000
message:
  Cleaning up dnsproxy mess
------------------------------------------------------------
revno: 2205
committer: Miika Komu 
timestamp: Tue 2008-12-02 20:59:37 +0000
message:
  Updated stats.pl
------------------------------------------------------------
revno: 2204
committer: Miika Komu 
timestamp: Tue 2008-12-02 20:36:00 +0000
message:
  RPM packaging dependency fixes.
------------------------------------------------------------
revno: 2203
committer: Miika Komu 
timestamp: Tue 2008-12-02 20:18:28 +0000
message:
  Additional perl dependency for debian building
------------------------------------------------------------
revno: 2202
committer: Miika Komu 
timestamp: Tue 2008-12-02 17:53:45 +0000
message:
  Bug id 694
------------------------------------------------------------
revno: 2201
committer: Miika Komu 
timestamp: Tue 2008-12-02 17:53:17 +0000
message:
  Bug id 694
------------------------------------------------------------
revno: 2200
committer: Joakim Koskela 
timestamp: Tue 2008-12-02 17:31:31 +0000
message:
  Added deb control files for dnsproxy for maemo
------------------------------------------------------------
revno: 2199
committer: Joakim Koskela 
timestamp: Tue 2008-12-02 17:30:49 +0000
message:
  Fixed some issues in the armel/maemo deb packaging
------------------------------------------------------------
revno: 2198
committer: Miika Komu 
timestamp: Tue 2008-12-02 17:18:41 +0000
message:
  Bug id 694
------------------------------------------------------------
revno: 2197
committer: Miika Komu 
timestamp: Tue 2008-12-02 14:25:23 +0000
message:
  Bug id 694
------------------------------------------------------------
revno: 2196
committer: Miika Komu 
timestamp: Tue 2008-12-02 13:47:48 +0000
message:
  Additional RPM package dependencies
------------------------------------------------------------
revno: 2195
committer: Miika Komu 
timestamp: Tue 2008-12-02 12:14:23 +0000
message:
  Added new perl dependencies for dyn dns code
------------------------------------------------------------
revno: 2194
committer: Miika Komu 
timestamp: Tue 2008-12-02 11:28:57 +0000
message:
  Dnsproxy is started after hipd in init.d scripts
------------------------------------------------------------
revno: 2193
committer: Miika Komu 
timestamp: Tue 2008-12-02 11:18:35 +0000
message:
  Removed unnecessary chmod from debian packaging
------------------------------------------------------------
revno: 2192
committer: Miika Komu 
timestamp: Tue 2008-12-02 10:25:11 +0000
message:
  Updated maintainer info (was unreachable email) and copyright contact info (hiit/gplv2)
------------------------------------------------------------
revno: 2191
committer: Joakim Koskela 
timestamp: Tue 2008-12-02 09:52:26 +0000
message:
  Fixed segfaulting when providing too few arguments to hipconf
------------------------------------------------------------
revno: 2190
committer: Joakim Koskela 
timestamp: Tue 2008-12-02 09:45:19 +0000
message:
  Fixed a typo in libc-compat.h
------------------------------------------------------------
revno: 2189
committer: Joakim Koskela 
timestamp: Tue 2008-12-02 09:44:30 +0000
message:
  Added the 2.6.26 patch to the repository.
------------------------------------------------------------
revno: 2188 [merge]
committer: Miika Komu 
timestamp: Tue 2008-12-02 09:40:29 +0000
message:
  Cherry picked hipl--dns--2.6--patch-17
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--patch-17
     Improvements to debian packaging
------------------------------------------------------------
revno: 2187
committer: Oleg Ponomarev 
timestamp: Mon 2008-12-01 20:43:10 +0000
message:
  defined hip_create_file_unless_exists to get rid of FOUR copy-paste fragments in hip_load_configuration
------------------------------------------------------------
revno: 2186
committer: Miika Komu 
timestamp: Mon 2008-12-01 18:25:33 +0000
message:
  Removed a silly debug line from hipconf
------------------------------------------------------------
revno: 2185
committer: Miika Komu 
timestamp: Mon 2008-12-01 18:21:40 +0000
message:
  Removed two depraced debian packaging dependencies from agent
------------------------------------------------------------
revno: 2184
committer: Miika Komu 
timestamp: Mon 2008-12-01 16:38:31 +0000
message:
  Reorganized some sections together. Now NAT stuff is under single chapter and Bamboo stuff in its own.
------------------------------------------------------------
revno: 2183
committer: Miika Komu 
timestamp: Mon 2008-12-01 16:08:42 +0000
message:
  Moved all Bamboo stuff into single section
------------------------------------------------------------
revno: 2182
committer: Miika Komu 
timestamp: Mon 2008-12-01 16:04:48 +0000
message:
  Updated bamboo documentation in the manual
------------------------------------------------------------
revno: 2181
committer: Miika Komu 
timestamp: Mon 2008-12-01 15:37:00 +0000
message:
  Dns proxy shuts down the virtual interface
------------------------------------------------------------
revno: 2180
committer: Miika Komu 
timestamp: Mon 2008-12-01 15:31:58 +0000
message:
  DNS HIP Proxy packaging improvements for Fedora
------------------------------------------------------------
revno: 2179
committer: Miika Komu 
timestamp: Mon 2008-12-01 11:33:37 +0000
message:
  Applied changed from previous commit to i386 arch
------------------------------------------------------------
revno: 2178
committer: Miika Komu 
timestamp: Mon 2008-12-01 11:31:49 +0000
message:
  Applied changed from previous commit to i386 arch
------------------------------------------------------------
revno: 2177
committer: Miika Komu 
timestamp: Mon 2008-12-01 11:31:28 +0000
message:
  Applied changed from previous commit to i386 arch
------------------------------------------------------------
revno: 2176
committer: Miika Komu 
timestamp: Mon 2008-12-01 11:30:49 +0000
message:
  Improvements to debian packaging
------------------------------------------------------------
revno: 2175
committer: Miika Komu 
timestamp: Mon 2008-12-01 11:10:59 +0000
message:
  Simplified dns proxy packaging. Now DNS proxy is not chained with dnsmasq automatically.
------------------------------------------------------------
revno: 2174
committer: Miika Komu 
timestamp: Mon 2008-12-01 10:19:35 +0000
message:
  Virtual interface for dnsproxy.
  Joakim suggested to add a separate virtual lo:xx interface for the 
  dnsproxy to avoid dependencies with e.g. dnsmasq.
------------------------------------------------------------
revno: 2173
committer: Joakim Koskela 
timestamp: Mon 2008-12-01 10:12:35 +0000
message:
  Some maemo-related updates in create-deb.sh
------------------------------------------------------------
revno: 2172
committer: Miika Komu 
timestamp: Sat 2008-11-29 12:35:49 +0000
message:
  Removed firewall nag about empty lines in firewall_conf
------------------------------------------------------------
revno: 2171
committer: Miika Komu 
timestamp: Fri 2008-11-28 19:10:10 +0000
message:
  Minor update to HOWTO
------------------------------------------------------------
revno: 2170
committer: Miika Komu 
timestamp: Fri 2008-11-28 18:41:12 +0000
message:
  Updated armel hipfw debian packaging
------------------------------------------------------------
revno: 2169
committer: Miika Komu 
timestamp: Fri 2008-11-28 18:17:51 +0000
message:
  Updated manual on dns proxy
------------------------------------------------------------
revno: 2168 [merge]
committer: Miika Komu 
timestamp: Fri 2008-11-28 18:17:32 +0000
message:
  Synchronized to hipl--api--2.6--patch-83
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-78
     java HipClient working
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-79
     jip fixes
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-80
     
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-81
     Synchronized to hipl--userspace--2.6--patch-1927
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-82
     Fixed a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-83
     Compilation fixes after merge
------------------------------------------------------------
revno: 2167
committer: Miika Komu 
timestamp: Thu 2008-11-27 22:51:13 +0000
message:
  Bug id 681
------------------------------------------------------------
revno: 2166
committer: Blerta Bishaj 
timestamp: Thu 2008-11-27 16:14:09 +0000
message:
  Optimized the sys-based opp mode so as not to check for the default hit at hipd for each packet.
------------------------------------------------------------
revno: 2165
committer: Blerta Bishaj 
timestamp: Thu 2008-11-27 14:21:15 +0000
message:
  Fixed a problem that the RVS changes had caused in the base exchange of the opportunistic mode.
------------------------------------------------------------
revno: 2164
committer: Blerta Bishaj 
timestamp: Thu 2008-11-27 09:49:05 +0000
message:
  Documentation for bamboo and latest /etc/init.d bamboo scripts for fedora and ubuntu
------------------------------------------------------------
revno: 2163
committer: Miika Komu 
timestamp: Wed 2008-11-26 15:20:46 +0000
message:
  Joakim suggested to update netfilter configuration in kernel dependencies in the manual
------------------------------------------------------------
revno: 2162
committer: Miika Komu 
timestamp: Wed 2008-11-26 14:56:27 +0000
message:
  Updated dns proxy documentation in the manual
------------------------------------------------------------
revno: 2161
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 13:59:01 +0000
message:
  Fixed a small type in the the hipfw Makefile.am
------------------------------------------------------------
revno: 2160
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 13:53:46 +0000
message:
  Corrected the optional uuid lib usage
------------------------------------------------------------
revno: 2159
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 12:08:45 +0000
message:
  Fixed some errors related to how flags were set
------------------------------------------------------------
revno: 2158
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 11:33:50 +0000
message:
  Fixed the packaging for maemo
------------------------------------------------------------
revno: 2157
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 11:06:45 +0000
message:
  Compiles now on maemo
------------------------------------------------------------
revno: 2156
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 10:24:41 +0000
message:
  Removed UUID dependency and created a separate alternative privileges separation mode
------------------------------------------------------------
revno: 2155
committer: Joakim Koskela 
timestamp: Wed 2008-11-26 10:23:54 +0000
message:
  Made Hi3 optional
------------------------------------------------------------
revno: 2154
committer: Miika Komu 
timestamp: Tue 2008-11-25 21:36:29 +0000
message:
  Bug id 603
------------------------------------------------------------
revno: 2153
committer: Miika Komu 
timestamp: Tue 2008-11-25 21:29:17 +0000
message:
  Bug id 603
------------------------------------------------------------
revno: 2152
committer: Miika Komu 
timestamp: Tue 2008-11-25 20:24:21 +0000
message:
  Update howto on dnsmasq
------------------------------------------------------------
revno: 2151 [merge]
committer: Miika Komu 
timestamp: Tue 2008-11-25 19:27:11 +0000
message:
  Synchronized to hipl--api--2.6--patch-77
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-77
     Java HipServer working
------------------------------------------------------------
revno: 2150
committer: Miika Komu 
timestamp: Tue 2008-11-25 19:05:20 +0000
message:
  Updated manual on how to apply HIP
------------------------------------------------------------
revno: 2149
committer: Miika Komu 
timestamp: Tue 2008-11-25 14:27:38 +0000
message:
  Update section 7 in the manual
------------------------------------------------------------
revno: 2148
committer: Blerta Bishaj 
timestamp: Tue 2008-11-25 12:47:32 +0000
message:
  Fixed the problem with ipv6 traffic that was caused by the caching changes.
------------------------------------------------------------
revno: 2147
committer: Miika Komu 
timestamp: Tue 2008-11-25 12:38:14 +0000
message:
  Bug id 603
------------------------------------------------------------
revno: 2146
committer: Miika Komu 
timestamp: Tue 2008-11-25 10:46:25 +0000
message:
  Indented some fw code
------------------------------------------------------------
revno: 2145
committer: Miika Komu 
timestamp: Mon 2008-11-24 15:51:28 +0000
message:
  Changed daemon local port because it was reserved on felwood
------------------------------------------------------------
revno: 2144
committer: Miika Komu 
timestamp: Mon 2008-11-24 09:42:11 +0000
message:
  A bug fix to rpm compilation
------------------------------------------------------------
revno: 2143
committer: Miika Komu 
timestamp: Mon 2008-11-24 09:20:25 +0000
message:
  Nsupdate code path fixes in execve
------------------------------------------------------------
revno: 2142
committer: Miika Komu 
timestamp: Mon 2008-11-24 09:08:07 +0000
message:
  Added nsupdate.pl to tools directory
------------------------------------------------------------
revno: 2141
committer: Miika Komu 
timestamp: Mon 2008-11-24 08:56:12 +0000
message:
  Integrated Oleg's nsupdate code to hipl
------------------------------------------------------------
revno: 2140
committer: Miika Komu 
timestamp: Fri 2008-11-21 18:29:54 +0000
message:
  Removed a debug exit from the code
------------------------------------------------------------
revno: 2139
committer: Miika Komu 
timestamp: Fri 2008-11-21 17:00:18 +0000
message:
  Improved /etc/hip/dhtservers parsing.
  I modularized /etc/hip/dhtservers reading. I noticed that it was using 
  hosts file format, so I decided to make it use the framework in misc.c. 
  Now it can skip even commented lines.
------------------------------------------------------------
revno: 2138
committer: Miika Komu 
timestamp: Thu 2008-11-20 17:48:51 +0000
message:
  hipdht2 is now the only dht server in the example conf
------------------------------------------------------------
revno: 2137
committer: Blerta Bishaj 
timestamp: Thu 2008-11-20 17:01:26 +0000
message:
  Autocreation of dhtservers file if it does not exist yet. The file contains default dhtservers.
------------------------------------------------------------
revno: 2136
committer: Miika Komu 
timestamp: Thu 2008-11-20 16:54:13 +0000
message:
  DHT example in hipd_config
------------------------------------------------------------
revno: 2135
committer: Dongsu Park 
timestamp: Thu 2008-11-20 14:10:14 +0000
message:
  Fix compile problems when using --disable-agent
  	Fix compile problems related with sqlite3 that comes up when configuring
  	with --disagent-agent option.
------------------------------------------------------------
revno: 2134
committer: Blerta Bishaj 
timestamp: Thu 2008-11-20 09:48:12 +0000
message:
  Added an example for opendht configuration.
------------------------------------------------------------
revno: 2133 [merge]
committer: Miika Komu 
timestamp: Wed 2008-11-19 14:17:52 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-369
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1442
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-1
     Syncronized to hipl--cert--2.6--patch-153
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-2
     Syncronized to hipl--userspace--2.6--patch-1464
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-3
     Change in file libhipopendht in function opendht_handle_key to modify the DHT key value in publish address feature of HIP according to Ahrenholz draft
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-4
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-5
     Syncronized to hipl--userspace--2.6--patch-1494
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-6
     Syncronized to hipl--userspace--2.6--patch-1498
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-7
     some opendht hdrr changes
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-8
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-9
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-10
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-1552
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-1553
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-13
     Fixed seg fault
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-14
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-15
     opendht interface improved according to the drafts, tested with conntest and ping6
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-16
     header include
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-17
     some code cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-18
     now data to opendht is sent through a queue messaging mechanism using two sockets and a queue
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-19
     opendhtteststub now modified to be compatible with the recent opendht changes
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-20
     some code cleanup. Problem with certdb insertion
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-21
     makefile change
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-22
     Cherry picked patches 1611, 1612 and 1613 from hipl--userspace--2.6
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-1554
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-1560
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-1566
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-1567
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-27
     Synchronized to hipl--userspace--2.6--patch-1570
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-1580
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-29
     Synchronized to hipl--userspace--2.6--patch-1590
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-1600
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-31
     Synchronized to hipl--userspace--2.6--patch-1614
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-32
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-33
     hipconf buddies onoff option added
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-34
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-35
     back to opendht again from openlookup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-36
     some code fixes and cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-37
     some code fixes and cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-38
     some code fixes and cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-39
     some code fixes and cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-40
     opendht and openlookup interconfigurable via dht gw ...
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-41
     some code fixes and cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-42
     Synchronized to hipl--userspace--2.6--patch-1615
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-43
     Synchronized to hipl--userspace--2.6--patch-1622
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-1623
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-45
     Synchronized to hipl--userspace--2.6--patch-1624
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-1656
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-47
     Synchronized to hipl--userspace--2.6--patch-1663
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-48
     Synchronized to hipl--userspace--2.6--patch-1664
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-49
     Synchronized to hipl--userspace--2.6--patch-1680
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-50
     Synchronized to hipl--userspace--2.6--patch-1681
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-51
     Synchronized to hipl--userspace--2.6--patch-1693
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-52
     Synchronized to hipl--userspace--2.6--patch-1701
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-1702
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-54
     Synchronized to hipl--userspace--2.6--patch-1720
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-55
     Synchronized to hipl--userspace--2.6--patch-1730
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-56
     Synchronized to hipl--userspace--2.6--patch-1737
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-57
     Synchronized to hipl--userspace--2.6--patch-1738
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-58
     Synchronized to hipl--userspace--2.6--patch-1740
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-59
     Synchronized to hipl--userspace--2.6--patch-1742
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-60
     Synchronized to hipl--userspace--2.6--patch-1757
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-61
     Synchronized to hipl--userspace--2.6--patch-1760
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-62
     Synchronized to hipl--userspace--2.6--patch-1783
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-63
     Synchronized to hipl--userspace--2.6--patch-1785
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-64
     Synchronized to hipl--userspace--2.6--patch-1792
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-65
     Rearranging some of the locator handling code in netdev.c
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-66
     A compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-67
     Fixed a couple of compilation warnings
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-68
     Resolved some compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--opendht--2.6--patch-69
     Removed windows newlines from agent
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-283
     Temporary changes for the [Bug 522] hip daemon and default route
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-284
     Reverted last patch
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-285
     Reintroduced last patch, sorry my bad
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-286
     Synchoronized to hipl--userspace--2.6--patch-1666
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-287
     Fixed bug 454
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-288
     Removed the change in oppdb and in oppipdb for hipconf rst ... for bug 454. Instead, oppdb and oppipdb entries are deleted in hip_del_peer_info_entry() and after hip update msgs.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-289
     Separated locator code from hip_handle_ri, put it in a separate function. - Hipd now creates a hi3 file in /etc/hip/hi3_conf if it does not exist. - The /etc/hip/hi3_conf file is loaded and initialized when hipd starts. - Added the hipconf hi3 on/off command.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-290
     Synchronized to hipl--userspace--2.6--patch-1693
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-291
     Removed all hi3 compilation switches
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-292
     hipd was not working with -k option. Fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-293
     A backup commit, changes for the hi3.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-294
     Synchronized to hipl--userspace--2.6--patch-1718
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-295
     Added support for the get/set actions in hipconf puzzle commands.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-297
     Cherry picked hipl--userspace--2.6--patch-1743
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-299
     Backup for changes of the 605 bug: dht configuration support at hipconf.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-300
     Cherry picked hipl--userspace--2.6--patch-1747
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-301
     Fixed hipconf--opendht related commands. Blocking of the connect to the gateway remains to be fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-302
     Backup, dht commands almost ready
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-303
     Dht support finished.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-304
     Backup for changes for the 506 bug.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-305
     Synchronized to hipl--userspace--2.6--patch-1725
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-306
     Synchronized to hipl--userspace--2.6--patch-1732
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-307
     Synchronized to hipl--userspace--2.6--patch-1734
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-308
     Synchronized to hipl--userspace--2.6--patch-1735
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-309
     Synchronized to hipl--userspace--2.6--patch-1740
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-310
     Synchronized to hipl--userspace--2.6--patch-1742
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-311
     Synchronized to hipl--userspace--2.6--patch-1760
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-312
     Fixed compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-313
     Synchronized to hipl--userspace--2.6--patch-1761
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-314
     Synchronized to hipl--userspace--2.6--patch-1765
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-315
     Fixed a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-316
     Backup changes for opendht, setting addrinfo struct directly to hit.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-317
     Backup dht support for hit bamboo, almost completed
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-318
     Changes for IPv6 support of opendht.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-319
     Small changes for dht hit support
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-320
     Commiting partial dns proxy code for synchronization purposes.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-321
     Synchronized to hipl--userspace--2.6--patch-1792
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-322
     Again, commiting partial dns proxy code that adds hipd mapping, for synchronization purposes.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-323
     Synchronized to hipl--opendht--2.6--patch-69
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-324
     Synchronized to hipl--userspace--2.6--patch-1798
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-325
     Committing temporary changes for dns proxy usage of hipconf command.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-326
     Synchronized to hipl--userspace--2.6--patch-1803
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-327
     A bug fix to opp library
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-328
     Finished implementation of basic functionality of dnsproxy usage of hipconf commands.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-329
     Small changes in dnsproxy code.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-330
     Fixing some warnings in hi3 code
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-331
     Changes for the dnsproxy using hipconf commands
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-332
     Further changes for the lsi support for the dns proxy, dictionary mappings for both LSIs and HITs still remain to be done.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-333
     Put back some code for the dht changes that was lost from the merge with the userspace branch.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-334
     Added support for hostname in the - hipconf dht gw hostname/ipv4/ipv6 port ttl - command.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-335
     Added default dht gw configuration in hip hosts file - assigned the gw to hipdht2.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-336
     Changed default dht gw to hipdht.infrahip.net.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-337
     DNS proxy with support for LSIs almost complete
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-338
     Fix for the execution of the hipconf command with different prefixes in the dns proxy
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-339
     A patch for ipv6 bamboo, and 2 patches and 2 scripts for installing bamboo v4 and v6 on fedora
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-340
     Added 2 init.d scripts for bamboo v4 and v6 on ubuntu
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-341
     Fixed the assertion on bamboo that happened with half-open connections - connections closed on bamboo, but still on at hipd. Committing the diff patches.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-342
     Synchronized to hipl--userspace--2.6--patch-1851
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-343
     Changes to empty the pid from file when bamboo services are stopped, so as to avoid killing another process if stopping is ran without starting first.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-344
     Documented how to configure several bamboos together.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-345
     conntest-client-hip now obtains the ip address from the dht server when the HIT is specified, and initiates the bex successfully. However, the bex fails at the responder after the I2 packet. Not sure why yet.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-346
     Added hostname to the hipconf dht get ... command
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-347
     Changes for making it possible to connect via a dht server. Not done yet.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-348
     conntest-client-hip is now able to connect via dht if HIT is specified. It remains to be done when the hostname is specified.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-349
     Temporary changes for making conntest-client-hip work with hostnames.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-350
     Added support for dht queries in the dnsproxy
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-351
     Now, conntest-client-hip hostname ...  works with dht also. Cleaning up the code, testing and displaying error messages remains to be done.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-352
     Latest changes for contest-client-hip hostname ...  , making it work with dht.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-353
     Synchronized to hipl--userspace--2.6--patch-1852
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-354
     Synchronized to hipl--userspace--2.6--patch-1829
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-355
     Synchronized to hipl--userspace--2.6--patch-1829
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-356
     Synchronized to hipl--userspace--2.6--patch-1855
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-357
     Synchronized to hipl--userspace--2.6--patch-1858
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-358
     Synchronized to hipl--userspace--2.6--patch-1860
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-359
     Synchronized to hipl--userspace--2.6--patch-1867
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-360
     Synchronized to hipl--userspace--2.6--patch-1869
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-361
     Synchronized to hipl--userspace--2.6--patch-1871
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-362
     Synchronized to hipl--userspace--2.6--patch-1874
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-363
     Synchronized to hipl--userspace--2.6--patch-1875
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-364
     Fixed compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-365
     Synchronized to hipl--userspace--2.6--patch-1878
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-366
     Fixed a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-367
     Synchronized to hipl--userspace--2.6--patch-1892
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-368
     Firewall displays now SPI numbers in hex.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-369
     Disabled hi3 select in firewall
------------------------------------------------------------
revno: 2132 [merge]
committer: Miika Komu 
timestamp: Wed 2008-11-19 12:30:16 +0000
message:
  Synchronized to hipl--api--2.6--patch-76
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-73
     Compilation fix to last merge
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-1877
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-75
     hipsock compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-76
     Synchronized to hipl--userspace--2.6--patch-1891
------------------------------------------------------------
revno: 2131 [merge]
committer: Miika Komu 
timestamp: Wed 2008-11-19 12:04:13 +0000
message:
  Synchronized to hipl--lsi--2.6--patch-153
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-130
     Synchronized to hipl--userspace--2.6--patch-1690
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-132
     Synchronized to hipl--userspace--2.6--patch-1702
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-133
     Synchronized to hipl--userspace--2.6--patch-1855
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-134
     Temporary changes for optimization of /proc checks, by reinjection of lsi and ipv4 packets.
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-136
     Synchronized to hipl--userspace--2.6--patch-1865
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-138
     Attempt to fix HIT-LSI compatibility using manycast
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-139
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-140
     Indented some code
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-141
     Minor sava-related change in the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-142
     Trying to fix HIT-LSI interoperability
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-143
     Removed some comments from the LSI code
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-144
     Bug fix to hip_fw_handle_outgoing_lsi
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-145
     Minor change in LSI code
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-146
     Removed some commented code
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-147
     Some fixes to LSI
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-148
     Tests with lsi code for the proc file checks
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-149
     Reverted previous change expecpt for hip_query_ha_info
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-1879
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-151
     Synchronized to hipl--userspace--2.6--patch-1882
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-152
     The implementation for the firewall port cache.
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-153
     Synchronized to hipl--userspace--2.6--patch-1890
------------------------------------------------------------
revno: 2130
committer: Miika Komu 
timestamp: Tue 2008-11-18 22:47:05 +0000
message:
  Bug fixes to LSI
------------------------------------------------------------
revno: 2129
committer: Miika Komu 
timestamp: Tue 2008-11-18 22:35:18 +0000
message:
  Bug fixes to LSI
------------------------------------------------------------
revno: 2128
committer: Miika Komu 
timestamp: Tue 2008-11-18 22:24:31 +0000
message:
  Bug fixes to LSI
------------------------------------------------------------
revno: 2127
committer: Miika Komu 
timestamp: Tue 2008-11-18 21:50:53 +0000
message:
  Potential bug fix to lsi ping
------------------------------------------------------------
revno: 2126
committer: Miika Komu 
timestamp: Tue 2008-11-18 21:12:18 +0000
message:
  SElinux instructions updated
------------------------------------------------------------
revno: 2125
committer: Miika Komu 
timestamp: Tue 2008-11-18 16:12:39 +0000
message:
  Added a word on SElinux to manual
------------------------------------------------------------
revno: 2124
committer: Joakim Koskela 
timestamp: Tue 2008-11-18 14:42:27 +0000
message:
  Fixed some issues when compiling without privsep
------------------------------------------------------------
revno: 2123
committer: Miika Komu 
timestamp: Tue 2008-11-18 09:37:03 +0000
message:
  Enabled -p in firewall in init.d scripts
------------------------------------------------------------
revno: 2122 [merge]
committer: Dongsu Park 
timestamp: Mon 2008-11-17 15:00:53 +0000
message:
  cherry picking from hipl--openwrt--2.6--patch-92
  	Cherry picking from hipl--openwrt--2.6--patch-92.
  	Updated document about installing HIPL for OpenWRT.
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-92
     additional instructions to install HIPL for OpenWRT
------------------------------------------------------------
revno: 2121
committer: Blerta Bishaj 
timestamp: Mon 2008-11-17 13:04:43 +0000
message:
  Hashtable implemented for LSI mode, using peer HIT as key.
------------------------------------------------------------
revno: 2120 [merge]
committer: Miika Komu 
timestamp: Sun 2008-11-16 21:21:53 +0000
message:
  Cherry picked hipl--openwrt--2.6--patch-91
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-91
     fixed compile errors about capabilities on OpenWRT
------------------------------------------------------------
revno: 2119
committer: Blerta Bishaj 
timestamp: Thu 2008-11-13 16:56:57 +0000
message:
  Changed the firewall cache to a hashtable
------------------------------------------------------------
revno: 2118
committer: Miika Komu 
timestamp: Thu 2008-11-13 16:43:59 +0000
message:
  Minor change
------------------------------------------------------------
revno: 2117
committer: Miika Komu 
timestamp: Thu 2008-11-13 16:09:09 +0000
message:
  Compilation fix to last merge
------------------------------------------------------------
revno: 2116 [merge]
committer: Miika Komu 
timestamp: Thu 2008-11-13 16:01:38 +0000
message:
  Synchronized to hipl--api--2.6--patch-72
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-55
     Synchronized to hipl--userspace--2.6--patch-430
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-56
     Synchronized to hipl--userspace--2.6--patch-1531
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-57
     Synchronized to hipl--userspace--2.6--patch-1683
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-58
     not working yet
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-59
     conntest-server-native working
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-60
     connect() working
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-61
     conntest native server improvements
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-62
     Synchronized to hipl--userspace--2.6--patch-1720
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-63
     Synchronized to hipl--userspace--2.6--patch-1737
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-64
     Synchronized to hipl--userspace--2.6--patch-1738
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-65
     Synchronized to hipl--userspace--2.6--patch-1758
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-66
     Synchronized to hipl--userspace--2.6--patch-1775
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-67
     Synchronized to hipl--userspace--2.6--patch-1776
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-68
     Synchronized to hipl--userspace--2.6--patch-1781
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-69
     Synchronized to hipl--userspace--2.6--patch-1785
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-70
     Synchronized to hipl--userspace--2.6--patch-1786
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-71
     Synchronized to hipl--userspace--2.6--patch-1799
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-72
     Synchronized to hipl--userspace--2.6--patch-1875
------------------------------------------------------------
revno: 2115
committer: Miika Komu 
timestamp: Thu 2008-11-13 14:19:43 +0000
message:
  Added patches
------------------------------------------------------------
revno: 2114 [merge]
committer: Miika Komu 
timestamp: Thu 2008-11-13 14:15:00 +0000
message:
  Cherry picked hipl--lsi--2.6--patch-135
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-135
     Fixed bug 646, the problem that after the hipconf rst all command, lsi connections did not work.
------------------------------------------------------------
revno: 2113
committer: Miika Komu 
timestamp: Thu 2008-11-13 14:07:13 +0000
message:
  A modification to firewall update handling from Thomas Jansen.
  I've recently started to integrate my code into the existing 
  infrastructure of the firewall, when I noticed, that the firewall failed 
  to correctly establish state for a connection from UPDATE packets. To 
  test it I used a setup of three virtual machines with the userspace 
  branch: Initiator, Responder and the Firewall between them. On Initiator 
  and Responder I started hipd and created a connection. After that I 
  started hipfw on Firewall. Ongoing ESP traffic was blocked as expected. 
  Changing the IP of Initiator triggered UPDATE packets, but the ESP 
  packets were still blocked (which should not be the case).
  
  I debugged the problem today and created a patch against
  hipl--userspace--2.6-patch-1871. Parts of it seem to be problems with
  old HIPL code and the other parts have to do with Rene's ESP extensions
  to the firewall. The attachment contains output from `tla diff` and
  should be easy to integrate if you (Miika, Rene) approve my changes. As
  I didn't write the original code I'd like to hear your opinion on my
  changes rather than blindly committing to the userspace branch.
  
  The first two changes deal with initializing a newly malloc'ed struct
  esp_tuple correctly. Rene seems to have introduced some new variables
  that will trigger a HIP_ASSERT in his code if not initialized
  properly. To avoid similar problems with future additions to this
  struct I used memset rather than just initializing the specific
  variable (esp_prot_tfm).
  
  The next change sets tuple once it has been created from the first
  UPDATE packet, because Rene needs it later in esp_prot_conntrack_update.
  
  The other three changes in firewall/conntrack.c write the new list head
  to the proper variable. Previously only the local variable would
  contain the new list head, but the data structures would remain
  unchanged. This could probably be fixed with another level of pointer
  indirection, but would require many more changes.
  
  The change to hipd/update.c fixes the SPI in the second UPDATE packet,
  which would previously always be 0. It's the problem we talked about
  the last time you were in Aachen, Miika. As this changes packets that
  are sent by hipd, I want to ask you to double-check that this is
  correct and consistent with the rfcs/drafts.
  
  Thomas Jansen
------------------------------------------------------------
revno: 2112 [merge]
committer: Miika Komu 
timestamp: Thu 2008-11-13 13:58:53 +0000
message:
  Cherry picked hipl--sava--2.6--patch-66
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-66
     idef added to capability.c so that no compilation problems occure for OpenWRT
------------------------------------------------------------
revno: 2111
committer: Miika Komu 
timestamp: Thu 2008-11-13 08:25:23 +0000
message:
  Disabled ICMPv6 heartbeat by default
------------------------------------------------------------
revno: 2110
committer: Miika Komu 
timestamp: Wed 2008-11-12 15:55:42 +0000
message:
  Fixed a warning in autogen.sh
------------------------------------------------------------
revno: 2109 [merge]
committer: Miika Komu 
timestamp: Tue 2008-11-11 12:31:03 +0000
message:
  Cherry picked hipl--lsi--2.6--patch-137
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-137
     A bug fix to sava code
------------------------------------------------------------
revno: 2108
committer: Miika Komu 
timestamp: Mon 2008-11-10 21:32:18 +0000
message:
  Added help for autogen.sh
------------------------------------------------------------
revno: 2107
committer: Antti Louko 
timestamp: Mon 2008-11-10 21:08:18 +0000
message:
  dnsproxy/daemontools support
  
  
  More instruction to use dnsproxy with daemontools. If you have questions, please ask from me: alo@louko.com
------------------------------------------------------------
revno: 2106
committer: Antti Louko 
timestamp: Mon 2008-11-10 20:41:29 +0000
message:
  daemontools works better with new init
  
  
  Daemontools now knows how to install new style init file.
------------------------------------------------------------
revno: 2105
committer: Antti Louko 
timestamp: Mon 2008-11-10 19:36:49 +0000
message:
  dnsproxy.py mobility bug fixed
  
  Please test
------------------------------------------------------------
revno: 2104
committer: Miika Komu 
timestamp: Mon 2008-11-10 15:58:34 +0000
message:
  Bug id 668
------------------------------------------------------------
revno: 2103
committer: Miika Komu 
timestamp: Mon 2008-11-10 15:18:37 +0000
message:
  Rewrote an annoying debug line
------------------------------------------------------------
revno: 2102
committer: Miika Komu 
timestamp: Thu 2008-11-06 08:41:19 +0000
message:
  Minor correction to hipd example configuration file
------------------------------------------------------------
revno: 2101
committer: Miika Komu 
timestamp: Wed 2008-11-05 23:56:15 +0000
message:
  Bug id 666
------------------------------------------------------------
revno: 2100 [merge]
committer: Miika Komu 
timestamp: Wed 2008-11-05 17:02:27 +0000
message:
  Synchronized to hipl--esp--2.6--patch-402
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-354
     Synchronized to hipl--userspace--2.6--patch-1800
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-355
     added hashtrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-356
     hashtree ready for testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-357
     linked in root
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-358
     hash tree compiles
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-359
     segfaults due to wrong linking
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-360
     hash trees are working now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-361
     added secret handling to hash verification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-362
     added hchain linking in hchains and random secrets in hashtrees
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-363
     bugfixes and test in hc_performance
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-364
     adding linking to hchain store
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-365
     minor change in tests
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-366
     get_hchain now returns hchain from highest hierarchy
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-367
     hchain_by_anchor now respects hierarchies
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-368
     assert fixed
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-369
     updates without using hierarchies still working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-370
     implmented update logic, messaging missing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-371
     working on messaging, compiles
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-372
     pk updates not working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-373
     bugfix to pk-update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-374
     added light-updates for hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-375
     set receive handler
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-376
     this should handle retransmissions for light updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-377
     registered network message type
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-378
     registered new parameter types
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-379
     when refilling higher levels, we first fill lower ones
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-380
     further fixing to refilling
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-381
     added next tree root to messaging
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-382
     fixed wrong return value for refill
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-383
     checking with 1 level
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-384
     changed hash update in the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-385
     hash updating working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-386
     set to 2 hierarchy levels
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-387
     added sending of tree nodes where necessary
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-388
     fixed root tracking bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-389
     closing in on htree verification bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-390
     fixed hcstore with several levels
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-391
     disabled verification in hcstore and removed assert(0)
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-392
     pk-update with hierarchies working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-393
     htree verification beta
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-394
     this hopefully fixed it
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-395
     htree tests working again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-396
     light updates are correctly verified
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-397
     fixed sending of roots
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-398
     light updates working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-399
     everything is working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-400
     workaround to make branch compile for openwrt
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-401
     Synchronized to hipl--userspace--2.6--patch-1857
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-402
     Synchronized to hipl--userspace--2.6--patch-1859
------------------------------------------------------------
revno: 2099
committer: Miika Komu 
timestamp: Wed 2008-11-05 16:31:04 +0000
message:
  Minor correction to hipconf help string
------------------------------------------------------------
revno: 2098 [merge]
committer: Miika Komu 
timestamp: Wed 2008-11-05 16:23:18 +0000
message:
  Synchronized to hipl--sava--2.6--patch-61
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1787
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-1
     Cherry picked hipl--userspace--2.6--patch-1788
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-2
     SAVA HIP integration source address check on the router added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-3
     SAVA HIP integration source address check on the router added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-4
     Client side registration to SAVAH case when IP and HIT are available
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-5
     Firewall bug
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-6
     firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-7
     Registration of client on server side (firewall)
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-8
     Key request from daemon for src IP validation
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-9
     Server side filering and authentication done
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-10
     Server side filering and authentication done
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-11
     Server side filering and authentication done
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-12
     Client side src address authentication added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-13
     client side with manual configuration of SAVA router completed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-14
     
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-15
     
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-16
     
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-17
     TCP and UDP support only for SAVA was set as IPPROTO_IP not supported on Fonera router; TCP and UDP checksum recalculation added; R2_SENT state moved to HIPD and firewall is notified once bex is completed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-18
     HIPD notification of I2 parsed and keys are established in input.c/maintenance.c
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-19
     SAVA client sends out the packets with encrypted src; varios SAVA bugs fixed
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-20
     SAVAH test completed with preconfigured  pair of router
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-21
     Bugs fixed; TCP and UDP connections are now handled properly in SAVAH mode, but kind of slow; TODO fix bypassing the intranet connection (currently statically defined iptables rules)
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-22
     SAVA authentication using IPv4/IPv6 options; currently working on IPv4 protocol stack
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-23
     SAVA authentication using IPv4/IPv6 options; currently working on IPv4 protocol stack; TODO after HIP BEX add 128 bits of IP address hash instead of 32 bits as it was done with implementation with no IP header option; add compilation flag SAVAH_IP_OPTION
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-24
     SAVA authentication using IPv4/IPv6 options; IPv6 extension headers
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-25
     SAVA authentication using IPv4/IPv6 options; IPv6 extension headers
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-26
     SAVA authentication using IPv4/IPv6 options; IPv6 extension headers
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-27
     IPv6 HBH header for sava added; strip at the router handled; tests required
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-28
     IPv6 HBH header for sava added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-29
     bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-30
     bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-31
     bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-32
     SAVAH_IP_OPTION compilation flag removed instead configuration option --enable-savaipoption added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-33
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-34
     IPv6 address to network byte order
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-35
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-36
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-37
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-38
     Bug fixes
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-39
     IP option implementation completed and tested
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-40
     SAVAH service added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-41
     removed previous registration to sava server
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-42
     SAVA REG parameter added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-43
     SAVA src IP address is now validated after client registers (i.e. after R2 sent by router)
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-44
     bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-45
     registration bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-46
     registration bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-47
     registration bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-48
     registration to sava server completed and tested
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-49
     Opportunistic mode added for server registration
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-50
     Generic opportunistic service registration add and tested
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-51
     Test commit done over SAVAH
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-52
     SAVAH IPv6 bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-53
     SAVAH IPv6 bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-54
     SAVAH IPv6 bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-55
     SAVAH IPv6 bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-56
     IPv6 SAVAH tunneling added
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-57
     IPv6 bugs
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-58
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-59
     Synchronized to hipl--userspace--2.6--patch-1857
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-60
     Minor cosmetic fix to opportunistic registration
  
   * hipl-dev@freelists.org--hipl/hipl--sava--2.6--patch-61
     Minor changes to hipd example configuration file
------------------------------------------------------------
revno: 2097
committer: Miika Komu 
timestamp: Wed 2008-11-05 15:21:33 +0000
message:
  Bug fix to last patch
------------------------------------------------------------
revno: 2096
committer: Miika Komu 
timestamp: Wed 2008-11-05 09:58:28 +0000
message:
  Updated autogen.sh and howto.
  autogen.sh is now split into functions and it can displays automatically 
  missing software/kernel dependencies. I removed the software 
  dependencies from the manual.
------------------------------------------------------------
revno: 2095
committer: Miika Komu 
timestamp: Thu 2008-10-23 20:07:01 +0000
message:
  Bug fix to bug id 668
------------------------------------------------------------
revno: 2094
committer: Miika Komu 
timestamp: Thu 2008-10-23 18:48:40 +0000
message:
  Sync tree
------------------------------------------------------------
revno: 2093
committer: Miika Komu 
timestamp: Thu 2008-10-23 18:45:47 +0000
message:
  Reverted patch 1829
------------------------------------------------------------
revno: 2092
committer: Miika Komu 
timestamp: Thu 2008-10-23 15:41:40 +0000
message:
  Bug fix to id 668
------------------------------------------------------------
revno: 2091
committer: Miika Komu 
timestamp: Thu 2008-10-23 06:45:01 +0000
message:
  Minor changes in hip_set_lowcapability
------------------------------------------------------------
revno: 2090
committer: Miika Komu 
timestamp: Thu 2008-10-23 06:40:46 +0000
message:
  Minor changes in hip_set_lowcapability
------------------------------------------------------------
revno: 2089
committer: Miika Komu 
timestamp: Thu 2008-10-23 06:27:31 +0000
message:
  Removed some dates from c files (we have version control for this)
------------------------------------------------------------
revno: 2088
committer: Miika Komu 
timestamp: Wed 2008-10-22 16:22:03 +0000
message:
  Removed teredo addresses from the manual
------------------------------------------------------------
revno: 2087
committer: Miika Komu 
timestamp: Wed 2008-10-22 06:12:54 +0000
message:
  Updated HOWTO on Teredo
------------------------------------------------------------
revno: 2086
committer: Miika Komu 
timestamp: Wed 2008-10-22 05:53:56 +0000
message:
  Added Teredo addresses of test servers to HOWTO
------------------------------------------------------------
revno: 2085
committer: Miika Komu 
timestamp: Wed 2008-10-22 05:42:52 +0000
message:
  Updated hipconf error help string
------------------------------------------------------------
revno: 2084
committer: Oleg Ponomarev 
timestamp: Tue 2008-10-21 15:57:12 +0000
message:
  
------------------------------------------------------------
revno: 2083
committer: Miika Komu 
timestamp: Tue 2008-10-21 15:48:52 +0000
message:
  Removed a debug line
------------------------------------------------------------
revno: 2082
committer: Miika Komu 
timestamp: Tue 2008-10-21 13:30:07 +0000
message:
  Bug fix to previous commit
------------------------------------------------------------
revno: 2081
committer: Miika Komu 
timestamp: Tue 2008-10-21 13:24:50 +0000
message:
  Bug fix to previous commit
------------------------------------------------------------
revno: 2080
committer: Miika Komu 
timestamp: Tue 2008-10-21 13:16:38 +0000
message:
  Bug fix to previous commit
------------------------------------------------------------
revno: 2079
committer: Miika Komu 
timestamp: Tue 2008-10-21 13:09:49 +0000
message:
  A bug fix for triggering bex during mobility
------------------------------------------------------------
revno: 2078
committer: Miika Komu 
timestamp: Tue 2008-10-21 13:02:07 +0000
message:
  A small fix to previous commit
------------------------------------------------------------
revno: 2077
committer: Miika Komu 
timestamp: Tue 2008-10-21 13:00:47 +0000
message:
  Teredo source address check.
------------------------------------------------------------
revno: 2076
committer: Miika Komu 
timestamp: Tue 2008-10-21 12:05:22 +0000
message:
  Added a HIT check to hadb
------------------------------------------------------------
revno: 2075
committer: Miika Komu 
timestamp: Mon 2008-10-20 14:13:20 +0000
message:
  Bug id 662
------------------------------------------------------------
revno: 2074
committer: Miika Komu 
timestamp: Mon 2008-10-20 13:54:30 +0000
message:
  Reorganized manual test applications section
------------------------------------------------------------
revno: 2073
committer: Miika Komu 
timestamp: Mon 2008-10-20 13:47:31 +0000
message:
  Information on Teredo to the manual
------------------------------------------------------------
revno: 2072
committer: Miika Komu 
timestamp: Mon 2008-10-20 12:21:04 +0000
message:
  Update example configuration file
------------------------------------------------------------
revno: 2071
committer: Miika Komu 
timestamp: Mon 2008-10-20 11:51:25 +0000
message:
  Bug id 662
  "add hi default" was not working from /etc/hip/hipd_config, but it 
  worked fine from command line. Now it works also from the config file.
  
  Please do not call hip_send_recv_daemon_info from hipconf.c because it 
  does not work with hipd_config. Instead, use 
  hip_send_daemon_info_wrapper..
------------------------------------------------------------
revno: 2070
committer: Samu Varjonen 
timestamp: Mon 2008-10-20 11:42:38 +0000
message:
  fixed a typo in code
------------------------------------------------------------
revno: 2069
committer: Samu Varjonen 
timestamp: Mon 2008-10-20 11:39:11 +0000
message:
  Fix to multi-interface mobility BUG ID 663
------------------------------------------------------------
revno: 2068
committer: Miika Komu 
timestamp: Sun 2008-10-19 13:03:31 +0000
message:
  Samu noticed that key length was 512 by default
------------------------------------------------------------
revno: 2067
committer: Samu Varjonen 
timestamp: Fri 2008-10-17 11:05:14 +0000
message:
  Added new function ipv6_addr_is_teredo
------------------------------------------------------------
revno: 2066
committer: Miika Komu 
timestamp: Fri 2008-10-17 07:32:09 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 2065
committer: Miika Komu 
timestamp: Fri 2008-10-17 06:41:58 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 2064
committer: Miika Komu 
timestamp: Thu 2008-10-16 15:41:25 +0000
message:
  Updated howto on dnsmasq
------------------------------------------------------------
revno: 2063
committer: Miika Komu 
timestamp: Thu 2008-10-16 14:50:10 +0000
message:
  Updated manual based on feedback from Oleg Ponomarev
------------------------------------------------------------
revno: 2062
committer: Miika Komu 
timestamp: Thu 2008-10-16 14:19:59 +0000
message:
  Change deviation to std dev
------------------------------------------------------------
revno: 2061
committer: Miika Komu 
timestamp: Thu 2008-10-16 12:25:33 +0000
message:
  Bug fix to hipd_config reading (the last line of file does not have to end in newline)
------------------------------------------------------------
revno: 2060
committer: Miika Komu 
timestamp: Thu 2008-10-16 12:06:39 +0000
message:
  Removed some if 0 code from user.c
------------------------------------------------------------
revno: 2059
committer: Samu Varjonen 
timestamp: Mon 2008-10-13 16:42:08 +0000
message:
  New hipconf option locator get for retrieving all local locators at call time
------------------------------------------------------------
revno: 2058
committer: Miika Komu 
timestamp: Mon 2008-10-13 14:15:30 +0000
message:
  Reverted previous change
------------------------------------------------------------
revno: 2057
committer: Miika Komu 
timestamp: Mon 2008-10-13 14:12:17 +0000
message:
  LSI optimization
------------------------------------------------------------
revno: 2056
committer: Miika Komu 
timestamp: Sun 2008-10-12 19:35:52 +0000
message:
  Added a short description hip proxy
------------------------------------------------------------
revno: 2055
committer: Miika Komu 
timestamp: Sun 2008-10-12 19:02:29 +0000
message:
  Removed previous patch. Did not work.
------------------------------------------------------------
revno: 2054
committer: Miika Komu 
timestamp: Sun 2008-10-12 18:50:29 +0000
message:
  Bug id 642, i1 broadcast using multiple interfaces
------------------------------------------------------------
revno: 2053
committer: Miika Komu 
timestamp: Fri 2008-10-10 17:28:39 +0000
message:
  Removed printf from firewall
------------------------------------------------------------
revno: 2052
committer: Miika Komu 
timestamp: Fri 2008-10-10 17:21:08 +0000
message:
  A bug fix to reading of raw packets
------------------------------------------------------------
revno: 2051
committer: Miika Komu 
timestamp: Thu 2008-10-02 23:21:05 +0000
message:
  Bug fix to id 502
------------------------------------------------------------
revno: 2050
committer: Miika Komu 
timestamp: Fri 2008-10-10 14:10:53 +0000
message:
  Bug fix to id 503
------------------------------------------------------------
revno: 2049
committer: Dongsu Park 
timestamp: Fri 2008-10-10 11:44:37 +0000
message:
  Updated doxygen documents about adding action handlers
  	Updated doxygen documents as comments, mainly about adding action handlers.
------------------------------------------------------------
revno: 2048
committer: Miika Komu 
timestamp: Fri 2008-10-10 11:29:38 +0000
message:
  A fix to doc compilation
------------------------------------------------------------
revno: 2047
committer: Miika Komu 
timestamp: Fri 2008-10-10 11:13:26 +0000
message:
  Minor fix in tools dir
------------------------------------------------------------
revno: 2046
committer: Miika Komu 
timestamp: Fri 2008-10-10 10:25:55 +0000
message:
  Updated how to system-based opp mode
------------------------------------------------------------
revno: 2045
committer: Samu Varjonen 
timestamp: Fri 2008-10-10 08:51:56 +0000
message:
  Storing couple of test scripts for handovers
------------------------------------------------------------
revno: 2044
committer: Miika Komu 
timestamp: Thu 2008-10-09 14:39:43 +0000
message:
  A bug fix to lsi generation.
  When I tried to merge the latest changes today I found a bug where hipd 
  loops infinitely. I can reproduce it everytime by running "hipconf add 
  map 2001:001a:b1b0:0aad:0f92:15ca:280c:9430 192.168.5.13" on a machine 
  with a newly started hipd with an empty /etc/hip/hosts file. The bug was 
  introduced in patch 1794 (userspace).
  
  I ran strace to see what happens and found out that hipd opens
  the /etc/hip/hosts file, reads from it, closes it and starts opening it
  again. A backtrace taken at a random time with gdb looks like this:
  
  (gdb) bt
  #0  0x00110416 in __kernel_vsyscall ()
  #1  0x009ecb13 in __open_nocancel () from /lib/libc.so.6
  #2  0x0098cf42 in __GI__IO_file_open () from /lib/libc.so.6
  #3  0x0098d15a in _IO_new_file_fopen () from /lib/libc.so.6
  #4  0x00981d5d in __fopen_internal () from /lib/libc.so.6
  #5  0x00981dbc in fopen@@GLIBC_2.1 () from /lib/libc.so.6
  #6  0x080aa225 in hip_for_each_hosts_file_line (
      hosts_file=0x80de07b "/etc/hip/hosts",
      func=0x80a9e49 ,
      arg=0xbf8595a0, result=0xbf8595b0) at misc.c:2369
  #7  0x08067f8f in hip_host_file_info_exists_lsi (lsi=0xbf859620) at 
  hadb.c:3052
  #8  0x08067fdd in lsi_assigned (add={s_addr = 2172456193}) at 
  hadb.c:3067
  #9  0x08067f11 in hip_generate_peer_lsi (lsi=0xbf85966c) at hadb.c:3035
  #10 0x080629c2 in hip_hadb_add_peer_info_complete
      (local_hit=0x8d6e682, peer_hit=0xbf859738, peer_lsi=0xbf859758,
      local_addr=0xbf85975c, peer_addr=0xbf859748) at hadb.c:415
  #11 0x08062c5b in hip_hadb_add_peer_info_wrapper (entry=0x8d6e680,
      peer_map_void=0xbf859738) at hadb.c:486
  #12 0x08079c1e in hip_for_each_hi (func=0x8062be7
      , opaque=0xbf859738) at hidb.c:816
  #13 0x08062dd9 in hip_hadb_add_peer_info (peer_hit=0x8d6f694,
      peer_addr=0x8d6f6ac, peer_lsi=0x0) at hadb.c:520
  #14 0x08062f19 in hip_add_peer_map (input=0x8d6f668) at hadb.c:552
  #15 0x0805fb15 in hip_handle_user_msg (msg=0x8d6f668, src=0xbf859d90) at 
  user.c:88
  #16 0x08057be0 in hipd_main (argc=1, argv=0xbf85a184) at hipd.c:616
  #17 0x080582aa in main (argc=1, argv=0xbf85a184) at hipd.c:733
  
  My first idea is that some function (#6-#14) tries to find a mapping
  that is not in the file and then retries infinitely. It results in hipd
  not responding anymore and using up CPU cycles, effectively being a DOS
  on hipd.
  
  Regards,
  Thomas Jansen
------------------------------------------------------------
revno: 2043
committer: Miika Komu 
timestamp: Thu 2008-10-09 06:46:41 +0000
message:
  Removed commented code from input.c and added some NULL pointer checks
------------------------------------------------------------
revno: 2042
committer: Miika Komu 
timestamp: Thu 2008-10-09 06:25:07 +0000
message:
  A possible bug fix to deletion of addresses
------------------------------------------------------------
revno: 2041
committer: Miika Komu 
timestamp: Wed 2008-10-08 16:44:21 +0000
message:
  minor change
------------------------------------------------------------
revno: 2040
committer: Miika Komu 
timestamp: Wed 2008-10-08 16:41:50 +0000
message:
  Bug fix to resolver library
------------------------------------------------------------
revno: 2039 [merge]
committer: Miika Komu 
timestamp: Wed 2008-10-08 13:41:34 +0000
message:
  Synchronized to hipl--esp--2.6--patch-353
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-336
     made statistics more generic
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-337
     added statistics-files
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-338
     heartbeat output was not converted correctly to ms resulting in too low values
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-339
     added first internal measurements
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-340
     added a measurement for updates triggered in the hipfw
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-341
     made statistics calculation more precise and changed hc_update tracking to base on anchors
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-342
     added small measurement tool for hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-343
     compiles now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-344
     super precise statistics working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-345
     minor fix in testing app
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-346
     minor change to correct heartbeat output
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-347
     minor change to hchain performance app and switched off verification of hchain at creation
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-348
     added hierarchies to hcstore, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-349
     added esp seq no tracking in firewall
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-350
     fixed bug causing userspace ipsec to reset the esp seq no to 1 on sa update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-351
     fixed bug in implicit update of hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-352
     changed printfs to HIP_DEBUG
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-353
     Synchronized to hipl--userspace--2.6--patch-1798
------------------------------------------------------------
revno: 2038
committer: Samu Varjonen 
timestamp: Wed 2008-10-08 08:37:54 +0000
message:
  Added a section on VNC to HOWTO
------------------------------------------------------------
revno: 2037
committer: Miika Komu 
timestamp: Wed 2008-10-08 05:50:50 +0000
message:
  Resolved a bug in the resolver.
  Andrei reported that DNS lookups with libinet6
  and felwood-hit-ipv4.infrahip.net did not return HITs before IP 
  addresses. This should be fixed in this patch.
------------------------------------------------------------
revno: 2036
committer: Miika Komu 
timestamp: Wed 2008-10-08 05:27:44 +0000
message:
  Changed licence to point to GPLv2 in source file headers
------------------------------------------------------------
revno: 2035
committer: Miika Komu 
timestamp: Wed 2008-10-08 05:18:26 +0000
message:
  Minor indentation change
------------------------------------------------------------
revno: 2034
committer: Miika Komu 
timestamp: Tue 2008-10-07 20:21:51 +0000
message:
  Modularized peer lsi generation code
------------------------------------------------------------
revno: 2033
committer: Miika Komu 
timestamp: Tue 2008-10-07 13:06:31 +0000
message:
  A bug fix to broadcast.
  Andrei reported that he was having problems with the WWW proxy. It 
  turned out just that the broadcast failing (when IP is unknown) was not 
  working. Fixed.
------------------------------------------------------------
revno: 2032
committer: Miika Komu 
timestamp: Mon 2008-10-06 11:11:27 +0000
message:
  Minor changes to howto
------------------------------------------------------------
revno: 2031
committer: Miika Komu 
timestamp: Mon 2008-10-06 10:46:51 +0000
message:
  Minor fix to LSI instructions in manual
------------------------------------------------------------
revno: 2030
committer: Samu Varjonen 
timestamp: Fri 2008-10-03 18:23:27 +0000
message:
  Modified some hid_debug lines
------------------------------------------------------------
revno: 2029
committer: Samu Varjonen 
timestamp: Fri 2008-10-03 17:22:22 +0000
message:
  Stupidly easy mod to transform order
------------------------------------------------------------
revno: 2028 [merge]
committer: Miika Komu 
timestamp: Thu 2008-10-02 19:31:11 +0000
message:
  Synchronized to hipl--esp--2.6--patch-335
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-335
     updated openwrt patches
------------------------------------------------------------
revno: 2027 [merge]
committer: Miika Komu 
timestamp: Thu 2008-10-02 16:06:59 +0000
message:
  Synchronized to hipl--openwrt--2.6--patch-87
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-79
     Cherry picked hipl--userspace--2.6--patch-1633
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-80
     Synchronized to hipl--userspace--2.6--patch-1646
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-82
     Synchronized to hipl--userspace--2.6--patch-1684
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-84
     Synchronized to hipl--userspace--2.6--patch-1704
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-85
     some configuration options for OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-86
     More explanations about OpenWRT configuration files
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-87
     Synchronized to hipl--userspace--2.6--patch-1786
------------------------------------------------------------
revno: 2026 [merge]
committer: Miika Komu 
timestamp: Thu 2008-10-02 14:30:29 +0000
message:
  Synchronized to hipl--esp--2.6--patch-334
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-269
     Synchoronized to hipl--userspace--2.6--patch-1677
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-270
     Syncronized to hipl--userspace--2.6--patch-1680
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-271
     Synchoronized to hipl--userspace--2.6--patch-1683
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-272
     Synchronized to hipl--userspace--2.6--patch-1684
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-273
     Synchronized to hipl--userspace--2.6--patch-1704
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-274
     added script for performance measurements
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-275
     some changes to the measurements script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-276
     fixed syntax error
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-277
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-278
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-279
     iperf workaround
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-280
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-281
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-282
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-283
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-284
     decrease bex hchain length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-285
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-286
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-287
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-288
     changed size of both hchains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-289
     further script changes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-290
     seperation of hipd and hipfw for esp ext
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-291
     seperation should be complete now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-292
     added new files
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-293
     added missing hooks
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-294
     changes to measurement script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-295
     added plotting files for script output
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-296
     added plotting option to script and modified plotting paths
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-297
     fixed plotting in script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-298
     added wanem case to script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-299
     added wanem case to script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-300
     fixed script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-301
     fixed script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-302
     fixed script
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-303
     changed gnuplot
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-304
     script improvement
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-305
     changed gnuplot scale
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-306
     deactivated hchain verification in userspace ipsec, hmac suffices
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-307
     reactivated verification due to update dependency
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-308
     increase update threshold
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-309
     Synchoronized to hipl--userspace--2.6--patch-1720
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-310
     Synchoronized to hipl--userspace--2.6--patch-1730
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-311
     Synchoronized to hipl--userspace--2.6--patch-1743
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-312
     Synchoronized to hipl--userspace--2.6--patch-1746
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-313
     changed hchain counts and transforms
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-314
     tweaked hchain params
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-315
     Synchronized to hipl--userspace--2.6--patch-1748
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-316
     further tuning
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-317
     workarounds for openwrt
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-318
     minor script change
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-319
     deactivated hchain verification at the end-hosts, needs fixing throughout whole code, breaks updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-320
     set hchain update to 0
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-321
     marked mallocs
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-322
     performance optimizations for useripsec
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-323
     Reverted last patch
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-324
     hchain verification optimization
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-325
     minor changes for performance and makefile update to allow gcc optimizations
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-326
     remove some memsets
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-327
     Synchoronized to hipl--userspace--2.6--patch-1765
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-328
     this should fix the update problem
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-329
     changed hchain length for testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-330
     changed hchain length to higher value to prevent conflicts
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-331
     changed update threshold
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-332
     this should fix the updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-333
     update operational again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-334
     Synchronized to hipl--userspace--2.6--patch-1785
------------------------------------------------------------
revno: 2025
committer: Blerta Bishaj 
timestamp: Thu 2008-10-02 13:35:19 +0000
message:
  Changes for the correct support of sys-based opp mode in userspace branch
------------------------------------------------------------
revno: 2024
committer: Miika Komu 
timestamp: Thu 2008-10-02 00:35:00 +0000
message:
  Fallback works again with system-based opportunistic mode
------------------------------------------------------------
revno: 2023
committer: Miika Komu 
timestamp: Sun 2008-09-28 19:50:23 +0000
message:
  Some clean ups to the lsi code
------------------------------------------------------------
revno: 2022
committer: Miika Komu 
timestamp: Wed 2008-10-01 21:41:33 +0000
message:
  Indenting some firewall code
------------------------------------------------------------
revno: 2021
committer: Miika Komu 
timestamp: Wed 2008-10-01 21:06:52 +0000
message:
  LSI-related bug fix
------------------------------------------------------------
revno: 2020
committer: Miika Komu 
timestamp: Wed 2008-10-01 20:14:06 +0000
message:
  LSI-related bug fix
------------------------------------------------------------
revno: 2019
committer: Miika Komu 
timestamp: Wed 2008-10-01 16:25:08 +0000
message:
  Bug id 635
------------------------------------------------------------
revno: 2018
committer: Miika Komu 
timestamp: Wed 2008-10-01 16:08:23 +0000
message:
  Bug id 635
------------------------------------------------------------
revno: 2017
committer: Miika Komu 
timestamp: Wed 2008-10-01 15:41:23 +0000
message:
  Bug id 635
------------------------------------------------------------
revno: 2016
committer: Miika Komu 
timestamp: Wed 2008-10-01 14:16:15 +0000
message:
  Bug id 635
------------------------------------------------------------
revno: 2015
committer: Miika Komu 
timestamp: Wed 2008-10-01 11:18:08 +0000
message:
  Bug id 635
------------------------------------------------------------
revno: 2014
committer: Miika Komu 
timestamp: Wed 2008-10-01 10:55:50 +0000
message:
  Bug id 635
------------------------------------------------------------
revno: 2013
committer: Samu Varjonen 
timestamp: Tue 2008-09-30 16:54:47 +0000
message:
  Testing Dongsus mod to mobility
------------------------------------------------------------
revno: 2012
committer: Samu Varjonen 
timestamp: Tue 2008-09-30 16:40:14 +0000
message:
  Fixed a small mistake from transform order
------------------------------------------------------------
revno: 2011
committer: Miika Komu 
timestamp: Tue 2008-09-30 15:02:48 +0000
message:
  Fixed a bug in the hosts file code
------------------------------------------------------------
revno: 2010
committer: Samu Varjonen 
timestamp: Tue 2008-09-30 13:14:37 +0000
message:
  Fixed agent
------------------------------------------------------------
revno: 2009
committer: Miika Komu 
timestamp: Tue 2008-09-30 13:05:20 +0000
message:
  Removed newlines from agent
------------------------------------------------------------
revno: 2008
committer: Antti Louko 
timestamp: Tue 2008-09-30 08:24:29 +0000
message:
  syslog for dnsproxy.py
  
  
  syslog for dnsproxy.py
------------------------------------------------------------
revno: 2007
committer: Miika Komu 
timestamp: Tue 2008-09-30 06:29:34 +0000
message:
  Added a patch from Fco. Javier Melero
------------------------------------------------------------
revno: 2006
committer: Blerta Bishaj 
timestamp: Mon 2008-09-29 12:45:31 +0000
message:
  Solved some problems with the system-based opportunistic mode
------------------------------------------------------------
revno: 2005
committer: Miika Komu 
timestamp: Mon 2008-09-29 08:01:12 +0000
message:
  Disabled some debug messages from the last commit
------------------------------------------------------------
revno: 2004
committer: Miika Komu 
timestamp: Mon 2008-09-29 07:58:31 +0000
message:
  Bug id 633 and some host id changes.
  Loopback connectivity works again. This patch solves Bug id 633.
  
  This patch supports also receiving of non-encrypted Host IDs in I2 at 
  the Responder side. It does not support sending of them, hence I did not 
  have a change to test it.
------------------------------------------------------------
revno: 2003
committer: Miika Komu 
timestamp: Sat 2008-09-27 13:50:54 +0000
message:
  Bug id 633
------------------------------------------------------------
revno: 2002
committer: Miika Komu 
timestamp: Sat 2008-09-27 11:55:08 +0000
message:
  Bug id 633
------------------------------------------------------------
revno: 2001
committer: Miika Komu 
timestamp: Fri 2008-09-26 18:00:52 +0000
message:
  id 633
------------------------------------------------------------
revno: 2000
committer: Miika Komu 
timestamp: Thu 2008-09-25 15:03:18 +0000
message:
  A bug fix to dnsproxy debian packaging.
------------------------------------------------------------
revno: 1999
committer: Miika Komu 
timestamp: Mon 2008-09-15 02:44:29 +0000
message:
  Creating a RPM of dnsproxy works again.
------------------------------------------------------------
revno: 1998
committer: Miika Komu 
timestamp: Wed 2008-09-24 15:28:37 +0000
message:
  Removed some if 0 code from user.c
------------------------------------------------------------
revno: 1997
committer: Miika Komu 
timestamp: Wed 2008-09-24 15:15:33 +0000
message:
  Update to CentOS kernel patch and instructions.
------------------------------------------------------------
revno: 1996 [merge]
committer: Dongsu Park 
timestamp: Wed 2008-09-24 12:58:12 +0000
message:
  Cherry picking from hipl--midauth--2.6--patch-161
  	Cherry picking from hipl--midauth--2.6--patch-161.
  	HOST_NAME_MAX must be explicitly defined to be portable on OpenWRT.
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-161
     portability problem of HOST_NAME_MAX
------------------------------------------------------------
revno: 1995
committer: Miika Komu 
timestamp: Wed 2008-09-24 08:54:46 +0000
message:
  Bug id 627
------------------------------------------------------------
revno: 1994
committer: Miika Komu 
timestamp: Wed 2008-09-24 08:50:46 +0000
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 1993
committer: Miika Komu 
timestamp: Tue 2008-09-23 18:46:44 +0000
message:
  Changed where the icmp messages are triggered immediately after base exchange
------------------------------------------------------------
revno: 1992
committer: Miika Komu 
timestamp: Wed 2008-09-24 08:33:47 +0000
message:
  Rewrote some of the heartbeat code
------------------------------------------------------------
revno: 1991
committer: Miika Komu 
timestamp: Wed 2008-09-24 07:49:16 +0000
message:
  Bug id 627 (problems with heartbeat on 32-bit machines)
------------------------------------------------------------
revno: 1990
committer: Miika Komu 
timestamp: Wed 2008-09-24 07:42:23 +0000
message:
  Fixed compilation warnings from output.c. Possible bug fix for id 627
------------------------------------------------------------
revno: 1989
committer: Miika Komu 
timestamp: Tue 2008-09-23 14:34:53 +0000
message:
  Bug fixing rpm removal
------------------------------------------------------------
revno: 1988
committer: Miika Komu 
timestamp: Tue 2008-09-23 11:52:12 +0000
message:
  Bug id 619 (radvd problems
------------------------------------------------------------
revno: 1987
committer: Miika Komu 
timestamp: Tue 2008-09-23 11:16:45 +0000
message:
  Fixes on hipconf get hi default
  Blerta reported that "hipconf get hi default" was returning a routable 
  address on her system. Fixed.
------------------------------------------------------------
revno: 1986
committer: Miika Komu 
timestamp: Tue 2008-09-23 08:42:46 +0000
message:
  Bug id 625
------------------------------------------------------------
revno: 1985
committer: Miika Komu 
timestamp: Tue 2008-09-23 08:30:50 +0000
message:
  Bug id 625
------------------------------------------------------------
revno: 1984
committer: Miika Komu 
timestamp: Tue 2008-09-23 07:45:46 +0000
message:
  Bug id 625
------------------------------------------------------------
revno: 1983
committer: Miika Komu 
timestamp: Tue 2008-09-23 07:29:06 +0000
message:
  Bug id 625
------------------------------------------------------------
revno: 1982
committer: Miika Komu 
timestamp: Tue 2008-09-23 07:05:04 +0000
message:
  Bug id 625
------------------------------------------------------------
revno: 1981
committer: Miika Komu 
timestamp: Mon 2008-09-22 16:31:07 +0000
message:
  Bug id 625. Does not work yet, LSI code segfaults hipfw
  #0  0x00007fc1f44f5d25 in memcpy () from /lib/libc.so.6
  #1  0x0000000000432d1b in hip_get_lsi_our_by_hits (hit_s=0x66e37c, 
      hit_r=0x66e394) at misc.c:1922
  #2  0x0000000000422b14 in firewall_set_bex_state (hit_s=0x66e37c, 
      hit_r=0x66e394, state=1) at firewalldb.c:192
  #3  0x00000000004118f9 in handle_bex_state_update (msg=0x66e350)
      at firewall_control.c:392
  #4  0x0000000000410d11 in handle_msg (msg=0x66e350, 
  sock_addr=0x7ffffdbd1220)
      at firewall_control.c:93
  #5  0x0000000000408c80 in main (argc=2, argv=0x7ffffdbd1338) at 
  firewall.c:19
------------------------------------------------------------
revno: 1980
committer: Miika Komu 
timestamp: Mon 2008-09-22 13:37:06 +0000
message:
  minor syntactical changes in firewall lsi code
------------------------------------------------------------
revno: 1979
committer: Miika Komu 
timestamp: Mon 2008-09-22 11:04:52 +0000
message:
  Bug id 626
------------------------------------------------------------
revno: 1978
committer: Miika Komu 
timestamp: Mon 2008-09-22 00:11:30 +0000
message:
  Work on bug id 625 (does not work yet). LSI code is disfunctional now.
------------------------------------------------------------
revno: 1977 [merge]
committer: Dongsu Park 
timestamp: Thu 2008-09-18 16:22:23 +0000
message:
  Cherry picking from hipl--midauth--2.6--patch-157
  	Cherry picking from hipl--midauth--2.6--patch-157.
  	Resolved compatibility problem of SHA512_DIGEST_LENGTH,
  	especially on scratchbox.
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-157
     resolved compatibility problem of SHA512_DIGEST_LENGTH
------------------------------------------------------------
revno: 1976 [merge]
committer: Miika Komu 
timestamp: Thu 2008-09-18 15:14:54 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-298
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-298
     A fix to the previous commit
------------------------------------------------------------
revno: 1975 [merge]
committer: Miika Komu 
timestamp: Thu 2008-09-18 15:00:34 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-296
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-296
     Re-enabled hipconf linking to libinet6 for non-openwrt builds.
------------------------------------------------------------
revno: 1974
committer: Samu Varjonen 
timestamp: Thu 2008-09-18 14:59:21 +0000
message:
  Small fix to the dht get command
------------------------------------------------------------
revno: 1973
committer: Miika Komu 
timestamp: Thu 2008-09-18 13:31:49 +0000
message:
  Updated HITs in howto
------------------------------------------------------------
revno: 1972
committer: Miika Komu 
timestamp: Thu 2008-09-18 06:49:09 +0000
message:
  Heartbeat is now enabled by default to 20 secs. Also, nat keepalives are disabled when heartbeat is on.
------------------------------------------------------------
revno: 1971
committer: Miika Komu 
timestamp: Thu 2008-09-18 06:39:00 +0000
message:
  Corrected a typo in the code
------------------------------------------------------------
revno: 1970
committer: Miika Komu 
timestamp: Thu 2008-09-18 05:16:49 +0000
message:
  Bug id 621 (hip udp encapsulation on 64-bit machines or newer kernels)
------------------------------------------------------------
revno: 1969
committer: Miika Komu 
timestamp: Wed 2008-09-17 22:15:13 +0000
message:
  Bug id 623 solved. Works at least for me.
------------------------------------------------------------
revno: 1968
committer: Miika Komu 
timestamp: Wed 2008-09-17 16:36:41 +0000
message:
  Minor changes to conntest-server
------------------------------------------------------------
revno: 1967
committer: Miika Komu 
timestamp: Wed 2008-09-17 16:21:36 +0000
message:
  Minor changes to conntest-server
------------------------------------------------------------
revno: 1966
committer: Miika Komu 
timestamp: Wed 2008-09-17 15:19:41 +0000
message:
  Minor changes to conntest-client-hip
------------------------------------------------------------
revno: 1965
committer: Miika Komu 
timestamp: Wed 2008-09-17 14:11:34 +0000
message:
  UDP fixes to conntest-server. Works now perfectly with IPv4, but IPv6 is borked.
------------------------------------------------------------
revno: 1964
committer: Miika Komu 
timestamp: Wed 2008-09-17 12:29:06 +0000
message:
  Conntest-server works with udp, but only once.
------------------------------------------------------------
revno: 1963
committer: Miika Komu 
timestamp: Wed 2008-09-17 11:22:22 +0000
message:
  Changed conntest-server for udp
------------------------------------------------------------
revno: 1962
committer: Miika Komu 
timestamp: Wed 2008-09-17 11:02:16 +0000
message:
  Updates to conntest-server and udpv4 handling
------------------------------------------------------------
revno: 1961
committer: Samu Varjonen 
timestamp: Wed 2008-09-17 10:18:44 +0000
message:
  connestserver
------------------------------------------------------------
revno: 1960
committer: Miika Komu 
timestamp: Wed 2008-09-17 09:07:28 +0000
message:
  Rewriting conntest-server udp handling (bug id 623). Fails on IPv4 still and does not support multihoming
------------------------------------------------------------
revno: 1959
committer: Dongsu Park 
timestamp: Tue 2008-09-16 13:58:42 +0000
message:
  updated a document doc/HACKING
  	Added a section 'Adding hipconf actions and parameters'
------------------------------------------------------------
revno: 1958
committer: Miika Komu 
timestamp: Tue 2008-09-16 08:14:53 +0000
message:
  Updated howto on the use of multiple HIs
------------------------------------------------------------
revno: 1957
committer: Samu Varjonen 
timestamp: Sun 2008-09-14 19:19:29 +0000
message:
  Made a change to the way transorder change is sent with hipconf (cleaner/smarter/smaller/easier to extend)
------------------------------------------------------------
revno: 1956
committer: Samu Varjonen 
timestamp: Thu 2008-09-11 09:42:59 +0000
message:
  Added a verification function of spki certs to libinet6. Daemon side verification of spki is to be removed at some point
------------------------------------------------------------
revno: 1955
committer: Miika Komu 
timestamp: Wed 2008-09-10 13:00:50 +0000
message:
  Updated howto on dns proxy
------------------------------------------------------------
revno: 1954
committer: Miika Komu 
timestamp: Wed 2008-09-10 09:58:52 +0000
message:
  Updated HACKING on CentOS instructions
------------------------------------------------------------
revno: 1953
committer: Miika Komu 
timestamp: Wed 2008-09-10 08:29:00 +0000
message:
  Bug id 611
------------------------------------------------------------
revno: 1952
committer: Miika Komu 
timestamp: Wed 2008-09-10 08:03:15 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 1951
committer: Miika Komu 
timestamp: Sat 2008-09-13 03:11:32 +0000
message:
  Updated CentOS patch again
------------------------------------------------------------
revno: 1950
committer: Miika Komu 
timestamp: Tue 2008-09-09 20:40:22 +0000
message:
  Introduced a bug in previous commit. Fixed
------------------------------------------------------------
revno: 1949
committer: Miika Komu 
timestamp: Tue 2008-09-09 20:35:43 +0000
message:
  Commenting
------------------------------------------------------------
revno: 1948
committer: Miika Komu 
timestamp: Fri 2008-09-12 06:05:10 +0000
message:
  Updated centos patch
------------------------------------------------------------
revno: 1947
committer: Miika Komu 
timestamp: Thu 2008-09-11 22:40:24 +0000
message:
  Added 2.6.18 kernel patch suitable for CentOS 5.2
  I used the following three step procedure to build a custom kernel for 
  CentOS 5.2 with its own kernel patches. It is adapted from doc/HACKING 
  instructions. If you are missing some files (spec or something else), 
  you need install kernel src rpms.
  
  1. Modified /usr/src/redhat/SPECS/kernel-2.6.spec as follows:
  
  ...
  %define xen_target vmlinuz
  %define xen_image vmlinuz
  
  # added the following line for beet
  %define rhbsys .beet
  ...
  Patch22557: linux-2.6-fs-race-condition-in-dnotify.patch
  # added the following line for beet
  Patch22558: 
  centos-5.2-hipmod-sleep-beet-and-interfamily-all-in-one.patch
  ...
  %patch22557 -p1
  # added the following line for beet
  %patch22558 -p1
  
  
  2. cp centos-blaa.patch /usr/src/redhat/SOURCES/
  
  3. rpmbuild --target i686 -ba /usr/src/redhat/SPECS/kernel-2.6.spec
  
  I haven't tested if the beet patch actually works yet.
------------------------------------------------------------
revno: 1946
committer: Miika Komu 
timestamp: Mon 2008-09-08 09:41:24 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1945
committer: Miika Komu 
timestamp: Mon 2008-09-08 09:38:48 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1944
committer: Miika Komu 
timestamp: Mon 2008-09-08 07:26:00 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1943 [merge]
committer: Miika Komu 
timestamp: Sun 2008-09-07 15:58:12 +0000
message:
  Cherry picked hipl--openwrt--2.6--patch-83
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-83
     Updated HOWTO.xml about HIPL on OpenWRT
------------------------------------------------------------
revno: 1942
committer: Miika Komu 
timestamp: Sun 2008-09-07 05:04:02 +0000
message:
  Bug id 618
------------------------------------------------------------
revno: 1941
committer: Rene Hummen 
timestamp: Sat 2008-09-06 19:13:52 +0000
message:
  minor howto rewrite for openwrt
------------------------------------------------------------
revno: 1940
committer: Rene Hummen 
timestamp: Sat 2008-09-06 18:55:48 +0000
message:
  changed openwrt patch and workaround for compile error with openwrt
------------------------------------------------------------
revno: 1939
committer: Samu Varjonen 
timestamp: Sat 2008-09-06 14:41:12 +0000
message:
  Small change to a debug line
------------------------------------------------------------
revno: 1938
committer: Rene Hummen 
timestamp: Sat 2008-09-06 10:07:18 +0000
message:
  added -I option to hipfw explicitely allowing to fall back to kernel ipsec, -i now only closes the connections
------------------------------------------------------------
revno: 1937
committer: Rene Hummen 
timestamp: Sat 2008-09-06 09:19:38 +0000
message:
  fixed MTU to consider block-size when calculating needed padding for last block
------------------------------------------------------------
revno: 1936
committer: Miika Komu 
timestamp: Fri 2008-09-05 21:02:32 +0000
message:
  Reverted previous patch
------------------------------------------------------------
revno: 1935 [merge]
committer: Miika Komu 
timestamp: Fri 2008-09-05 15:30:58 +0000
message:
  Cherry picked hipl--lsi--2.6--patch-131
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-131
     conntest-client-hip with first identifier found /etc/hip/hosts
------------------------------------------------------------
revno: 1934
committer: Miika Komu 
timestamp: Fri 2008-09-05 13:55:05 +0000
message:
  Bug id 611
------------------------------------------------------------
revno: 1933 [merge]
committer: Miika Komu 
timestamp: Fri 2008-09-05 12:53:48 +0000
message:
  Synchronized to hipl--fix--2.6--patch-355
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-338
     Backup. Cleaning hip_handle_i2().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-339
     Backup. Cleaning hip_handle_i2(). New HIP association creation.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-340
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-341
     Backup. Cleaning hip_handle_i2(). New HIP association creation.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-342
     Backup. Cleaning hip_handle_i2(). Network device / interface index related cleaning
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-343
     Added info about the socket interface to Doxygen.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-344
     Minor layout correction to doxygen.h.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-345
     Backup. Cleaning hip_handle_i2().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-346
     Backup. Cleaning hip_handle_i2().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-347
     Backup. Cleaning hip_handle_i2(). Network device / interface index related cleaning.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-348
     Synchoronized to hipl--userspace--2.6--patch-1625
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-349
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-350
     Synchronized to hipl--userspace--2.6--patch-1633
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-351
     Synchronized to hipl--userspace--2.6--patch-1652
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-352
     Synchoronized to hipl--userspace--2.6--patch-1690
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-353
     Synchoronized to hipl--userspace--2.6--patch-1692
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-354
     Fixed compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-355
     Removed some unnecessary state insertions from handle_i2
------------------------------------------------------------
revno: 1932
committer: Samu Varjonen 
timestamp: Thu 2008-09-04 20:08:01 +0000
message:
  hipconf heartbeat statistics for get ha all work
------------------------------------------------------------
revno: 1931
committer: Samu Varjonen 
timestamp: Thu 2008-09-04 18:18:11 +0000
message:
  Calculations for thestatistics of heartbeats is now correct passing them to hipconf is unfinished
------------------------------------------------------------
revno: 1930
committer: Miika Komu 
timestamp: Thu 2008-09-04 14:44:26 +0000
message:
  A potential bug fix to lsi and userspace ipsec interoperability with icmpv4
------------------------------------------------------------
revno: 1929
committer: Miika Komu 
timestamp: Thu 2008-09-04 14:10:09 +0000
message:
  Bug fix to get_peer_endpointinfo2
------------------------------------------------------------
revno: 1928
committer: Rene Hummen 
timestamp: Thu 2008-09-04 10:44:33 +0000
message:
  changed hchain params and fixed cleanup
------------------------------------------------------------
revno: 1927
committer: Rene Hummen 
timestamp: Thu 2008-09-04 09:50:13 +0000
message:
  set hchain verify window to esp anti-replay window
------------------------------------------------------------
revno: 1926
committer: Rene Hummen 
timestamp: Thu 2008-09-04 08:54:18 +0000
message:
  changes to hchain lengths
------------------------------------------------------------
revno: 1925
committer: Miika Komu 
timestamp: Wed 2008-09-03 21:40:19 +0000
message:
  Changed default command line options for hipfw in deb/rpm scripts
------------------------------------------------------------
revno: 1924
committer: Rene Hummen 
timestamp: Wed 2008-09-03 17:34:17 +0000
message:
  added forwarding rules for IPv6
------------------------------------------------------------
revno: 1923 [merge]
committer: Miika Komu 
timestamp: Wed 2008-09-03 07:10:44 +0000
message:
  Synchoronized to hipl--beet--2.6--patch-473
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-468
     Synchoronized to hipl--userspace--2.6--patch-1676
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-469
     Synchoronized to hipl--beet--2.6--patch-1677
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-470
     setting MTU to max value possible
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-471
     added file for defines common to hipd and fw
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-472
     Syncronized to hipl--userspace--2.6--patch-1680
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-473
     fixed compile error with --disable-debug in configure, changed MTU to optimal value, changed debug level in hipconf to get output with default level NONE
------------------------------------------------------------
revno: 1922 [merge]
committer: Miika Komu 
timestamp: Wed 2008-09-03 07:05:24 +0000
message:
  Cherry picked hipl--openwrt--2.6--patch-81
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-81
     Update chapter 6 in HOWTO
------------------------------------------------------------
revno: 1921 [merge]
committer: Miika Komu 
timestamp: Wed 2008-09-03 06:50:09 +0000
message:
  Synchoronized to hipl--lsi--2.6--patch-129
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-110
     Cherry picked hipl--userspace--2.6--patch-1570
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-111
     Synchoronized to hipl--userspace--2.6--patch-1598
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-113
     Synchronized to hipl--userspace--2.6--patch-1626
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-114
     Synchronized to hipl--userspace--2.6--patch-1629
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-115
     Synchronized to hipl--userspace--2.6--patch-1633
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-116
     Synchoronized to hipl--userspace--2.6--patch-1661
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-117
     Synchronized to hipl--userspace--2.6--patch-1662
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-118
     ping LSI automatic - without runnig hipconf add map and documentation updates
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-119
     Synchronized to hipl--userspace--2.6--patch-1671
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-120
     hipconf get hi all shows local LSIs associated to HITs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-121
     free memory
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-122
     Synchoronized to hipl--userspace--2.6--patch-1677
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-123
     Leaked memory fixes (remaining more checks)
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-124
     free firewalldb entries when db deleted
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-125
     deleted dnsproxy.py changes
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-126
     deleted host.py changes
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-127
     Memory fix modified debug messages (must be changed)
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-128
     hipconf add map HIT IPV6 LSI ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-129
     Synchoronized to hipl--userspace--2.6--patch-1680
------------------------------------------------------------
revno: 1920
committer: Antti Louko 
timestamp: Tue 2008-09-02 08:52:46 +0000
message:
  Bug fix -t option in hipfw
------------------------------------------------------------
revno: 1919
committer: Miika Komu 
timestamp: Tue 2008-09-02 08:39:20 +0000
message:
  Added vlc to manual
------------------------------------------------------------
revno: 1918
committer: Rene Hummen 
timestamp: Mon 2008-09-01 15:44:08 +0000
message:
  clarified -F option in print_usage, documented fw lsi option
------------------------------------------------------------
revno: 1917
committer: Rene Hummen 
timestamp: Mon 2008-09-01 14:21:53 +0000
message:
  changed system call for lsi iptables and delayed setting of fw debug output up to select in main.c
------------------------------------------------------------
revno: 1916 [merge]
committer: Miika Komu 
timestamp: Mon 2008-09-01 14:07:53 +0000
message:
  Synchoronized to hipl--beet--2.6--patch-467
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-461
     switching userspace ipsec back on
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-462
     commit socket_API_statisticspython application
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-463
     commit socket_API_statisticspython application
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-464
     Synchronized to hipl--userspace--2.6--patch-1526
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-465
     Updated sockets statistics files
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-466
     constants API support and bugs fixed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-467
     try to fix socket API structure counter problem
------------------------------------------------------------
revno: 1915
committer: Rene Hummen 
timestamp: Sun 2008-08-31 19:48:52 +0000
message:
  fixed bug in sadb only happening without any debug output and added if-statement for setting proxy-hit -> firewall is running smoothly now, however memory build-up/leak when packet size > MTU
------------------------------------------------------------
revno: 1914
committer: Samu Varjonen 
timestamp: Sun 2008-08-31 08:33:30 +0000
message:
  Added howto ACL HITs with OpenLDAP to howto
------------------------------------------------------------
revno: 1913
committer: Rene Hummen 
timestamp: Sat 2008-08-30 17:41:43 +0000
message:
  added fw option to switch off hip filtering (default: on), option for lsi (default: off) and added condition for checking tcpopp status in fw_handle_*
------------------------------------------------------------
revno: 1912
committer: Miika Komu 
timestamp: Fri 2008-08-29 16:27:41 +0000
message:
  Another bug fix to rpm compilation
------------------------------------------------------------
revno: 1911
committer: Miika Komu 
timestamp: Sat 2008-08-16 05:20:48 +0000
message:
  Bug fix to RPM compilation CentOS 5.2. Reported by Robert Moskowitz
------------------------------------------------------------
revno: 1910 [merge]
committer: Miika Komu 
timestamp: Fri 2008-08-29 15:43:34 +0000
message:
  Cherry picked hipl--udp--2.6--patch-1
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--udp--2.6--patch-1
     Send UDP packets with sendmsg()
------------------------------------------------------------
revno: 1909
committer: Miika Komu 
timestamp: Fri 2008-08-29 15:42:38 +0000
message:
  Added netcat patch from Artturi Karila
------------------------------------------------------------
revno: 1908
committer: Miika Komu 
timestamp: Wed 2008-08-27 12:06:20 +0000
message:
  A potential bug fix to id 600
------------------------------------------------------------
revno: 1907
committer: Rene Hummen 
timestamp: Wed 2008-08-27 11:59:27 +0000
message:
  changed hash-chain lengths from 10 to 100 and 1000
------------------------------------------------------------
revno: 1906
committer: Miika Komu 
timestamp: Wed 2008-08-27 09:27:12 +0000
message:
  A workaround for bug id 522
------------------------------------------------------------
revno: 1905
committer: Miika Komu 
timestamp: Tue 2008-08-26 17:20:15 +0000
message:
  Registration lifetime to seconds mapping table from Lauri
------------------------------------------------------------
revno: 1904 [merge]
committer: Miika Komu 
timestamp: Tue 2008-08-26 15:26:59 +0000
message:
  Synchronized to hipl--esp--2.6--patch-268
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-128
     changes to verification of hashes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-129
     debug output
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-130
     fixed hash offset in packet
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-131
     fixed bug where memory of entry member was freed
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-132
     esp prot extension working, segfaults as updating of hchains not implemented yet
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-133
     fixed some return values and split up esp_prot into 2 files
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-134
     builder knows user_ipsec and esp_prot user message types now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-135
     iptables will always be flushed and bex hchains are longer
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-136
     Cherry picked hipl--userspace--2.6--patch-1570
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-137
     removed #if 0
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-138
     some conntrack code clean-up
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-139
     intermediate commit for extension of hchains and their store
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-140
     changes to hashchain complete, hchain_store remaining
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-141
     changes to hchain store complete, esp_prot remaining
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-142
     changes in firewall almost done, user messages and hipd missing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-143
     some more changes to esp_prot and messages, hid missing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-144
     finished messaging on sender side
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-145
     working on hipd
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-146
     changes nearly finished
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-147
     code compiles, transform negotiation missing, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-148
     fixed compiler warnings and added some more asserts
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-149
     forgot to set function in register_function
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-150
     fixed some index and count issues
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-151
     count fixed on hipd side
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-152
     anchordb working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-153
     changed part of the store back to list
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-154
     fixed deleting of hchain from list
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-155
     esp prot ext working, update needs to be implemented
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-156
     transform negotiation not finished yet
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-157
     close to compile
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-158
     code compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-159
     fixed some bugs regarding boundaries of arrays
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-160
     forgot one return value
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-161
     trying advanced case, as simple one works
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-162
     testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-163
     negotiation works, doesn't break kernel-mode and user-mode
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-164
     on-the-fly firewall startup and shutdown with extensions working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-165
     delete_sa was not yet changed to be a function pointer
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-166
     added sa_delete and sa_flush_all on hipd side
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-167
     fully implemented sa_delete
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-168
     added msg files
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-169
     on-the-fly changes between user- and kernel-mode with on-the-fly changes of fw options fully functional
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-170
     added some sadb clean-up functionality on uninit
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-171
     fixed double-free problem
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-172
     works
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-173
     implemented update of hchains on fw side
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-174
     redid some changes to default_ipsec_func_set.delete_sa
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-175
     update on hid-side almost done
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-176
     trying what happens with addr = NULL
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-177
     added hook in user.c
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-178
     sending update works, now working on receiving
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-179
     added handling of anchor-update in U2
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-180
     changed handling of send_ack
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-181
     fixed endless update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-182
     added sa_add
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-183
     added explicit notification of hipd about hchain change
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-184
     fixed update issue
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-185
     fixed notification bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-186
     added futher check for hchain change
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-187
     fixed spi bug where spi was pointer
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-188
     working again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-189
     added ECHO_REQ to anchor-update
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-190
     fixed param type order
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-191
     fixed hash_length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-192
     small changes to interal update messaging, unfinished
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-193
     small changes to interal update messaging, unfinished
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-194
     code compiles, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-195
     IPv6 and useripsec working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-196
     fixed ECHO test
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-197
     fixed user-message bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-198
     added missing hook to add hashes for IPv6
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-199
     esp extension fully working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-200
     completely removed key conversion of old sadb, works...also with kernel
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-201
     fixed some todos
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-202
     added function comments to sadb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-203
     more function docu
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-204
     finished commenting on userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-205
     more function docu
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-206
     finished hipd esp function docu
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-207
     changed some function names
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-208
     working on conntrack
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-209
     added conntracking of anchors to bex
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-210
     added checking of hchain elements, storing of anchors needs review
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-211
     added missing file
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-212
     works, just have to set verdict correctly
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-213
     commented out esp hash verification in fw
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-214
     moved assert
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-215
     save to merge this
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-216
     Cherry picked hipl--userspace--2.6--patch-1597
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-217
     still compile errors
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-218
     code compiles, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-219
     corrected wrong hash length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-220
     still need to add handling of anchor in conntrack of R2
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-221
     added handling of R2 and fixed list bug in conntrack
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-222
     re-added esp anchor filtering hook
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-223
     fixed output of verification
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-224
     hashes and bex fully working, updates need change according to new design
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-225
     move some conntrack code
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-226
     added some comments
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-227
     implemented basic update tracking, not hooked and not fully done yet
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-228
     changed hook for adding anchor in update, U1 should be ok
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-229
     changed params of pure ANCHOR-UPDATES
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-230
     added conntracking of pure anchor updates
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-231
     changes compile now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-232
     added update tracking hook, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-233
     Cherry picked hipl--userspace--2.6--patch-1626
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-234
     Synchronized to hipl--userspace--2.6--patch-1587
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-235
     fixed segfault
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-236
     moved some code, deactivated hash checking in fw
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-237
     UPDATE reply is not sent, first fix
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-238
     fixed wrong hook
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-239
     fixed wrong param order
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-240
     fixed finding of esp_tuple
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-241
     added active_anchor backup in order to allow UPDATE checks
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-242
     esp protection extension fully working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-243
     Synchronized to hipl--userspace--2.6--patch-1567
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-244
     Synchronized to hipl--userspace--2.6--patch-1568
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-245
     Synchronized to hipl--userspace--2.6--patch-1569. Contains a conflict in firewall/conntrack.c
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-246
     resolved merge conflicts, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-247
     userspace ipsec and esp extension working
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-248
     Synchronized to hipl--userspace--2.6--patch-1571
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-249
     Synchronized to hipl--userspace--2.6--patch-1574
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-250
     Synchronized to hipl--userspace--2.6--patch-1575
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-251
     Synchronized to hipl--userspace--2.6--patch-1576
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-252
     Synchronized to hipl--userspace--2.6--patch-1577
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-253
     Synchronized to hipl--userspace--2.6--patch-1578
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-254
     Synchronized to hipl--userspace--2.6--patch-1579
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-255
     Synchronized to hipl--userspace--2.6--patch-1580
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-256
     Synchronized to hipl--userspace--2.6--patch-1581
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-257
     Synchronized to hipl--userspace--2.6--patch-1582
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-258
     Synchronized to hipl--userspace--2.6--patch-1583
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-259
     Synchronized to hipl--userspace--2.6--patch-1663
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-260
     fixed some merge errors, code still contains #if 0 in userspace and esp, compile errors for opp-mode
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-261
     fixed duplicate declaration of a function due to merge
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-262
     Solved compilation issues from last merge
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-263
     fixed compiler warnings
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-264
     removed uneccessary #if 0 block
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-265
     removed un-needed #if 0 in
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-266
     removed debug output provoking segfault with esp prot
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-267
     removed debug output provoking segfault with esp prot
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-268
     working again
------------------------------------------------------------
revno: 1903
committer: Samu Varjonen 
timestamp: Sun 2008-08-24 16:54:13 +0000
message:
  Heartbeats work hipconf option showing the stats is incomplete
------------------------------------------------------------
revno: 1902 [merge]
committer: Miika Komu 
timestamp: Fri 2008-08-22 06:01:33 +0000
message:
  Synchoronized to hipl--opportunistic--2.6--patch-282
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-249
     Cherry picked hipl--userspace--2.6--patch-1570
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-250
     A working version of System-based opportunistic. Not finished, not resolved yet coexistence with LSI code.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-251
     Further changes for the system-based opp mode, not final yet.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-252
     Backing up system-based opp mode changes, progressed in using the firewall entries for checking the state of the connection.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-253
     Backing up system-based opp mode changes, progressed in making normal TCP work with the current changes to the code.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-254
     The separation of LSI and System-based opp mode is almost complete.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-255
     Finished the system-based opp mode. Cleaning up the code remains.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-256
     System-based opp mode remaining: opptcp.c and lsi.c code needs to be cleaned up.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-257
     System-based opp mode done.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-258
     Small fixes in opptcp.c.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-259
     Fixed the wrong number of ports used in the initial TCP packet.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-260
     Added to the firewall the -s option for activating the system-based opportunistic mode. This mode does not interfere at all with the normal opportunistic mode.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-261
     Cherry picked hipl--userspace--2.6--patch-1569
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-262
     Synchronized to hipl--userspace--2.6--patch-1579
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-263
     Synchronized to hipl--userspace--2.6--patch-1580
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-264
     Synchronized to hipl--userspace--2.6--patch-1590
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-265
     Synchronized to hipl--userspace--2.6--patch-1600
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-266
     Synchronized to hipl--userspace--2.6--patch-1606
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-267
     Synchronized to hipl--userspace--2.6--patch-1607
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-268
     Synchronized to hipl--userspace--2.6--patch-1614
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-269
     Synchronized to hipl--userspace--2.6--patch-1615
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-270
     Synchronized to hipl--userspace--2.6--patch-1617
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-271
     Fixed the sending of the I1 packet in the System-based opp mode, after the problems of the merge.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-274
     Very small changes to set the verdict to default in the changes for the system-based opp mode, instead of directly allowing it.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-275
     Synchoronized to hipl--userspace--2.6--patch-1623
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-276
     Synchronized to hipl--userspace--2.6--patch-1633
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-277
     Synchronized to hipl--userspace--2.6--patch-1637
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-279
     Changed the system-based opp mode option in the firewall from -s to -o, updated the HOWTO and the firewall help string.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-280
     Synchronized to hipl--userspace--2.6--patch-1647
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-281
     Synchronized to hipl--userspace--2.6--patch-1661
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-282
     A bug fix to compilation
------------------------------------------------------------
revno: 1901
committer: Antti Louko 
timestamp: Thu 2008-08-21 11:53:49 +0000
message:
  Minor fixes to dnsproxy.py
------------------------------------------------------------
revno: 1900
committer: Dongsu Park 
timestamp: Thu 2008-08-21 08:25:45 +0000
message:
  Do not print errors/warnings from iptables or ip6tables
  	Do not print errors or warnings produced from iptables or ip6tables,
  	especially for deleting chains/rules or flushing rules.
  	It's related with bug #597, although it isn't a perfect solution.
------------------------------------------------------------
revno: 1899
committer: Miika Komu 
timestamp: Thu 2008-08-21 05:38:49 +0000
message:
  Bug fixes to rpm compilation.
------------------------------------------------------------
revno: 1898
committer: Miika Komu 
timestamp: Wed 2008-08-20 22:51:25 +0000
message:
  Debian packaging for dns proxy seems now to be working.
------------------------------------------------------------
revno: 1897 [merge]
committer: Miika Komu 
timestamp: Wed 2008-08-20 15:31:00 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-278
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-278
     Allowing bigger user messages according to comments in Bug 574.
------------------------------------------------------------
revno: 1896
committer: Miika Komu 
timestamp: Wed 2008-08-20 13:34:44 +0000
message:
  Bug fixes to dns proxy
------------------------------------------------------------
revno: 1895
committer: Miika Komu 
timestamp: Wed 2008-08-20 13:19:49 +0000
message:
  Bug fixes to dns proxy
------------------------------------------------------------
revno: 1894
committer: Miika Komu 
timestamp: Wed 2008-08-20 12:45:10 +0000
message:
  Split dns proxy into separate debian/rpm package.
------------------------------------------------------------
revno: 1893
committer: Miika Komu 
timestamp: Wed 2008-08-20 08:14:34 +0000
message:
  A small fix to hipd/firewall on system() command paths on Fedora 9
------------------------------------------------------------
revno: 1892
committer: Dongsu Park 
timestamp: Tue 2008-08-19 20:59:17 +0000
message:
  remove iptc-related codes
  	we do not use iptc-related codes any more, because libiptc is not
  	recommended to be used as an external API.
------------------------------------------------------------
revno: 1891
committer: Miika Komu 
timestamp: Tue 2008-08-19 16:30:50 +0000
message:
  Fixed to python rpm packaging. Untested.
------------------------------------------------------------
revno: 1890
committer: Miika Komu 
timestamp: Tue 2008-08-19 16:08:23 +0000
message:
  Solved a compilation problem for Fedora 9
------------------------------------------------------------
revno: 1889
committer: Miika Komu 
timestamp: Tue 2008-08-19 14:02:16 +0000
message:
  A bug fix to hipd compilation (on fedora)
------------------------------------------------------------
revno: 1888
committer: Dongsu Park 
timestamp: Tue 2008-08-19 13:39:16 +0000
message:
  Check before flushing firewall rules and chains
  	Before flushing firewall rules and chains, check if the rules and chains
  	exist already. If so, skip flushing them.
  	A script test/performance/firewall.flush is also modified according to
  	the new HIPFW* targets.
------------------------------------------------------------
revno: 1887
committer: Miika Komu 
timestamp: Tue 2008-08-19 12:42:52 +0000
message:
  Python-based applications are now packaged in a new way. Tested only with ubuntu
------------------------------------------------------------
revno: 1886
committer: Miika Komu 
timestamp: Mon 2008-08-18 14:39:31 +0000
message:
  Init.d files for dnsproxy. Untested
------------------------------------------------------------
revno: 1885
committer: Miika Komu 
timestamp: Mon 2008-08-18 13:31:26 +0000
message:
  Update i386 packaging
------------------------------------------------------------
revno: 1884
committer: Miika Komu 
timestamp: Mon 2008-08-18 13:25:55 +0000
message:
  Updated rpm init.d runlevels
------------------------------------------------------------
revno: 1883
committer: Miika Komu 
timestamp: Mon 2008-08-18 13:08:16 +0000
message:
  Updated repository documentation
------------------------------------------------------------
revno: 1882
committer: Miika Komu 
timestamp: Mon 2008-08-18 12:35:23 +0000
message:
  Bug fix on hipfw debian init.d script
------------------------------------------------------------
revno: 1881 [merge]
committer: Miika Komu 
timestamp: Mon 2008-08-18 10:18:16 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-273
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-273
     Added the check in the firewall that user messages come only from hipd
------------------------------------------------------------
revno: 1880
committer: Miika Komu 
timestamp: Mon 2008-08-18 10:14:58 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-273
------------------------------------------------------------
revno: 1879 [merge]
committer: Miika Komu 
timestamp: Mon 2008-08-18 10:14:42 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-272
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-272
     Documented the HIP opportunistic mode with efficient detection, and the system-based opportunistic mode.
------------------------------------------------------------
revno: 1878
committer: Miika Komu 
timestamp: Mon 2008-08-18 09:07:55 +0000
message:
  Moved mtu change from firewall to hipd (solves bug id 451)
------------------------------------------------------------
revno: 1877
committer: Miika Komu 
timestamp: Sun 2008-08-17 13:28:00 +0000
message:
  MTU is lowered now also for LSI code (enabled by default always in hipfw)
------------------------------------------------------------
revno: 1876
committer: Miika Komu 
timestamp: Sun 2008-08-17 09:33:49 +0000
message:
  Bug fix to previous commit
------------------------------------------------------------
revno: 1875
committer: Miika Komu 
timestamp: Sun 2008-08-17 09:31:05 +0000
message:
  Added debug info
------------------------------------------------------------
revno: 1874
committer: Miika Komu 
timestamp: Sun 2008-08-17 09:24:55 +0000
message:
  Added check to userspace ipsec for default hit. Non-defaults are not supported
------------------------------------------------------------
revno: 1873
committer: Miika Komu 
timestamp: Sat 2008-08-16 21:20:33 +0000
message:
  Bug fixes on openwrt code merged in patch-1624
  Fixed some weird changes from openwrt branch:
  
  hipd/init.c:
          daemon_addr.sin6_addr = in6addr_any;
          //daemon_addr.sin6_addr = in6addr_loopback;
  
  The previous commit would allow anyone in Internet to send messages to 
  hipd through user socket.
  
  
  tools/hipconftool.c:
  -       hip_set_logtype(LOGTYPE_STDERR);
  +       (LOGTYPE_STDERR);
  
  What the heck?
  
  
  
  test/Makefile.am
  # XX FIXME: conntest-client-hip fails to link to libinet6 because of 
  this       
  #LDFLAGS = -lc -lcrypto $(HIP_XMLL) $(OPENWRT)                        
  
  conntest-client-hip was not resolving HITs because of this change.
------------------------------------------------------------
revno: 1872
committer: Miika Komu 
timestamp: Fri 2008-08-15 10:50:45 +0000
message:
  Changed some 'int' variables to uint16_t from userspace ipsec
------------------------------------------------------------
revno: 1871
committer: Miika Komu 
timestamp: Fri 2008-08-15 07:07:38 +0000
message:
  Commenting
------------------------------------------------------------
revno: 1870
committer: Miika Komu 
timestamp: Thu 2008-08-14 23:27:09 +0000
message:
  Some commenting in firewall
------------------------------------------------------------
revno: 1869
committer: Miika Komu 
timestamp: Thu 2008-08-14 22:39:26 +0000
message:
  A bug fix to lsi/userspace ipsec output
------------------------------------------------------------
revno: 1868
committer: Miika Komu 
timestamp: Thu 2008-08-14 22:32:55 +0000
message:
  A bug fix to lsi/userspace ipsec output
------------------------------------------------------------
revno: 1867
committer: Miika Komu 
timestamp: Thu 2008-08-14 22:25:44 +0000
message:
  A bug fix to lsi/userspace ipsec output
------------------------------------------------------------
revno: 1866
committer: Miika Komu 
timestamp: Thu 2008-08-14 21:28:01 +0000
message:
  Re-enabled MTU changing for userspace ipsec
------------------------------------------------------------
revno: 1865 [merge]
committer: Miika Komu 
timestamp: Wed 2008-08-13 16:25:05 +0000
message:
  Synchronized to hipl--nat--2.6--patch-336
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-281
     Synchronized to hipl--userspace--2.6--patch-1510
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-282
     Cherry picked hipl--userspace--2.6--patch-1516
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-283
     Cherry picked hipl--userspace--2.6--patch-1519
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-284
     fix bug for add local reflexive add & change ger nat mode from local to SA
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-285
     A small bug fix to nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-286
     Fixed a typo in the nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-287
     for nat_mode denbug
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-288
     Cherry picked hipl--userspace--2.6--patch-1511
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-289
     Cherry picked hipl--userspace--2.6--patch-1512
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-290
     Cherry picked hipl--userspace--2.6--patch-1513
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-291
     Cherry picked hipl--userspace--2.6--patch-1514
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-292
     Cherry picked hipl--userspace--2.6--patch-1517
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-293
     Cherry picked hipl--userspace--2.6--patch-1518
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-294
     Cherry picked hipl--userspace--2.6--patch-1520
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-295
     Cherry picked hipl--userspace--2.6--patch-1521
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-296
     Firewall is now linked to pjproject as well
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-297
     Synchronized to hipl--userspace--2.6--patch-1515
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-298
     Synchronized to hipl--userspace--2.6--patch-1522
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-299
     Synchronized to hipl--userspace--2.6--patch-1523
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-300
     fix nat_mode bug for ice
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-301
     during adding firewall
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-302
     Syncronized to hipl--userspace--2.6--patch-1532
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-303
     firewall testing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-305
     small fixing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-306
     small fixing2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-307
     Minor changes to nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-308
     Minor changes to nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-309
     Cherry picked hipl--userspace--2.6--patch-1528
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-310
     Some fixes to nat code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-311
     Synchronized to hipl--userspace--2.6--patch-1545
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-312
     Synchoronized to hipl--userspace--2.6--patch-1568
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-313
     Synchronized to hipl--userspace--2.6--patch-1575
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-314
     first commit for firewall ice, wait for testing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-315
     Synchronized to hipl--userspace--2.6--patch-1578
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-316
     small fix for nat control in create r1
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-317
     change port in pj from host to net
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-318
     change port in pj from host to net 2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-319
     fix in handle locator r2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-320
     chang add_sa & add some debug
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-321
     A slight improvement to hip_add_sa
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-322
     Cherry picked hipl--userspace--2.6--patch-1588
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-323
     Cherry picked hipl--userspace--2.6--patch-1589
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-324
     add the address in the relay_from into the peer list address, some extensions in hadb
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-325
     add stun support in firewall, extra parameter s added
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-326
     some polishing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-327
     modify nat_transform
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-328
     add more debog in pj
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-329
     Cherry picked hipl--userspace--2.6--patch-1595
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-330
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-331
     Disabled verifying of HMAC for demo purposes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-332
     disable update msg for relay server
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-333
     Introduced a new misc function
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-334
     Hard handover with IPv6 works again
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-335
     A bug fix to mobility. Simple IPv6 hard handover works again.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-336
     Synchronized to hipl--userspace--2.6--patch-1624
------------------------------------------------------------
revno: 1864 [merge]
committer: Miika Komu 
timestamp: Tue 2008-08-12 20:53:13 +0000
message:
  Synchronized to hipl--openwrt--2.6--patch-78
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-133
     hipd init error for OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-137
     Skip modprobe for hipfw on OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-24
     Syncronized to hipl--userspace--2.6--patch-1464
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-25
     Syncronized to hipl--userspace--2.6--patch-1476
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-26
     OpenWrt documentation, patches and precompiled images are added
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-27
     OpenWrt documentation, patches and precompiled images are added
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-28
     Cherry picked hipl--userspace--2.6--patch-1480
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-29
     resolved segmentation fault by "hipconf new hi default"
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-30
     typo. opewrt -> openwrt
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-31
     Cherry picked hipl--userspace--2.6--patch-1483
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-32
     Cherry picked hipl--userspace--2.6--patch-1484
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-33
     A potential bug fix to hipconf problems on opewrt platform based on comments from Kuptsov.
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-34
     resolved a compile error and a syntax error
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-35
     OpenWrt documentation, patches and precompiled images are added
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-36
     Missing doc files added, for previous commit, lack of comments: callback function added to hipconf for send/recv to/from sockets due to problem on la Fonera AP, however the problem is somewhere in /libinet6/includ_glibc23/bits/socket.h or elsewhere which needs to be descovered and fixed
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-37
     Bug fix #550 "undefined reference __assert_fail"
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-38
     =hipconftool.c modified, some functions were copied to this file from
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-39
     use creat() instead of open() for creating a file
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-41
     Cherry picked hipl--userspace--2.6--patch-1482
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-42
     Cherry picked hipl--userspace--2.6--patch-1488
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-43
     Cherry picked hipl--userspace--2.6--patch-1490
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-44
     Cherry picked hipl--userspace--2.6--patch-1495
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-45
     A comment to configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-46
     Cheery picked hipl--userspace--2.6--patch-1487
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-47
     hipconf bug fix without any extra tricks (like callback functions)
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-48
     hipconf clean up from previous hacks
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-49
     hipconf clean up from previous hacks
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-50
     hipconf hacks clean up
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-51
     hipconf hacks clean up
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-52
     hipconf hacks clean up
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-53
     Synchoronized to hipl--userspace--2.6--patch-1568
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-54
     Resolved some compilation errors on linux platform
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-56
     socket bug fixed, condition added to socket.h
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-57
     Build error in Gentoo Linux is resolved
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-58
     Manual draft - HIPL on OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-59
     updated "HIPL on OpenWRT" in HOWTO.xml
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-60
     update "HIPL on OpenWRT"
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-61
     updated kernel modules in "HIPL on OpenWRT"
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-62
     Cherry picked from hipl--midauth--2.6--patch-133
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-63
     take care of different socket constant definitions for OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-65
     More precise detection for OpenWRT on MIPS Linux
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-66
     Cherry picking from hipl--midauth--2.6--patch-137
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-67
     Cherry picking hipl--userspace--2.6--patch-1610
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-68
     autogen.sh does not run configure and make
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-69
     Synchronized to hipl--userspace--2.6--patch-1574
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-70
     Synchronized to hipl--userspace--2.6--patch-1575
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-71
     Synchronized to hipl--userspace--2.6--patch-1583
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-72
     Synchronized to hipl--userspace--2.6--patch-1584
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-1600
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-1613
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-75
     Synchronized to hipl--userspace--2.6--patch-1618
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-76
     Synchronized to hipl--userspace--2.6--patch-1621
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-77
     Synchronized to hipl--userspace--2.6--patch-1622
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-78
     Synchronized to hipl--userspace--2.6--patch-1623
------------------------------------------------------------
revno: 1863
committer: Miika Komu 
timestamp: Tue 2008-08-12 20:38:58 +0000
message:
  Fixed compilation warning
------------------------------------------------------------
revno: 1862 [merge]
committer: Miika Komu 
timestamp: Tue 2008-08-12 20:33:31 +0000
message:
  Synchronized to hipl--cert--2.6--patch-189
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-156
     Syncronized to hipl--userspace--2.6--patch-1461
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-157
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-158
     save commit, x509 support not ready
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-159
     save commit, almost done x509v3 creation functionality
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-160
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-161
     x509 signing finished now it has to be sent back to the client
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-162
     save commit: stack smashing problem
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-163
     Fixed stack smashing discovered seg fault on another machine (this one works the other does not)
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-164
     Removed some debug crap, 32 bit works spki and x509 both have some 64 bit issues, fixing...
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-165
     Fixed spki msg init problem on 64 bit machine
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-166
     fixed the x509 segfault on 64 bit machine
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-167
     adding extensions to the x509 certificate works
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-168
     Cleaned the code and added some communication stuff between daemon and the client, also added one debugging/displaying function for x509
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-169
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-170
     something weird still with x509 creation because verification with my function and openssl one result in same error
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-171
     Added x509v3 support that the self-signed cert can be verified, no someway to send 1,5K of certs from client to daemon is needed, because the verification needs the cert and the signers self-signed cert to be verified correctly
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-172
     save commit, x509 in state of transition from pem to der encoding on the wire and the code seg faults
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-173
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-174
     Transformation from PEM to DER is complete and both SPKI and X509 certificates can be signed and verified, builder for CERT parameter is missing
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-175
     Added functionality to use get dsa key from hostid to dsa struct for certificates to use
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-176
     Synchronized to hipl--userspace--2.6--patch-1524
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-177
     Fixed spki signature and verification after merge
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-178
     Added issue and subject alt name to be added always with IP: content
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-179
     Cert algos RSA works, DSA signing SPKI works, other DSA stuff on the way
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-180
     DSA SPKI verification works, now on todo list DSA to work with X.509.v3
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-181
     Certs support DSA and RSA algorithms
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-182
     Synchronized to hipl--userspace--2.6--patch-1630
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-183
     Synchronized to hipl--userspace--2.6--patch-1640
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-184
     Synchronized to hipl--userspace--2.6--patch-1650
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-185
     Synchronized to hipl--userspace--2.6--patch-1660
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-186
     Synchronized to hipl--userspace--2.6--patch-1670
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-187
     Synchronized to hipl--userspace--2.6--patch-1600
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-188
     Synchronized to hipl--userspace--2.6--patch-1614
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-189
     Synchronized to hipl--userspace--2.6--patch-1621
------------------------------------------------------------
revno: 1861
committer: Miika Komu 
timestamp: Tue 2008-08-12 19:12:22 +0000
message:
  Pjproject libraries now end always with '-hipl.a' prefix
------------------------------------------------------------
revno: 1860 [merge]
committer: Miika Komu 
timestamp: Tue 2008-08-12 18:39:02 +0000
message:
  Cherry picked hipl--hipproxy--2.6--patch-75
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-75
     
------------------------------------------------------------
revno: 1859
committer: Andrey Khurri 
timestamp: Tue 2008-08-12 14:09:20 +0000
message:
  Fixed couple of compilation issues with maemo armel compiler
------------------------------------------------------------
revno: 1858 [merge]
committer: Dongsu Park 
timestamp: Tue 2008-08-12 12:18:58 +0000
message:
  Cherry picking patches for building on OpenWRT
  	Cherry picking patches for building hipl on OpenWRT,
  	from midauth and openwrt branches
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-116
     use -lipq instead of /usr/lib/libipq.a
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-40
     libintl.h is not included any more in libinet6/rcmd.c
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-55
     pthread bug fixed, hipl makefile patched changed to support pj project
------------------------------------------------------------
revno: 1857
committer: Miika Komu 
timestamp: Mon 2008-08-11 21:11:40 +0000
message:
  Updated howto. Dnsproxy is now preferred method to map hostnames to hits.
------------------------------------------------------------
revno: 1856
committer: Samu Varjonen 
timestamp: Mon 2008-08-11 13:13:08 +0000
message:
  Fixed typos in autogen.sh and configure.ac also changed some configure error comments to tell what actually is going on part 2
------------------------------------------------------------
revno: 1855
committer: Miika Komu 
timestamp: Mon 2008-08-11 12:17:55 +0000
message:
  Rewriting hip proxy code. Inbound esp does not work yet
------------------------------------------------------------
revno: 1854
committer: Samu Varjonen 
timestamp: Fri 2008-08-08 11:30:22 +0000
message:
  Added handling for user called hipd if found hipd starts to use if not the hipd uses nobody. If found hip_set_lowcapabilities should chown files that need write permissions
------------------------------------------------------------
revno: 1853
committer: Miika Komu 
timestamp: Wed 2008-08-06 11:23:03 +0000
message:
  Another bug fix for hip_set_lowcapability
------------------------------------------------------------
revno: 1852
committer: Miika Komu 
timestamp: Wed 2008-08-06 11:08:37 +0000
message:
  Another bug fix for hip_set_lowcapability
------------------------------------------------------------
revno: 1851
committer: Miika Komu 
timestamp: Wed 2008-08-06 10:57:30 +0000
message:
  A bug fix to hip_set_lowcapability
------------------------------------------------------------
revno: 1850
committer: Dongsu Park 
timestamp: Tue 2008-08-05 22:53:23 +0000
message:
  update config.guess for pjproject
  	Update pjproject/config.guess as the same one as config.guess on the top.
  	It's related with bug #562, and with this it becomes possible to build
  	hipl on OpenSUSE Linux.
------------------------------------------------------------
revno: 1849
committer: Miika Komu 
timestamp: Tue 2008-08-05 14:13:19 +0000
message:
  Firewall rules are now inserted in front of the chain
------------------------------------------------------------
revno: 1848 [merge]
committer: Dongsu Park 
timestamp: Tue 2008-08-05 12:27:57 +0000
message:
  fix typing errors: opewrt -> openwrt
  	Fix typing errors: opewrt -> openwrt
------------------------------------------------------------
revno: 1847
committer: Miika Komu 
timestamp: Mon 2008-08-04 21:03:42 +0000
message:
  Improved firewall filtering rule set up.
  Rene suggested that we should have separate rulesets instead of the 
  default (INPUT, OUTPUT and FORWARD) similarly as on Redhat based 
  systems. Now it is implemented on this patch. Instead of the default 
  rules, use HIPFW-INPUT, HIPFW-OUTPUT and HIPFW-FORWARD. This makes 
  flushing of residual rules also easier in a production system with 
  existing iptables rules.
------------------------------------------------------------
revno: 1846
committer: Miika Komu 
timestamp: Mon 2008-08-04 20:36:23 +0000
message:
  Removed MTU lowering from firewall (causing problems)
------------------------------------------------------------
revno: 1845
committer: Miika Komu 
timestamp: Mon 2008-08-04 14:49:36 +0000
message:
  MTU was ridiculously small
------------------------------------------------------------
revno: 1844
committer: Miika Komu 
timestamp: Mon 2008-08-04 14:43:47 +0000
message:
  Cleaned previous patch (now userspace ipsec specific)
------------------------------------------------------------
revno: 1843
committer: Miika Komu 
timestamp: Mon 2008-08-04 14:42:03 +0000
message:
  Testing MTU settings for userspace ipsec
------------------------------------------------------------
revno: 1842 [merge]
committer: Miika Komu 
timestamp: Mon 2008-08-04 13:55:58 +0000
message:
  Cherry picked hipl--fix--2.6--patch-337
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-337
     Backup. Minor correction to HOWTO.xml
------------------------------------------------------------
revno: 1841
committer: Rene Hummen 
timestamp: Mon 2008-08-04 13:51:44 +0000
message:
  added debug output
------------------------------------------------------------
revno: 1840 [merge]
committer: Miika Komu 
timestamp: Mon 2008-08-04 09:46:40 +0000
message:
  Cherry picked hipl--lsi--2.6--patch-112
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-112
     A bug fix to pjproject compilation
------------------------------------------------------------
revno: 1839
committer: Miika Komu 
timestamp: Mon 2008-08-04 09:24:40 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 1838
committer: Samu Varjonen 
timestamp: Fri 2008-08-01 11:09:12 +0000
message:
  Adapted old I3 and Hi3 patch for 1.1.0 wireshark
------------------------------------------------------------
revno: 1837
committer: Miika Komu 
timestamp: Thu 2008-07-31 17:20:32 +0000
message:
  Disabled some hexdumps from userspace ipsec. One of the was crashing firewall
------------------------------------------------------------
revno: 1836
committer: Miika Komu 
timestamp: Wed 2008-07-30 17:07:54 +0000
message:
  hipd ignores now errors in hipd_config
------------------------------------------------------------
revno: 1835 [merge]
committer: Miika Komu 
timestamp: Wed 2008-07-30 16:49:28 +0000
message:
  Synchoronized to hipl--fix--2.6--patch-336
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-334
     Backup. Cleaning hip_handle_i2(). Code tested to compile with and without BLIND flags. Crypto related cleaning.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-335
     Backup. Cleaning hip_handle_i2().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-336
     Synchoronized to hipl--userspace--2.6--patch-1594
------------------------------------------------------------
revno: 1834
committer: Miika Komu 
timestamp: Wed 2008-07-30 16:20:24 +0000
message:
  Updated hipconf on nat mode
------------------------------------------------------------
revno: 1833
committer: Miika Komu 
timestamp: Tue 2008-07-29 17:22:28 +0000
message:
  Updated documentation
------------------------------------------------------------
revno: 1832
committer: Miika Komu 
timestamp: Tue 2008-07-29 15:47:18 +0000
message:
  Compilation fix to howto
------------------------------------------------------------
revno: 1831
committer: Miika Komu 
timestamp: Mon 2008-07-28 14:37:02 +0000
message:
  Added felwood to test servers in howto
------------------------------------------------------------
revno: 1830
committer: Samu Varjonen 
timestamp: Mon 2008-07-28 13:13:05 +0000
message:
  Small change to wireshark midauth patch
------------------------------------------------------------
revno: 1829
committer: Miika Komu 
timestamp: Sat 2008-07-26 16:51:46 +0000
message:
  Potential bug fix to bug id 553
------------------------------------------------------------
revno: 1828
committer: Miika Komu 
timestamp: Sat 2008-07-26 14:47:06 +0000
message:
  Plain UDP mode fixes for SA port numbers
------------------------------------------------------------
revno: 1827
committer: Miika Komu 
timestamp: Sat 2008-07-26 16:32:35 +0000
message:
  Bug id 579 fixed.
  I was pinging a HIT on my laptop which was configured to map to an IPv6
  locator. However, my laptop did not have any IPv6 address. This caused 
  my
  laptop to crash in 2.6.26.
  
  The problem is in the kernel. I tried also just "ip route get 
  IPv6_ADDRESS" and
  could manage to crash my kernel.
  
  Workaround for hipd in hipl--userspace--2.6--patch-1587
------------------------------------------------------------
revno: 1826
committer: Miika Komu 
timestamp: Sat 2008-07-26 15:31:02 +0000
message:
  Added uninstall target to pjproject
------------------------------------------------------------
revno: 1825
committer: Miika Komu 
timestamp: Sat 2008-07-26 13:11:20 +0000
message:
  Commenting autogen.sh
------------------------------------------------------------
revno: 1824
committer: Miika Komu 
timestamp: Sat 2008-07-26 13:09:37 +0000
message:
  Bug id 524 hipconf run and library paths
  AG: I tried the latest hipl version between ubuntu 8.04 laptop and 
  hipsever. It seems that hipconf looks for libraries in /usr/local/lib 
  but hip libs are placed to /usr/lib. Had to create links manually.
  
  MK: Fixed and tested on Fedora 8
------------------------------------------------------------
revno: 1823
committer: Samu Varjonen 
timestamp: Fri 2008-07-25 09:27:18 +0000
message:
  New wireshark HIP patches added some NAT traversal stuff and type 2 locators and some maintenance work done to the code
------------------------------------------------------------
revno: 1822 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-24 22:39:37 +0000
message:
  Synchoronized to hipl--fix--2.6--patch-333
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-332
     Backup. Cleaning hip_handle_i2(). Code compiles with and without BLIND flag and base-exchange + RVS relay work in both cases. BLIND seems to do nothing anyhows.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-333
     Backup. Cleaning hip_handle_i2(). Code compiles with BLIND and HI3 flags (combo not tested) and without nay flags. RVS relay works. BLIND does not blind HITs. With HI3 HIP daemon jams to hipconf commands.
------------------------------------------------------------
revno: 1821 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-24 08:22:45 +0000
message:
  Synchoronized to hipl--fix--2.6--patch-331
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-331
     Backup. Cleaning hip_handle_i2(). Compiles with both BLIND enabled and not enabled. Responders dies of entry assertion when receiveing I2, however. I.e. entry is NULL. hip_verify_cookie() now returns zero for success and negative for error.
------------------------------------------------------------
revno: 1820 [merge]
committer: Miika Komu 
timestamp: Wed 2008-07-23 14:39:08 +0000
message:
  Synchronized to hipl--fix--2.6--patch-330
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-324
     Some weird stuff related to 'hipconf get hi all'
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-325
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-326
     Synchoronized to hipl--userspace--2.6--patch-1577
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-327
     Backup. Some modifications to hip_handle_i2() and trying to make code compile while CONFIG_HIP_BLIND is set.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-328
     Backup. Code compiles again with CONFIG_HIP_BLIND flag set.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-329
     The code compiles with or without BLIND again.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-330
     Syncronized to hipl--userspace--2.6--patch-1579
------------------------------------------------------------
revno: 1819
committer: Miika Komu 
timestamp: Wed 2008-07-23 11:51:21 +0000
message:
  Added kernel patches for 2.6.26. The same patches as for 2.6.25
------------------------------------------------------------
revno: 1818
committer: Samu Varjonen 
timestamp: Wed 2008-07-23 09:32:18 +0000
message:
  Fixed a seg fault in mobility (always remember there is ipv4 and also ipv6 amd it has to work also)
------------------------------------------------------------
revno: 1817
committer: Samu Varjonen 
timestamp: Tue 2008-07-22 13:39:36 +0000
message:
  Fixed pointer problems with SPI in hip_update_peer_preferred_address, simple hard handover worked
------------------------------------------------------------
revno: 1816
committer: Samu Varjonen 
timestamp: Tue 2008-07-22 13:26:44 +0000
message:
  fixed a SPI pointer mix up in hip_update_preferred_address
------------------------------------------------------------
revno: 1815 [merge]
committer: Miika Komu 
timestamp: Tue 2008-07-22 11:48:20 +0000
message:
  Synchronized to hipl--hi--2.6--patch-17
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-15
     Discard malformed packets at hip_peek_recv_total_len
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-16
     Print system info on hipd startup
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-1573
------------------------------------------------------------
revno: 1814
committer: Samu Varjonen 
timestamp: Tue 2008-07-22 11:02:01 +0000
message:
  Fixed a segfault from nat code, hipconf nat ice-udp, still hmac problems
------------------------------------------------------------
revno: 1813
committer: Miika Komu 
timestamp: Tue 2008-07-22 09:58:05 +0000
message:
  Some documentation userspace ipsec
------------------------------------------------------------
revno: 1812 [merge]
committer: Miika Komu 
timestamp: Mon 2008-07-21 20:51:25 +0000
message:
  Synchoronized to hipl--package--2.6--patch-202
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-173
     Syncronized to hipl--userspace--2.6--patch-1385
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-174
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-175
     firewall
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-176
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-177
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-178
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-179
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-180
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-181
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-182
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-183
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-184
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-185
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-186
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-187
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-188
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-189
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-190
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-191
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-192
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-193
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-194
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-195
     Syncronized to hipl--userspace--2.6--patch-1512
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-196
     Synchoronized to hipl--userspace--2.6--patch-1569
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-197
     Added some glue and duct tape to 'make dist' and 'make rpm' to support pjproject.
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-198
     Better kludge for pjsip 'make dist' hook. RPM compilation does not work yet.
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-199
     Trying to get rpm building work. Not successful yet.
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-200
     Added CentOS fixes for hipl.spec from Johnny Hughes
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-201
     RPM compilation works on Fedora8
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-202
     Synchoronized to hipl--userspace--2.6--patch-1571
------------------------------------------------------------
revno: 1811
committer: Samu Varjonen 
timestamp: Mon 2008-07-21 09:32:32 +0000
message:
  Removed state from locators, it was against the drafts and RFCs
------------------------------------------------------------
revno: 1810
committer: Miika Komu 
timestamp: Mon 2008-07-21 08:58:38 +0000
message:
  Set limit capabilities default to 0 in firewall.c (it was not initialized originally).
------------------------------------------------------------
revno: 1809 [merge]
committer: Miika Komu 
timestamp: Sun 2008-07-20 10:18:36 +0000
message:
  Synchoronized to hipl--opportunistic--2.6--patch-248
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-231
     Syncronized to hipl--userspace--2.6--patch-1479
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-233
     Cherry picked hipl--userspace--2.6--patch-1488
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-235
     Cherry picked hipl--opportunistic--2.6--patch-234
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-237
     Syncronized to hipl--userspace--2.6--patch-1499
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-238
     Syncronized to hipl--userspace--2.6--patch-1501
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-239
     Cherry picked hipl--userspace--2.6--patch-1503
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-240
     Syncronized to hipl--userspace--2.6--patch-1504
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-241
     Synchronized to hipl--userspace--2.6--patch-1510
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-242
     Synchronized to hipl--userspace--2.6--patch-1512
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-243
     Synchronized to hipl--userspace--2.6--patch-1526
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-244
     Made the opportunistic mode compatible with firewall filtering of the lsi branch.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-245
     Some previous changes for the merge between opptcp and lsi branches in the firewall were not needed. They were removed.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-246
     Eliminating some unnecessary changes in the firewall.c code, while working on the merge of opptcp and lsi branches.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-247
     Synchoronized to hipl--userspace--2.6--patch-1568
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-248
     Put the code for merge of lsi with opptcp branch inside CONFIG_HIP_OPPORTUNISTIC ifdefs
------------------------------------------------------------
revno: 1808 [merge]
committer: Miika Komu 
timestamp: Fri 2008-07-18 20:12:49 +0000
message:
  Synchoronized to hipl--fix--2.6--patch-323
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-321
     Backup. Modifications to hip_get_hits().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-322
     Backup. Gave some Mora-knife to hip_conf_handle_hi. Action GET is only affected.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-323
     Synchoronized to hipl--userspace--2.6--patch-1567
------------------------------------------------------------
revno: 1807 [merge]
committer: Miika Komu 
timestamp: Fri 2008-07-18 19:36:29 +0000
message:
  Synchoronized to hipl--lsi--2.6--patch-109
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-100
     HOWTO.xml modified
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-101
     changed some error messages
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-102
     user_ipsec.c cleaned calls to firewall_db for lsi management
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-103
     Syncronized to hipl--nat--2.6--patch-1534
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-104
     lsi_prefix changed to 1.0.0.0/8 + updated howto + fw generic rule for LSIs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-105
     solved root rights problems - still testing
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-106
     cleaned some comments
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-107
     deleted init_hadb with /etc/hip/hosts + added support for not repeating LSIs on the fly present in /etc/hip/hosts
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-108
     Synchoronized to hipl--userspace--2.6--patch-1566
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-109
     Synchoronized to hipl--userspace--2.6--patch-1566
------------------------------------------------------------
revno: 1806 [merge]
committer: Miika Komu 
timestamp: Fri 2008-07-18 15:32:01 +0000
message:
  Synchoronized to hipl--esp--2.6--patch-127
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-120
     fixed duplicate r2 and added missing sa_add after getting lost during merge
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-121
     Synchoronized to hipl--userspace--2.6--patch-1565
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-122
     fixed merge conflict missed before sync
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-123
     changed spi creation, this should fix the spi problem
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-124
     also changed spi param in func-pointer prototype
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-125
     also changed user ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-126
     forgot 1 place to change sa_add param
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-127
     kernel-mode working, userspace still broken
------------------------------------------------------------
revno: 1805 [merge]
committer: Miika Komu 
timestamp: Fri 2008-07-18 09:33:00 +0000
message:
  Synchronized to hipl--fix--2.6--patch-320
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-311
     Backup. HOWTO.xml modifications.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-312
     Backup. Modifications to HOWTO.xml
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-313
     Backup. Modifications to the RVS section of HOWTO.xml.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-314
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-315
     Backup. Modifications to HOWTO.xml
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-316
     Backup. Modifications to HOWTO.xml. Added flags for unsupported services.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-317
     Backup. Done (?) with HOWTO.xml for now.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-318
     Backup. Cleaning Xiang's code in hiprelay.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-319
     A candidate for merge. HOWTO.xml updated, hiprelay.c cleaned, old reg.c removed.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-320
     Synchoronized to hipl--userspace--2.6--patch-1564
------------------------------------------------------------
revno: 1804
committer: Miika Komu 
timestamp: Fri 2008-07-18 07:08:46 +0000
message:
  SPI still not matching in base exchange
------------------------------------------------------------
revno: 1803
committer: Miika Komu 
timestamp: Fri 2008-07-18 06:49:23 +0000
message:
  SPI still not matching in base exchange
------------------------------------------------------------
revno: 1802
committer: Miika Komu 
timestamp: Fri 2008-07-18 06:48:03 +0000
message:
  SPI still not matching in base exchange
------------------------------------------------------------
revno: 1801
committer: Miika Komu 
timestamp: Thu 2008-07-17 21:49:47 +0000
message:
  Some debug info
------------------------------------------------------------
revno: 1800
committer: Miika Komu 
timestamp: Thu 2008-07-17 21:47:21 +0000
message:
  Clean ups
------------------------------------------------------------
revno: 1799
committer: Miika Komu 
timestamp: Thu 2008-07-17 21:29:50 +0000
message:
  Bug fixing add_sa in bex
------------------------------------------------------------
revno: 1798
committer: Miika Komu 
timestamp: Thu 2008-07-17 21:22:45 +0000
message:
  Bug fix to previous commit
------------------------------------------------------------
revno: 1797
committer: Miika Komu 
timestamp: Thu 2008-07-17 21:18:24 +0000
message:
  Testing missing sa problems
------------------------------------------------------------
revno: 1796
committer: Miika Komu 
timestamp: Thu 2008-07-17 21:04:27 +0000
message:
  Base exchange was missing two add_sa functions
------------------------------------------------------------
revno: 1795
committer: Miika Komu 
timestamp: Thu 2008-07-17 20:03:14 +0000
message:
  R2 packet does not get sent now twice
------------------------------------------------------------
revno: 1794 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-17 19:21:13 +0000
message:
  Synchronized to hipl--esp--2.6--patch-119
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-76
     fixed function parameter list bug, too many entries
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-77
     Cherry picked hipl--userspace--2.6--patch-1516
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-78
     rewriting sadb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-79
     changes to sadb compile
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-80
     switched to HIP_ESP_XXX defines
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-81
     missed init of sadb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-82
     fixed bug when setting up a sa entry
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-83
     switched off call to firewalldb for now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-84
     added mode for outbound sa entry lookup
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-85
     set user ipsec to use app packet's src_hit for bex
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-86
     added some output to sadb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-87
     added some output to sadb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-88
     outputting hash
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-89
     fixed cast
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-90
     added output
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-91
     updated compare function
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-92
     fixed hash input length
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-93
     changes to sadb completed, user ipsec working and fully interoperable with kernel
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-94
     moved sa_add from create_i2 to handle_r2
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-95
     added anchor to valid params
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-96
     added debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-97
     move sa_add from i2_handle to r2_create
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-98
     fixed hchain in hipd
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-99
     Synchronized to hipl--userspace--2.6--patch-1510
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-100
     Synchronized to hipl--userspace--2.6--patch-1511
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-101
     Synchronized to hipl--userspace--2.6--patch-1513
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-102
     Synchronized to hipl--userspace--2.6--patch-1514
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-103
     Synchronized to hipl--userspace--2.6--patch-1515
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-104
     Synchronized to hipl--userspace--2.6--patch-1519
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-105
     Synchronized to hipl--userspace--2.6--patch-1523
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-106
     Synchronized to hipl--userspace--2.6--patch-1524
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-107
     Synchronized to hipl--userspace--2.6--patch-1528
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-108
     Synchronized to hipl--userspace--2.6--patch-1529
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-109
     Synchronized to hipl--userspace--2.6--patch-1535
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-110
     Synchronized to hipl--userspace--2.6--patch-1538
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-111
     Synchronized to hipl--userspace--2.6--patch-1539
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-112
     Synchronized to hipl--userspace--2.6--patch-1542
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-113
     Synchronized to hipl--userspace--2.6--patch-1543
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-114
     Synchronized to hipl--userspace--2.6--patch-1546
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-115
     Synchronized to hipl--userspace--2.6--patch-1547
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-116
     Synchronized to hipl--userspace--2.6--patch-1549
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-117
     fixed passing return values
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-118
     Synchronized to hipl--userspace--2.6--patch-1552
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-119
     Synchronized to hipl--userspace--2.6--patch-1553
------------------------------------------------------------
revno: 1793
committer: Samu Varjonen 
timestamp: Thu 2008-07-17 17:03:16 +0000
message:
  Interfamily handovers seem to sort of work again nothing else testedsudo hipd/hipdsudo hipd/hipd
------------------------------------------------------------
revno: 1792 [merge]
committer: Dongsu Park 
timestamp: Thu 2008-07-17 12:13:42 +0000
message:
  Cherry picked from hipl--midauth--2.6--patch-{115,117}
  	Cherry picked from hipl--midauth--2.6--patch-115 and -117.
  	Resolved cross compilation problems for OpenWRT.
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-115
     resolved build problems in OpenWRT
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-117
     use a macro function HIP_SHA() instead of SHA()
------------------------------------------------------------
revno: 1791
committer: Samu Varjonen 
timestamp: Thu 2008-07-17 10:47:09 +0000
message:
  save commit
------------------------------------------------------------
revno: 1790
committer: Samu Varjonen 
timestamp: Thu 2008-07-17 10:09:19 +0000
message:
  save commit
------------------------------------------------------------
revno: 1789 [merge]
committer: Dongsu Park 
timestamp: Wed 2008-07-16 16:25:16 +0000
message:
  Cherry picked from hipl--midauth--2.6--patch-114
  	resolved build errors which occurs when building with cross compilers.
  	@LDFLAGS@ needs to be added to LDFLAGS in Makefile.am
  	Cherry picked from hipl--midauth--2.6--patch-114
  
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-114
     resolved build errors for cross compilations
------------------------------------------------------------
revno: 1788
committer: Dongsu Park 
timestamp: Wed 2008-07-16 16:07:20 +0000
message:
  autogen.sh now gets options as arguments
  	autogen.sh now gets options as arguments.
      This is needed for cross compilations under an OpenWRT environment.
------------------------------------------------------------
revno: 1787
committer: Samu Varjonen 
timestamp: Wed 2008-07-16 15:11:46 +0000
message:
  save commit
------------------------------------------------------------
revno: 1786
committer: Samu Varjonen 
timestamp: Wed 2008-07-16 13:52:22 +0000
message:
  save commit
------------------------------------------------------------
revno: 1785
committer: Miika Komu 
timestamp: Wed 2008-07-16 12:07:13 +0000
message:
  Moved hip_build_locators from nat.c to update.c
------------------------------------------------------------
revno: 1784
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:50:42 +0000
message:
  Added a comment to update.c
------------------------------------------------------------
revno: 1783
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:45:40 +0000
message:
  Handle_locator errors are ignored in bex now
------------------------------------------------------------
revno: 1782
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:38:09 +0000
message:
  Compilation error
------------------------------------------------------------
revno: 1781
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:37:22 +0000
message:
  Fixed bex crash
------------------------------------------------------------
revno: 1780
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:33:25 +0000
message:
  Fixed to base exchange code (locator handling)
------------------------------------------------------------
revno: 1779
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:27:05 +0000
message:
  Unified build locator functions
------------------------------------------------------------
revno: 1778
committer: Miika Komu 
timestamp: Wed 2008-07-16 11:08:11 +0000
message:
  Changed add_sa calls to pointers in update.c
------------------------------------------------------------
revno: 1777
committer: Miika Komu 
timestamp: Wed 2008-07-16 10:51:47 +0000
message:
  Clean up for locator handling in mobility. Removed unnecessary wrapper.
------------------------------------------------------------
revno: 1776
committer: Samu Varjonen 
timestamp: Wed 2008-07-16 10:20:50 +0000
message:
  enabled locator handling when not sending them ourselves in BEX
------------------------------------------------------------
revno: 1775
committer: Samu Varjonen 
timestamp: Wed 2008-07-16 10:13:42 +0000
message:
  Commented out some not necessary debugging prints
------------------------------------------------------------
revno: 1774
committer: Miika Komu 
timestamp: Tue 2008-07-15 17:34:17 +0000
message:
  Changed LSI allocation in firewall. Needs changes somewhere else too
------------------------------------------------------------
revno: 1773 [merge]
committer: Miika Komu 
timestamp: Tue 2008-07-15 15:52:51 +0000
message:
  Cherry picked hipl--nat--2.6--patch-304
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-304
     A bug fix to firewall
------------------------------------------------------------
revno: 1772
committer: Miika Komu 
timestamp: Tue 2008-07-15 11:37:17 +0000
message:
  Updated HACKING on tla instructions
------------------------------------------------------------
revno: 1771 [merge]
committer: Miika Komu 
timestamp: Tue 2008-07-15 07:42:25 +0000
message:
  Synchronized to hipl--hi--2.6--patch-14
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-12
     
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-13
     Syncronized to hipl--userspace--2.6--patch-1529
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-14
     
------------------------------------------------------------
revno: 1770
committer: Miika Komu 
timestamp: Tue 2008-07-15 07:31:12 +0000
message:
  Bug id 519
------------------------------------------------------------
revno: 1769 [merge]
committer: Miika Komu 
timestamp: Tue 2008-07-15 07:17:01 +0000
message:
  Syncronized to hipl--fix--2.6--patch-310
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-272
     Backup after merge.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-273
     Syncronized to hipl--userspace--2.6--patch-1441
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-274
     Backup. hipconf() "add server" replaces client side registration to external services. Multiple services can be requested with one REG_REQUEST parameter.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-275
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-276
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-277
     Backup. Created maintenance function for the registration extension.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-278
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-279
     Backup. Created client side REG_FAILED handler.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-280
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-281
     Backup. REG_REQUEST is now created and sent based on the information of REG_INFO and hipconf request. Instead of requesting all the services which we have requested from the command line, we only request those that the server provides and we have requested. Moreover, we do lifetime boundary check based on the information of the REG_INFO.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-282
     Syncronized to hipl--userspace--2.6--patch-1461
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-283
     Syncronized to hipl--userspace--2.6--patch-1464
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-284
     Backup. hipconf() "del server" client side registration cancellation added.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-285
     Backup. Clientside registration cancellation improvements.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-286
     Backup. Client can now cancel the RVS and RELAY service registrations.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-287
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-288
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-289
     Backup. Modifications to update.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-290
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-291
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-292
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-293
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-294
     Backup. Studying UPDATE sending/handling.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-295
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-296
     Backup. Some mods to  hip_update_handle_ack().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-297
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-298
     Backup. The old reg.c and reg.h files are finally removed.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-299
     Backup. Removed outdated socket_options from user.c. Removed redundant functions from hipconf.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-300
     Cherry picked hipl--userspace--2.6--patch-1503
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-301
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-302
     Backup. Removed redundant escrow hipconf commands.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-303
     Updated escrow chapter of HOWTO.xml.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-304
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-305
     Backup. Cleaned the new registartion implementation from development phase debug prints and implemented a missing function.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-306
     Backup. hip_sendto() --> hip_sendto_user().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-307
     Backup. New REG_FAILED builder.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-308
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-309
     Synchronized to hipl--userspace--2.6--patch-1528
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-310
     Code compiles again
------------------------------------------------------------
revno: 1768
committer: Dongsu Park 
timestamp: Fri 2008-07-11 11:29:03 +0000
message:
  additional correctness for bug #568
  	additional correctness for bug #568.
  	added "-I $HIP_LIBINET6_INCLUDE" to hipl_common_include_headers.
------------------------------------------------------------
revno: 1767
committer: Dongsu Park 
timestamp: Fri 2008-07-11 10:57:06 +0000
message:
  resolved build problems in Gentoo Linux
  	Bug #568 was resolved.
------------------------------------------------------------
revno: 1766 [merge]
committer: Miika Komu 
timestamp: Fri 2008-07-11 08:26:22 +0000
message:
  Synchronized to hipl--lsi--2.6--patch-99
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-97
     Synchronized to hipl--userspace--2.6--patch-1523
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-98
     Synchronized to hipl--userspace--2.6--patch-1524
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-99
     solved bad read from /etc/hip/hosts bug 561
------------------------------------------------------------
revno: 1765
committer: Miika Komu 
timestamp: Fri 2008-07-11 06:58:04 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1764 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-10 16:43:13 +0000
message:
  Synchronized to hipl--hi--2.6--patch-11
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1422
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-1
     Syncronized to hipl--userspace--2.6--patch-1423
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-2
     Syncronized to hipl--userspace--2.6--patch-1441
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-3
     Syncronized to hipl--cert--2.6--patch-150
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-4
     Syncronized to hipl--cert--2.6--patch-155
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-5
     Syncronized to hipl--userspace--2.6--patch-1467
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-6
     variable key length
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-7
     Fixed hipconf add hi default
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-8
     Large RSA keys working, hipconf handle_hi() changes
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-9
     
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-1523
  
   * hipl-dev@freelists.org--hipl/hipl--hi--2.6--patch-11
     A bug fix to previous merge
------------------------------------------------------------
revno: 1763 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-10 15:56:48 +0000
message:
  Synchronized to hipl--lsi--2.6--patch-96
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-95
     solved bad read from /etc/hip/hosts bug 561 - missing check bex
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-96
     Synchronized to hipl--userspace--2.6--patch-1522
------------------------------------------------------------
revno: 1762
committer: Miika Komu 
timestamp: Thu 2008-07-10 10:25:34 +0000
message:
  Disable compilation of some of the unnecessary pjproject subcomponents
------------------------------------------------------------
revno: 1761
committer: Miika Komu 
timestamp: Thu 2008-07-10 09:30:02 +0000
message:
  Introduced libuuid as an additional dependency to the configure.ac and HOWTO.xml
------------------------------------------------------------
revno: 1760
committer: Miika Komu 
timestamp: Thu 2008-07-10 09:21:35 +0000
message:
  Applied a patch from Thomas Jansen to make pjproject build on Fedora 8.
------------------------------------------------------------
revno: 1759
committer: Samu Varjonen 
timestamp: Wed 2008-07-09 10:47:59 +0000
message:
  removed hip_update_handle_locator and hip_nat_handle_locator now there is only hip_handle_locator
------------------------------------------------------------
revno: 1758
committer: Miika Komu 
timestamp: Wed 2008-07-09 10:37:47 +0000
message:
  Potential bug fix for id 562
------------------------------------------------------------
revno: 1757
committer: Miika Komu 
timestamp: Wed 2008-07-09 10:10:20 +0000
message:
  Pjproject is now built before other libraries
------------------------------------------------------------
revno: 1756
committer: Miika Komu 
timestamp: Wed 2008-07-09 10:04:23 +0000
message:
  A bug fix to add_sa / ice integration in input.c. Add sa was called once unnecessarily
------------------------------------------------------------
revno: 1755 [merge]
committer: Miika Komu 
timestamp: Wed 2008-07-09 07:53:10 +0000
message:
  Synchronized to hipl--lsi--2.6--patch-94
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-88
     initializes hadb with /etc/hip/hosts
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-89
     Syncronized to hipl--userspace--2.6--patch-1504
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-90
     hipconf get ha ok -- patch89 not working
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-91
     Synchronized to hipl--userspace--2.6--patch-1510
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-92
     Synchronized to hipl--userspace--2.6--patch-1512
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-93
     solved bug 561 comment 1 - missing more tests
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-94
     Synchronized to hipl--userspace--2.6--patch-1514
------------------------------------------------------------
revno: 1754
committer: Antti Louko 
timestamp: Tue 2008-07-08 13:10:50 +0000
message:
  dnsproxy now support PTR requests, too. Not quite right yet, though.
  
  
  Only return the last name for the IPv6 address. Must e fixed.
------------------------------------------------------------
revno: 1753
committer: Miika Komu 
timestamp: Tue 2008-07-08 12:43:52 +0000
message:
  A small bug fix to hashchain code to make it compile on Fedora8
------------------------------------------------------------
revno: 1752
committer: Miika Komu 
timestamp: Mon 2008-07-07 21:19:28 +0000
message:
  A bug fix to lsi code
------------------------------------------------------------
revno: 1751
committer: Miika Komu 
timestamp: Mon 2008-07-07 21:10:43 +0000
message:
  Removed a error nag from handle_r2
------------------------------------------------------------
revno: 1750 [merge]
committer: Miika Komu 
timestamp: Mon 2008-07-07 19:36:44 +0000
message:
  Syncronized to hipl--esp--2.6--patch-75
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-63
     ipsec code clean-up: removed header dependencies, unnecessary files and renamed some functions
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-64
     split up of functionality into 2 files, whole userspace ipsec now in seperate files
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-65
     esp prot ext code clean-up: moved and split up files, is seperated to own files now
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-66
     forgot to add these files
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-67
     renamed some files again and clean up some more header dependencies
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-68
     fixed wrong parameter list entry resulting in wrong esp prot transform
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-69
     improved switching to userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-70
     added messaging on firewall shutdown and moved some functions
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-71
     added workaround for user-anchor-message until transform handling is implemented
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-72
     clarified output with broken zero bytes
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-73
     no change of byte order for 8 bit esp prot transform
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-74
     fixed some segfaults, still null-anchor in sa_add
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-75
     Syncronized to hipl--userspace--2.6--patch-1509
------------------------------------------------------------
revno: 1749 [merge]
committer: Miika Komu 
timestamp: Mon 2008-07-07 16:10:24 +0000
message:
  Syncronized to hipl--nat--2.6--patch-280
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-279
     fix bugs for plain-udp
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-280
     Syncronized to hipl--userspace--2.6--patch-1508
------------------------------------------------------------
revno: 1748
committer: Miika Komu 
timestamp: Mon 2008-07-07 13:28:30 +0000
message:
  udp encapsulation works again
  Use hipconf nat none|plain-udp|ice-udp instead of hipconf nat on|off
------------------------------------------------------------
revno: 1747
committer: Miika Komu 
timestamp: Mon 2008-07-07 12:45:07 +0000
message:
  A bug fix from Xiang to the previous commit
------------------------------------------------------------
revno: 1746 [merge]
committer: Miika Komu 
timestamp: Mon 2008-07-07 07:26:41 +0000
message:
  Syncronized to hipl--nat--2.6--patch-278
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-277
     locator is automatically on when ice is on
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-278
     HIP_LOCATOR_LOCATOR_TYPE_IPV6 is supported in the locator item counter
------------------------------------------------------------
revno: 1745 [merge]
committer: Miika Komu 
timestamp: Sun 2008-07-06 20:20:55 +0000
message:
  Syncronized to hipl--nat--2.6--patch-276
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-263
     Syncronized to hipl--userspace--2.6--patch-1479
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-264
     Cherry picked hipl--userspace--2.6--patch-1481
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-265
     ice hook draft 1
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-266
     Linkage problem to pjsip fixed. It was removed in patch 245 for some weird reason
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-267
     ice hook draft 2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-268
     Cherry picked hipl--userspace--2.6--patch-1488
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-269
     ICE hook testing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-270
     PJ debuggubg
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-271
     first working
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-272
     polished
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-273
     first work in 2 nat
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-274
     polish ice implementation, compiling, not testing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-275
     polished, & tested
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-276
     Syncronized to hipl--userspace--2.6--patch-1504
------------------------------------------------------------
revno: 1744 [merge]
committer: Miika Komu 
timestamp: Sat 2008-07-05 09:17:36 +0000
message:
  Syncronized to hipl--esp--2.6--patch-62
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-58
     Syncronized to hipl--userspace--2.6--patch-1501
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-59
     fixed handling of I2
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-60
     fixed bug due to merge
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-61
     added some UNUSED cases
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-62
     Syncronized to hipl--userspace--2.6--patch-1503
------------------------------------------------------------
revno: 1743
committer: Miika Komu 
timestamp: Fri 2008-07-04 20:24:34 +0000
message:
  Solved a problem with conntest-client-opp output.
  Conntest-client-opp and libopphip are both changing the debug output 
  which caused libopphip to mask client output completely. Now the client 
  just uses printf to avoid this issue.
------------------------------------------------------------
revno: 1742
committer: Miika Komu 
timestamp: Fri 2008-07-04 19:20:29 +0000
message:
  Minor clean up to hipconf get hi
------------------------------------------------------------
revno: 1741
committer: Miika Komu 
timestamp: Fri 2008-07-04 09:32:19 +0000
message:
  The previous change also to pfkeyapi.
------------------------------------------------------------
revno: 1740
committer: Miika Komu 
timestamp: Fri 2008-07-04 09:30:55 +0000
message:
  Rechanged UDP-ESP back to IKE mode. Tested with x64 2.6.25.10 and 2.6.25.8 kernels
------------------------------------------------------------
revno: 1739 [merge]
committer: Miika Komu 
timestamp: Fri 2008-07-04 09:05:58 +0000
message:
  Syncronized to hipl--esp--2.6--patch-57
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1396
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-1
     Syncronized to hipl--userspace--2.6--patch-1403
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-2
     Syncronized to hipl--userspace--2.6--patch-1405
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-3
     Syncronized to hipl--userspace--2.6--patch-1415
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-4
     Syncronized to hipl--userspace--2.6--patch-1419
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-5
     Syncronized to hipl--userspace--2.6--patch-1466
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-6
     switched userspace ipsec back on
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-7
     added hashchain support to ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-8
     added handling of forwarding hip traffic in the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-9
     adding hchain store
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-10
     further hchain implementation
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-11
     finished implementation of hchains in firewall, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-12
     moving lists to libhiptool
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-13
     adding anchor elements to hipd in general and BEX especially
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-14
     finished implementation of BEX extension, sa_add still to go
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-15
     started changing sa_add
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-16
     changed parameter list for sa_add and modified api
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-17
     moved lists back to firewall directory
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-18
     forgot some parts
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-19
     correcting some compile errors
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-20
     Syncronized to hipl--userspace--2.6--patch-1476
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-21
     code compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-22
     making hash-chain usage more flexible
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-23
     added command line parameters for ipsec and esp extension to firewall + handling in hipd
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-24
     restructuring the esp extension code to have things in one place
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-25
     further work on restructuring
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-26
     added another check
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-27
     modified hip control traffic
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-28
     modified anchor entry in hadb
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-29
     only hash-chains left for remodelling
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-30
     fixed some header conflicts
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-31
     modifying the hashchain
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-32
     modified hash-chains
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-33
     code compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-34
     fixed missing case when esp extension not used in sadb set up
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-35
     added some debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-36
     changed return value bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-37
     added debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-38
     added more debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-39
     more debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-40
     fixed bug when transmitting spi in user message
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-41
     fixed problem with kernel-mode ipsec policies being present when using userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-42
     userspace ipv4-ipv4 working, no extension
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-43
     userspace ipv6-ipv6 working, no extension
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-44
     userspace inter-family working, no extension
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-45
     added missing return
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-46
     updated hchain store to use linkedlist, linking problems
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-47
     fixed linking problem
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-48
     fixed return value bug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-49
     added debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-50
     added debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-51
     added bex debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-52
     added bex debug
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-53
     recreating R1s when switching to esp protection extension
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-54
     end of day
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-55
     fixed syntax error
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-56
     included esp protection parameters in vailid array
  
   * hipl-dev@freelists.org--hipl/hipl--esp--2.6--patch-57
     Syncronized to hipl--userspace--2.6--patch-1498
------------------------------------------------------------
revno: 1738
committer: Samu Varjonen 
timestamp: Thu 2008-07-03 12:34:29 +0000
message:
  opendht can send stuff again
------------------------------------------------------------
revno: 1737
committer: Samu Varjonen 
timestamp: Thu 2008-07-03 10:01:20 +0000
message:
  Small addition to the manual about the dhtservers file
------------------------------------------------------------
revno: 1736
committer: Samu Varjonen 
timestamp: Thu 2008-07-03 09:51:45 +0000
message:
  Small fix to opendht on/off
------------------------------------------------------------
revno: 1735 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-03 08:13:11 +0000
message:
  Added iperf patch from Kuptsov
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-236
     Added iperf patch from Kuptsov
------------------------------------------------------------
revno: 1734 [merge]
committer: Miika Komu 
timestamp: Thu 2008-07-03 07:38:30 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-232
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-232
     Add to the documentation results from measurements using a virtualbox and UDP encapsulation
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-234
     Added a missing parameter to the hip_hadb_add_peer_info_complete(..) function. The missing lsi parameter was causing problems with the base exchange
------------------------------------------------------------
revno: 1733
committer: Samu Varjonen 
timestamp: Wed 2008-07-02 13:02:50 +0000
message:
  Turned opendht off by default, use hipconf or hipd_conf to turn it on if you need it
------------------------------------------------------------
revno: 1732
committer: Samu Varjonen 
timestamp: Wed 2008-07-02 12:11:03 +0000
message:
  Removed skip_dht in favor of out_err and moved the hip_init_dht to user.c when setting the dht on
------------------------------------------------------------
revno: 1731
committer: Samu Varjonen 
timestamp: Wed 2008-07-02 07:56:06 +0000
message:
  Added README about version numbers in wireshark pathces
------------------------------------------------------------
revno: 1730
committer: Miika Komu 
timestamp: Mon 2008-06-30 12:28:37 +0000
message:
  Added some comments with Tobias Heer on portability issues on OS X
------------------------------------------------------------
revno: 1729
committer: Samu Varjonen 
timestamp: Mon 2008-06-30 08:40:34 +0000
message:
  Added wireshark 1.1.0 HIP patches
------------------------------------------------------------
revno: 1728
committer: Miika Komu 
timestamp: Wed 2008-06-25 14:26:06 +0000
message:
  A bug fix to pjproject make install target
------------------------------------------------------------
revno: 1727
committer: Dongsu Park 
timestamp: Wed 2008-06-25 10:22:31 +0000
message:
  remove policy_parse.h from the DISTCLEAN entry
  	Bug #551 was resolved. policy_parse.h now will not be deleted even after
  	make distclean is executed.
------------------------------------------------------------
revno: 1726
committer: Miika Komu 
timestamp: Wed 2008-06-25 07:34:44 +0000
message:
  Reverted ESPINUDP back to NONIKE because I could not make it work
------------------------------------------------------------
revno: 1725
committer: Miika Komu 
timestamp: Tue 2008-06-24 11:46:27 +0000
message:
  Testing a potential bug fix for UDP-ESP problems
------------------------------------------------------------
revno: 1724
committer: Miika Komu 
timestamp: Mon 2008-06-23 09:30:43 +0000
message:
  A bug fix for previous commit
------------------------------------------------------------
revno: 1723
committer: Miika Komu 
timestamp: Mon 2008-06-23 09:28:55 +0000
message:
  Re-enabled opptcp in hipconf (why it was disabled anyway?)
------------------------------------------------------------
revno: 1722
committer: Dongsu Park 
timestamp: Thu 2008-06-19 22:30:13 +0000
message:
  quotation marks for each variable $CORPORATE
  	Bug #543 - Buggy scripting in test/packaging/create-deb.sh
  	has been resolved.
------------------------------------------------------------
revno: 1721
committer: Miika Komu 
timestamp: Thu 2008-06-19 15:51:01 +0000
message:
  An interoperability fix to new nat code
------------------------------------------------------------
revno: 1720
committer: Miika Komu 
timestamp: Thu 2008-06-19 14:51:10 +0000
message:
  hipconf is not linked anymore to opportunistic library
------------------------------------------------------------
revno: 1719
committer: Miika Komu 
timestamp: Thu 2008-06-19 00:59:50 +0000
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 1718 [merge]
committer: Miika Komu 
timestamp: Wed 2008-06-18 15:55:38 +0000
message:
  Syncronized to hipl--nat--2.6--patch-262
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-187
     Synchronized to hipl--userspace--2.6--patch-1088
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-188
     Synchronized to hipl--userspace--2.6--patch-1099
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-190
     relay function for basic exchange
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-191
     Synchronized to hipl--userspace--2.6--patch-1114
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-192
     make the locator help ready
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-193
     reg_from ready
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-194
     add ntoh for reg_from port
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-195
     add ntohs for reg_from port again
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-196
     build locators done
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-197
     Synchronized to hipl--userspace--2.6--patch-1188
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-199
     fix add hipudprelay and relfexive searching
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-200
     complete spi_our peer list saving
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-201
     reachability update message send
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-202
     Added pjsip 0.8.0 release sources
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-203
     call back handler added, buggy
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-204
     pj interface
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-205
     A fix to some compilation problems. More problems to be resolved
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-206
     Cleaned up hipd/Makefile.am for cross compilation.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-207
     Solved a problem in library ordering in pjsip linking
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-208
     make add local candidate
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-209
     struct 1
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-210
     basic build pass compile
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-211
     add search entry when ice complete
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-212
     add ice in handle i2&r2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-213
     start testing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-214
     ice init passed testing
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-215
     add local segment fail
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-216
     add local passed
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-217
     fail remot
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-218
     check list created; segment fault
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-219
     message go through PJ, not recog yet
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-220
     valid list created; peer-list update code finnished
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-221
     add priority in peer addr list; ice success in PJ side
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-222
     ice success
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-223
     first playable demo
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-224
     draft for nat transform
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-225
     nat transform ready & locator move from R1 to R2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-226
     hipconf support for nat transforms
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-227
     add UDP-ice in hipconf
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-228
     clean the debug of nat.c and remove the union
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-229
     Synchronized to hipl--userspace--2.6--patch-1364
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-230
     Synchronized to hipl--userspace--2.6--patch-1365
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-231
     Syncronized to hipl--userspace--2.6--patch-1379
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-232
     Syncronized to hipl--userspace--2.6--patch-1381
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-233
     some polish for merging
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-234
     Syncronized to hipl--userspace--2.6--patch-1393
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-235
     add reflexive address & port
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-236
     in hip peer learning, set the is_bex always 0 and set priority 0, tobe checked later
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-237
     fix hipd
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-238
     Syncronized to hipl--userspace--2.6--patch-1419
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-239
     Compilation fixes. Reverted hiprelay.c and header file to what is in userspace
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-240
     Compiled, but code is borked
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-241
     add config_site.h
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-242
     add fix rvs_on interface
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-243
     add save handle locator; handle net transform; start_ice_engine
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-244
     refactor locator handler, net tranform & ice code in input:handle_I2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-245
     copy from fix branch
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-246
     state.h & protodefs.h ready
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-247
     Syncronized to hipl--userspace--2.6--patch-1427
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-248
     Reverted previous change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-249
     Syncronized to hipl--userspace--2.6--patch-1427
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-250
     fix update.c about the hip_add_sa
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-251
     fix add_sa
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-252
     polish relay function: I1
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-253
     relay & RVS polished
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-254
     polish the extendibility of RVS & RELAY function
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-255
     RVS and RELAY polishing complete
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-256
     nat transform added
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-257
     tyoe 2locator handler added in update.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-258
     add type 2 locator builder and shift new builder from r1 to r2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-259
     add reg_from builder and handler, add relay in I2
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-260
     validate & print the reg_from & nat_transform paramter; handle reg_from & locator after entry is created in handle i2; update locator only when the locator mode is on
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-261
     Syncronized to hipl--userspace--2.6--patch-1475
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-262
     Syncronized to hipl--userspace--2.6--patch-1477
------------------------------------------------------------
revno: 1717 [merge]
committer: Miika Komu 
timestamp: Thu 2008-06-19 00:49:13 +0000
message:
  Synchronized to hipl--lsi--2.6--patch-87
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-884
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-923
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-935
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-3
     Added LSI compilation option
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-4
     Synchronized to hipl--lsi--2.6
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-1245
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-6
     Cherry picked hipl--main--2.6--patch-313
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-7
     hidb and hadb lsi-support v1
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-8
     hidb and hadb lsi support added - ready to test
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-9
     hipconf support
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-10
     lsi inserted and deleted correctly with ip/ifconfig
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-11
     lsi inserted/deleted into/from ip/ifconfig ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-12
     lsi & dummy last
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-13
     added default_setup (still correct lsi prefix)
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-14
     added default_setup_sp (still correct lsi prefix)
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-15
     sp default added
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-16
     ipsec changes -- SP and SA
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-1268
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-18
     Cherry picked hipl--beet--2.6--patch 1269, 1270, 1271
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-19
     triggering BEX + lsi
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-20
     using trigger, added output steps 3-5-6
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-21
     without error compilations and with packet injection with raw sockets added
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-22
     waits ok bex
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-23
     bex not working -- hit returned by default is global ipv6@
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-24
     hipconf get hi default -- works ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-25
     hipconf get and ifconfig/ip debugged
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-26
     segmentation fault solved -- executes appl correctly with hits
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-27
     debugged output steps 0-1-2-3. Until I1 creation
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-28
     socket firewall fails
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-29
     firewall socket send ok_bex
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-30
     firewall db -- find an entry works!
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-31
     raw socket global
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-32
     output almost finished - remains to add state field
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-33
     output schema implemented & debugged
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-34
     output schema implemented & debugged - debug messages cleaned
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-35
     output schema implemented & debugged - debug messages cleaned
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-36
     output schema implemented & debugged - code cleaned
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-37
     adding create peer_lsi handle_i2 
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-38
     firewalldb file added to the repository
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-39
     server  answer without step5 -- NOTE: still bugs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-40
     server  answer without step5 -- NOTE: still bugs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-41
     server  answer without step5 -- NOTE: still bugs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-42
     server  answer without step5 -- NOTE: still bugs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-43
     server  answer without step5 -- NOTE: still bugs
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-44
     server answers client request
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-45
     udp client-server
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-46
     client-server udp works, specify -s address in the server
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-47
     hipconf get hi default returns also default lsi, and lsi-hit by default associated
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-48
     cleaned debug messages
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-49
     last version - tcp ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-50
     icmp ok! - echo request created by firewall due to weird error with kernel
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-51
     icmp ok -- last version (same problem as before)
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-52
     icmp ok -- last version (same problem as before)
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-53
     last release - testing nc ssh ping
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-54
     netstat - reading /proc/net/
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-55
     netstat ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-56
     /etc/hip/hosts recognize lsi's - 1.applications hip-aware ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-57
     /etc/hip/hosts added
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-58
     solved SegFault in some cases in getproto_info
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-59
     Syncronized to hipl--userspace--2.6--patch-1416
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-60
     still compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-61
     still compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-62
     without compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-63
     without compilation errors - sending I1 but dropped by peer
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-64
     packet sent - still testing 
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-65
     ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-66
     applied hipl--userspace--2.6--patch-1418 due to filter_esp errors with before patch
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-67
     reading /etc/hip/hosts not working ok yet
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-68
     conntest-client-hip ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-69
     conntest-client-hip ok - cleaned messages
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-70
     solved bug - ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-71
     added comment for icmp bug
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-72
     cleaned som debug messages and improved hip_generate_peer_lsi -> more general
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-73
     ok - lsi's and backwards compatibility
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-74
     hipconf add map allocates the LSI when lsi not present as an argument
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-75
     Reverted hipl--lsi--2.6--patch-74
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-76
     bug udp-udp6 interoperability solved / ping6 HIT supported
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-77
     bug udp-udp6 interoperability solved / ping6 HIT supported tested client-server ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-78
     hipconf add map allocates LSI when lsi arg not present && hipconf get ha all|HIT supported
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-79
     test 1 - ok! running hipd & fw & hipconf add map HIT IP & /etc/hip/hosts IP-hostname mapping
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-80
     test3 - solved SEG_FAULT when 1.ping LSI 2.conntest-client
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-81
     Syncronized to hipl--userspace--2.6--patch-1475
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-82
     triggers BEX
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-83
     triggers BEX && update_bex flag ok
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-84
     ok nc-ping-ssh fails conntest application
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-85
     OK
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-86
     OK - cleaned some comments
  
   * hipl-dev@freelists.org--hipl/hipl--lsi--2.6--patch-87
     Synchronized to hipl--userspace--2.6--patch-1476
------------------------------------------------------------
revno: 1716
committer: Miika Komu 
timestamp: Tue 2008-06-17 13:44:03 +0000
message:
  Moved linkedlist to libinet6
------------------------------------------------------------
revno: 1715
committer: Miika Komu 
timestamp: Fri 2008-06-13 21:39:42 +0000
message:
  Canonized configuration file names. /etc/hip/firewall.conf is now automatically renamed to /etc/hip/firewall_conf
------------------------------------------------------------
revno: 1714
committer: Miika Komu 
timestamp: Fri 2008-06-13 00:30:16 +0000
message:
  Removed beet-v2-bugfix-2.6.25.patch
------------------------------------------------------------
revno: 1713
committer: Miika Komu 
timestamp: Thu 2008-06-12 15:25:13 +0000
message:
  A correction to previous patch
------------------------------------------------------------
revno: 1712
committer: Miika Komu 
timestamp: Thu 2008-06-12 15:24:50 +0000
message:
  A correction to previous patch
------------------------------------------------------------
revno: 1711
committer: Miika Komu 
timestamp: Fri 2008-06-13 00:16:30 +0000
message:
  A bug fix to handle_i2 and multiple interfaces
------------------------------------------------------------
revno: 1710
committer: Dongsu Park 
timestamp: Thu 2008-06-12 13:40:22 +0000
message:
  Resolved a tiny bug in my libhipgui/Makefile patch
------------------------------------------------------------
revno: 1709
committer: Dongsu Park 
timestamp: Thu 2008-06-12 13:30:54 +0000
message:
  let libhipgui/Makefile.am install pixmap in a relocatable way
------------------------------------------------------------
revno: 1708 [merge]
committer: Miika Komu 
timestamp: Thu 2008-06-12 13:20:48 +0000
message:
  Syncronized to hipl--opportunistic--2.6--patch-229
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-228
     Syncronized to hipl--userspace--2.6--patch-1459
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-229
     Documented OpenVPN and HIP over OpenVPN
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-230
     Syncronized to hipl--userspace--2.6--patch-1467
------------------------------------------------------------
revno: 1707
committer: Samu Varjonen 
timestamp: Thu 2008-06-12 11:43:50 +0000
message:
  fixed segfault in hipconf new hi pub rsa|dsa 
------------------------------------------------------------
revno: 1706
committer: Miika Komu 
timestamp: Wed 2008-06-11 14:32:04 +0000
message:
  Disabled userspace ipsec
------------------------------------------------------------
revno: 1705 [merge]
committer: Miika Komu 
timestamp: Wed 2008-06-11 14:27:19 +0000
message:
  Syncronized to hipl--beet--2.6--patch-460
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-384
     Synchronized to hipl--userspace--2.6--patch-1388
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-385
     Syncronized to hipl--userspace--2.6--patch-1393
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-386
     Syncronized to hipl--userspace--2.6--patch-1403
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-387
     Re-enabled userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-388
     Syncronized to hipl--userspace--2.6--patch-1405
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-389
     Syncronized to hipl--userspace--2.6--patch-1413
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-390
     Syncronized to hipl--userspace--2.6--patch-1415
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-391
     Syncronized to hipl--userspace--2.6--patch-1417
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-392
     Syncronized to hipl--userspace--2.6--patch-1419
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-393
     sadb set up should work now
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-394
     triggering BEX works and we can pretend to re-inject the packet
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-395
     Syncronized to hipl--userspace--2.6--patch-1437
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-396
     trying to get rid of some c header file dependencies and progress regarding esp output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-397
     Syncronized to hipl--userspace--2.6--patch-1437
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-398
     not yet compiling
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-399
     added new header file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-400
     code almost compiles (still many #if 0)
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-401
     compiles now, but problem getting preferred addresses
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-402
     internal messaging clean-up, bugfixing
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-403
     internal messaging clean-up, bugfixing
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-404
     fixed very stupid bug, no more segfaulting
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-405
     checksum does not compile yet
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-406
     fixed udp checksum, compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-407
     checksums implemented
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-408
     fixed byte order for udp csum
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-409
     ported esp encryption, auth is next
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-410
     IPv4 output should work now
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-411
     IPv6 output should work
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-412
     implementing ipsec input
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-413
     userspace ipsec finished and compiles, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-414
     conntrack debug output cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-415
     added debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-416
     added more debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-417
     strange bug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-418
     fixed sockaddr bug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-419
     fixed some bugs, sending esp seems to work for plain IPv4, segfault on receive
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-420
     fixed wrong function parameter on input
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-421
     corrected packet type in assert
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-422
     added debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-423
     seq window implementation missing
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-424
     fixed wrong if
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-425
     type changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-426
     added mroe debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-427
     even more debug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-428
     auth data debug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-429
     auth data debug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-430
     fixed wrong auth digest length from openhip
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-431
     fixed ptr bug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-432
     auth and decrypt should work, but wrong hits
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-433
     fixed wrong hits
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-434
     almost works, re-inserted packet goes into wrong queue
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-435
     need to handle mangled packets in firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-436
     Reverted hipl--beet--2.6--patch-435
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-437
     distinguishing input/output packets by default hit
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-438
     fixed missing ()
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-439
     packet would be processed by proxy and segfault -> handle remove
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-440
     changed to directly allowing the packet
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-441
     added debug output for original packet
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-442
     added ipv6 header debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-443
     added ipv6 header debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-444
     added ipv6 header debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-445
     corrected payload length field calculation for IPv6
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-446
     also changed the field's byte order
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-447
     ipv4 works
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-448
     move extended esp header here, not used yet
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-449
     commented esp header changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-450
     checking ip_hdr_len
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-451
     added output to ipv6
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-452
     fixed crypto key lengths
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-453
     added debug output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-454
     ipv4 works with kernelmode
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-455
     corrected udp checksum
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-456
     added direction and src_port to sadb and add_udp_hdr, needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-457
     added support for encapsulation issued by hipd, fixed ipv6 output header field bug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-458
     code compiles again
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-459
     this should fixed the 64bit arch bug in sadb, testing needed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-460
     Syncronized to hipl--userspace--2.6--patch-1464
------------------------------------------------------------
revno: 1704
committer: Miika Komu 
timestamp: Tue 2008-06-10 01:37:32 +0000
message:
  Some bug fixes to --disable-privsep and --disable-agent compilation. Solved some sqlite3 dependencies
------------------------------------------------------------
revno: 1703
committer: Miika Komu 
timestamp: Mon 2008-06-09 20:38:30 +0000
message:
  A small correction dnsproxy manual entry
------------------------------------------------------------
revno: 1702
committer: Miika Komu 
timestamp: Mon 2008-06-09 11:11:00 +0000
message:
  Fine tuning agent sqlite requirement (should work on openwrt/tablet now)
------------------------------------------------------------
revno: 1701
committer: Miika Komu 
timestamp: Mon 2008-06-09 09:22:29 +0000
message:
  sqlite dependency is checked now only in gui compilation
------------------------------------------------------------
revno: 1700 [merge]
committer: Miika Komu 
timestamp: Mon 2008-06-09 09:17:11 +0000
message:
  Syncronized to hipl--cert--2.6--patch-155
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-126
     Synchronized to hipl--userspace--2.6--patch-1245
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-127
     Piece of initial spki certificate code
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-128
     a bit more code
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-129
     Save commit: Incorrectly indexing inject
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-130
     Injecting works added higher wrapper for creation
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-131
     Cert sequence ok sending it to daemon to be signed
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-132
     few lines more to cert sha1 and key handling
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-133
     some changes to the structure
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-134
     added key consrtruction/gathering stuff
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-135
     gathering key material from hidb to RSA seems to work properly
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-136
     Certificate creation almost done a bug in hex conversion
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-137
     fixes to hex conversions
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-138
     Problems with msg passing
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-139
     cert is signed and gotten back from daemon and put back to cert_info to wait for the next step
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-140
     SPKI code seems to work. test/certteststub is a tool for testing the code
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-141
     Sqlite starters
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-142
     HIP wrapper functions for using sqlite3 are working
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-143
     Removed some not that important comments
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-144
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-145
     Agent almost uses database something weird with the hit handling from the database 'prolly a pointer problem
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-146
     Syncronized to hipl--userspace--2.6--patch-1433
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-147
     Syncronized to hipl--userspace--2.6--patch-1433
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-148
     Updated howto on sqlite installation
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-149
     does not compile afte replay opportunistic problems fixing them elsewhere and merge to this. agent database works
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-150
     Syncronized to hipl--userspace--2.6--patch-1441
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-151
     if zeroed couple of functions that seem to be remnants from previous versions and are not in use anymore
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-152
     Added zlib compression test to certteststub
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-153
     Syncronized to hipl--userspace--2.6--patch-1442
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-154
     Syncronized to hipl--userspace--2.6--patch-1459
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-155
     Added support for cert configuration file
------------------------------------------------------------
revno: 1699 [merge]
committer: Miika Komu 
timestamp: Fri 2008-06-06 22:48:50 +0000
message:
  Synchronized to hipl--openwrt--2.6--patch-23
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-1456
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-1458
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-23
     OpenWRT code has now working privilege separation
------------------------------------------------------------
revno: 1698
committer: Miika Komu 
timestamp: Fri 2008-06-06 22:28:38 +0000
message:
  Fine tuning priv sep code
------------------------------------------------------------
revno: 1697
committer: Miika Komu 
timestamp: Fri 2008-06-06 22:02:27 +0000
message:
  Added 'get ha all' to hipconf help string
------------------------------------------------------------
revno: 1696
committer: Miika Komu 
timestamp: Fri 2008-06-06 18:54:47 +0000
message:
  A fix to the openwrt compilation
------------------------------------------------------------
revno: 1695
committer: Miika Komu 
timestamp: Fri 2008-06-06 17:56:38 +0000
message:
  OpenWRT was on by default. Fixed
------------------------------------------------------------
revno: 1694
committer: Miika Komu 
timestamp: Fri 2008-06-06 17:34:48 +0000
message:
  Renamed slist to hslist (c++ has a similarly named header)
------------------------------------------------------------
revno: 1693
committer: Miika Komu 
timestamp: Fri 2008-06-06 17:26:16 +0000
message:
  Compilation fix to previous commit
------------------------------------------------------------
revno: 1692
committer: Miika Komu 
timestamp: Fri 2008-06-06 17:24:03 +0000
message:
  Renamed firewall/list.* files
------------------------------------------------------------
revno: 1691
committer: Miika Komu 
timestamp: Fri 2008-06-06 06:28:13 +0000
message:
  Added 'at' as a dependency to debian package installation
------------------------------------------------------------
revno: 1690
committer: Oleg Ponomarev 
timestamp: Thu 2008-06-05 20:54:37 +0000
message:
  
------------------------------------------------------------
revno: 1689
committer: Miika Komu 
timestamp: Fri 2008-06-06 05:36:27 +0000
message:
  Check for posix capability library in configure.ac
------------------------------------------------------------
revno: 1688
committer: Miika Komu 
timestamp: Fri 2008-06-06 04:56:20 +0000
message:
  Applied a patch from Oleg Ponomarev to fix capability problems on 64-bit machines
------------------------------------------------------------
revno: 1687 [merge]
committer: Miika Komu 
timestamp: Thu 2008-06-05 19:17:37 +0000
message:
  Syncronized to hipl--main--2.6--patch-328
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-254
     Synchronized to hipl--main--1.2--patch-933
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-255
     Synchronized to hipl--userspace--2.6--patch-935
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-256
     Synchronized to hipl--userspace--2.6--patch-950
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-257
     Synchronized to hipl--userspace--2.6--patch-951
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-258
     Synchronized to hipl--userspace--2.6--patch-957
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-259
     Synchronized to hipl--userspace--2.6--patch-964
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-260
     Synchronized to hipl--userspace--2.6--patch-966
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-261
     Synchronized to hipl--userspace--2.6--patch-970
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-262
     Synchronized to hipl--userspace--2.6--patch-971
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-263
     Synchronized to hipl--userspace--2.6--patch-972
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-264
     Synchronized to hipl--userspace--2.6--patch-975
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-265
     Cherry picked hipl--userspace--2.6--patch-979
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-266
     Synchronized to hipl--userspace--2.6--patch-984
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-267
     Synchronized to hipl--userspace--2.6--patch-986
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-268
     Synchronized to hipl--userspace--2.6--patch-987
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-269
     Synchronized to hipl--userspace--2.6--patch-988
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-270
     Synchronized to hipl--userspace--2.6--patch-994
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-271
     Synchronized to hipl--userspace--2.6--patch-999
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-272
     Synchronized to hipl--userspace--2.6--patch-1006
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-273
     Synchronized to hipl--userspace--2.6--patch-1030
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-274
     Synchronized to hipl--userspace--2.6--patch-1035
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-275
     Synchronized to hipl--userspace--2.6--patch-1037
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-276
     Synchronized to hipl--userspace--2.6--patch-1052
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-277
     Synchronized to hipl--userspace--2.6--patch-1059
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-279
     Synchronized to hipl--userspace--2.6--patch-1066
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-280
     Cherry picked hipl--userspace patches 1071 and 1072
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-281
     Synchronized to hipl--userspace--2.6--patch-1078
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-282
     Cherry picked hipl--userspace--2.6--patch-1086
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-283
     Synchronized to hipl--userspace--2.6--patch-1086
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-284
     Synchronized to hipl--userspace--2.6--patch-1088
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-285
     Synchronized to hipl--userspace--2.6--patch-1090
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-286
     Synchronized to hipl--userspace--2.6--patch-1091
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-287
     Synchronized to hipl--userspace--2.6--patch-1092
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-288
     Synchronized to hipl--userspace--2.6--patch-1100
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-289
     Synchronized to hipl--userspace--2.6--patch-1107
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-290
     Synchronized to hipl--userspace--2.6--patch-1115
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-291
     Synchronized to hipl--userspace--2.6--patch-1119
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-292
     Synchronized to hipl--userspace--2.6--patch-1121
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-293
     Synchronized to hipl--userspace--2.6--patch-1123
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-294
     Cherry-picked hipl--userspace--2.6--patch-1148
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-295
     Synchronized to hipl--main--2.6--patch-294
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-296
     Synchronized to hipl--userspace--2.6--patch-1150
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-297
     Synchronized to hipl--userspace--2.6--patch-1124
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-298
     Synchronized to hipl--userspace--2.6--patch-1161
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-299
     Synchronized to hipl--userspace--2.6--patch-1162
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-300
     Synchronized to hipl--userspace--2.6--patch-1192
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-301
     Synchronized to hipl--userspace--2.6--patch-1193
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-302
     Synchronized to hipl--userspace--2.6--patch-1194
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-303
     Synchronized to hipl--userspace--2.6--patch-1195
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-304
     Synchronized to hipl--userspace--2.6--patch-1196
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-305
     Synchronized to hipl--userspace--2.6--patch-1205
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-306
     Synchronized to hipl--userspace--2.6--patch-1215
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-307
     Synchronized to hipl--userspace--2.6--patch-1216
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-308
     Synchronized to hipl--userspace--2.6--patch-1223
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-309
     Synchronized to hipl--userspace--2.6--patch-1225
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-310
     Synchronized to hipl--userspace--2.6--patch-1228
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-311
     Synchronized to hipl--userspace--2.6--patch-1231
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-312
     Synchronized to hipl--userspace--2.6--patch-1238
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-313
     hidb and hadb lsi support
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-314
     Synchronized to hipl--userspace--2.6--patch-1245
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-315
     Synchronized to hipl--userspace--2.6--patch-1250
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-316
     Synchronized to hipl--userspace--2.6--patch-1267
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-317
     Synchronized to hipl--userspace--2.6--patch-1289
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-318
     Synchronized to hipl--userspace--2.6--patch-1290
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-319
     Synchronized to hipl--userspace--2.6--patch-1342
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-320
     Synchronized to hipl--userspace--2.6--patch-1343
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-321
     Synchronized to hipl--userspace--2.6--patch-1347
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-322
     Synchronized to hipl--userspace--2.6--patch-1354
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-323
     Syncronized to hipl--userspace--2.6--patch-1385
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-325
     Syncronized to hipl--userspace--2.6--patch-1441
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-326
     
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-327
     added policy_parse.{h,c} back
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-328
     Syncronized to hipl--userspace--2.6--patch-1446
------------------------------------------------------------
revno: 1686 [merge]
committer: Miika Komu 
timestamp: Thu 2008-06-05 16:27:18 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-87
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-87
     small fixes to SList in firewall
------------------------------------------------------------
revno: 1685
committer: Dongsu Park 
timestamp: Thu 2008-06-05 07:09:25 +0000
message:
  define capability version with respect to the current kernel version
------------------------------------------------------------
revno: 1684 [merge]
committer: Miika Komu 
timestamp: Wed 2008-06-04 11:10:13 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-75
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-75
     wireshark HIP dissector skips 4 zero bytes in UDP packets
------------------------------------------------------------
revno: 1683 [merge]
committer: Miika Komu 
timestamp: Wed 2008-06-04 11:09:51 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-64
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-64
     split wireshark patch
------------------------------------------------------------
revno: 1682
committer: Antti Louko 
timestamp: Wed 2008-05-28 10:38:48 +0000
message:
  dnsproxy now overrides resolv.conf if resolvconf package is installed
------------------------------------------------------------
revno: 1681
committer: Miika Komu 
timestamp: Wed 2008-05-28 09:54:25 +0000
message:
  Removed lowlevellock compilation workaround fixes from HOWTO.xml
------------------------------------------------------------
revno: 1680
committer: Miika Komu 
timestamp: Wed 2008-05-28 09:53:09 +0000
message:
  A patch for lowlevellock.h compilation errors.
  Date: Tue, 27 May 2008 01:49:52 +0200
  From: Dongsu Park 
  Reply-To: hipl-users@freelists.org
  To: hipl-users@freelists.org
  Subject: [hipl-users] Patch for compilation errors
  
  Hi,
  
  I'm sending a patch for solving compilation errors of hipl. More details 
  are
  available on my blog post: http://dongsupark.de/blog/archives/95
  
  Regards,
  Dongsu Park
------------------------------------------------------------
revno: 1679 [merge]
committer: Miika Komu 
timestamp: Wed 2008-05-28 09:46:31 +0000
message:
  Syncronized to hipl--main--2.6--patch-324
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-324
     Makefile change to allow compilation with --disable-opendht
------------------------------------------------------------
revno: 1678
committer: Antti Louko 
timestamp: Wed 2008-05-28 05:40:56 +0000
message:
  Added Dan Bernstein's public domain announcement.
------------------------------------------------------------
revno: 1677
committer: Antti Louko 
timestamp: Tue 2008-05-27 12:49:32 +0000
message:
  Added upstart support
------------------------------------------------------------
revno: 1676 [merge]
committer: Miika Komu 
timestamp: Tue 2008-05-27 12:48:02 +0000
message:
  Syncronized to hipl--opportunistic--2.6--patch-227
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-226
     Small improvement to opp tcp firewall rules
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-227
     Minor tuning to opp tcp
------------------------------------------------------------
revno: 1675 [merge]
committer: Miika Komu 
timestamp: Tue 2008-05-27 12:46:27 +0000
message:
  Syncronized to hipl--openwrt--2.6--patch-20
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1288
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-1341
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-1371
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-1374
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-1375
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-5
     Syncronized to hipl--userspace--2.6--patch-1378
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-6
     Syncronized to hipl--userspace--2.6--patch-1379
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-7
     Syncronized to hipl--userspace--2.6--patch-1382
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-8
     Synchorinized to hipl--userspace--2.6.--patch-patch-1385
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-1387
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-10
     Syncronized to hipl--userspace--2.6--patch-1405
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-11
     
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-12
     
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-13
     Syncronized to hipl--userspace--2.6--patch-1415
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-14
     A new compilation option for openwrt
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-15
     Firewall modified so it is compatible with Fonera
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-16
     Synchronized to hipl/hipl--userspace--2.6--patch-1420
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-17
     N/A
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-18
     
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-19
     
  
   * hipl-dev@freelists.org--hipl/hipl--openwrt--2.6--patch-20
     Syncronized to hipl--userspace--2.6--patch-1434
------------------------------------------------------------
revno: 1674
committer: Antti Louko 
timestamp: Tue 2008-05-27 12:40:14 +0000
message:
  Temp file removed
------------------------------------------------------------
revno: 1673
committer: Antti Louko 
timestamp: Tue 2008-05-27 09:32:39 +0000
message:
  Djbdns. Patched for a clean Linux install
------------------------------------------------------------
revno: 1672
committer: Antti Louko 
timestamp: Tue 2008-05-27 09:30:45 +0000
message:
  Djbdns.
------------------------------------------------------------
revno: 1671
committer: Antti Louko 
timestamp: Tue 2008-05-27 09:29:14 +0000
message:
  Djb daemontools. Forgot a couple of files.
------------------------------------------------------------
revno: 1670
committer: Antti Louko 
timestamp: Tue 2008-05-27 09:27:27 +0000
message:
  Djb daemontools. Basic patches for a clean Linux install
------------------------------------------------------------
revno: 1669
committer: Antti Louko 
timestamp: Tue 2008-05-27 09:26:29 +0000
message:
  Djb daemontools in extracted form. Unpatched
------------------------------------------------------------
revno: 1668
committer: Samu Varjonen 
timestamp: Tue 2008-05-27 07:41:40 +0000
message:
  Small changes in manual
------------------------------------------------------------
revno: 1667
committer: Miika Komu 
timestamp: Tue 2008-05-27 06:32:31 +0000
message:
  Updated HOWTO on advanced opp mode
------------------------------------------------------------
revno: 1666 [merge]
committer: Miika Komu 
timestamp: Tue 2008-05-27 06:30:17 +0000
message:
  Syncronized to hipl--opportunistic--2.6--patch-225
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-222
     Moved hipconf opptcp on to hipconf set opp advanced
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-223
     Allowed dht gw for all users
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-224
     Some fixes to opptcp
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-225
     A bug fix to getadddrinfo (opp mode fallback was not working with dns names)
------------------------------------------------------------
revno: 1665 [merge]
committer: Miika Komu 
timestamp: Mon 2008-05-26 21:31:26 +0000
message:
  Syncronized to hipl--opportunistic--2.6--patch-221
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-220
     A small fix to iptables warnings
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-221
     A small fix to iptables warnings
------------------------------------------------------------
revno: 1664 [merge]
committer: Miika Komu 
timestamp: Mon 2008-05-26 21:15:37 +0000
message:
  Syncronized to hipl--opportunistic--2.6--patch-219
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-214
     Synchronized to hipl--userspace--2.6--patch-1378
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-215
     Syncronized to hipl--userspace--2.6--patch-1379
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-216
     Syncronized to hipl--userspace--2.6--patch-1422
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-217
     Opportunistic tcp does not required anymore the configure option
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-218
     Cleaned up proxy and opptcp initialization in firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-219
     Synchronized to hipl--userspace--2.6--patch-1423
------------------------------------------------------------
revno: 1663
committer: Miika Komu 
timestamp: Mon 2008-05-26 16:22:54 +0000
message:
  Compilation fixes
------------------------------------------------------------
revno: 1662
committer: Antti Louko 
timestamp: Sun 2008-05-25 10:06:20 +0000
message:
  Djbdns
  
  
  Forgot to add the files.
------------------------------------------------------------
revno: 1661
committer: Antti Louko 
timestamp: Sun 2008-05-25 10:05:15 +0000
message:
  Added Djbdns
  
  
  Added Djbdns in a slightly modified form. Includes the original distro
  and a patch file which updates global dns root IP addresses and make
  the whole package a little bit more suitable for regular Linux.
------------------------------------------------------------
revno: 1660
committer: Antti Louko 
timestamp: Fri 2008-05-23 09:08:24 +0000
message:
  Bernstein's daemontools package
  
  
  Added Dan Bernstein's daemontools package. Modified it to use
  /usr/sbin instead of /command and /etc/daemontools/service/ instead of
  /service/.
------------------------------------------------------------
revno: 1659 [merge]
committer: Miika Komu 
timestamp: Fri 2008-05-23 05:11:09 +0000
message:
  Syncronized to hipl--fix--2.6--patch-271
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-254
     Synchronized to hipl--userspace--2.6--patch-1364
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-255
     Backup after merge.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-256
     Backup. Back with the new registration business.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-257
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-258
     Backup. New REG_REQUEST handler.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-259
     Backup. Relay record is found when it should not be found in the new REG_REQUEST handler.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-260
     Backup. hip_add_reg() done.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-261
     Backup. hip_handle_param_rrq() now handles registration correctly. I.e. the requester can register to any number of distinguishable services with a single REG_REQUEST parameter and the registar grants or refuses to grant the requested services in a correct manner. Moreover, the requester builds a REG_RESPONSE parameter for succesful registrations and needed number of REG_FAILED parameters _with the correct failure types_. Client side registration cancellation is not yet supported.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-262
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-263
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-264
     Backup. New REG_RESPONSE handler under construction.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-265
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-266
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-267
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-268
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-269
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-270
     Backup. Service registration is now done with the new registration.c module that includes a linked list for pending requests at client side. For now, this concerns only the base exchange. The UPDATE packets still use the old reg.c. Added a considerable number of doxygen comment lines in registration.h to ease the process of making oneself familiar with the new registration implementation.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-271
     Syncronized to hipl--userspace--2.6--patch-1418
------------------------------------------------------------
revno: 1658
committer: Rene Hummen 
timestamp: Thu 2008-05-22 14:43:07 +0000
message:
  fixed esp connection tracking, made rule matching more efficient and partially fixed key escrow
------------------------------------------------------------
revno: 1657
committer: Rene Hummen 
timestamp: Thu 2008-05-22 11:26:26 +0000
message:
  on-going work in userspace ipsec, commented out for merge
------------------------------------------------------------
revno: 1656
committer: Miika Komu 
timestamp: Thu 2008-05-22 09:49:19 +0000
message:
  New beet patch from Joakim
------------------------------------------------------------
revno: 1655 [merge]
committer: Miika Komu 
timestamp: Tue 2008-05-20 21:42:28 +0000
message:
  Syncronized to hipl--hipproxy--2.6--patch-65
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-65
     A performance optimization to proxy
------------------------------------------------------------
revno: 1654 [merge]
committer: Miika Komu 
timestamp: Tue 2008-05-20 17:15:22 +0000
message:
  Syncronized to hipl--hipproxy--2.6--patch-64
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-39
     Synchronized to hipl--userspace--2.6--patch-1374
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-40
     Synchronized to hipl--userspace--2.6--patch-1375
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-41
     Synchronized to hipl--userspace--2.6--patch-1378
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-42
     Syncronized to hipl--userspace--2.6--patch-1379
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-43
     Syncronized to hipl--userspace--2.6--patch-1380
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-44
     Syncronized to hipl--userspace--2.6--patch-1381
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-45
     Syncronized to hipl--userspace--2.6--patch-1383
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-46
     Syncronized to hipl--userspace--2.6--patch-1387
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-47
     Synchronized to hipl--userspace--2.6--patch-1388
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-48
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-49
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-50
     Syncronized to hipl--userspace--2.6--patch-1395
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-51
     Syncronized to hipl--userspace--2.6--patch-1396
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-52
     Syncronized to hipl--userspace--2.6--patch-1403
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-53
     Syncronized to hipl--userspace--2.6--patch-1405
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-54
     Fixed some pointers in hip proxy
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-55
     A fix to proxy
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-56
     Ip header size calculated now correctly for TCP for proxy
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-57
     Ip header size calculated now correctly for TCP for proxy
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-58
     Synchronized to hipl/hipl--userspace--2.6--patch-1406
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-59
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-60
     Some changes to proxy
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-61
     Potential bug fix to proxy
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-62
     Added some debug statements
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-63
     A bug fix to the two-dimensional array of function pointers
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-64
     Syncronized to hipl--userspace--2.6--patch-1413
------------------------------------------------------------
revno: 1653
committer: Rene Hummen 
timestamp: Tue 2008-05-20 16:39:54 +0000
message:
  hopefully fixed a bug in the firewall regarding userspace ipsec and more comments on the code
------------------------------------------------------------
revno: 1652
committer: Rene Hummen 
timestamp: Tue 2008-05-20 16:11:30 +0000
message:
  more verbose firewall output
------------------------------------------------------------
revno: 1651
committer: Miika Komu 
timestamp: Tue 2008-05-20 16:05:46 +0000
message:
  Some firewall fixes with Rene
------------------------------------------------------------
revno: 1650
committer: Rene Hummen 
timestamp: Tue 2008-05-20 14:43:27 +0000
message:
  enabled ESP filtering
------------------------------------------------------------
revno: 1649
committer: Rene Hummen 
timestamp: Tue 2008-05-20 14:39:33 +0000
message:
  enabled ESP filtering
------------------------------------------------------------
revno: 1648
committer: Rene Hummen 
timestamp: Tue 2008-05-20 13:03:19 +0000
message:
  changed buffer-size define and edited comments
------------------------------------------------------------
revno: 1647
committer: Miika Komu 
timestamp: Tue 2008-05-20 21:37:59 +0000
message:
  Some changes
------------------------------------------------------------
revno: 1646
committer: Rene Hummen 
timestamp: Tue 2008-05-20 12:23:04 +0000
message:
  fixed context setup bug where ip_hdr_len would not be initialised
------------------------------------------------------------
revno: 1645
committer: Miika Komu 
timestamp: Tue 2008-05-20 09:24:20 +0000
message:
  Userspace ipsec fixes for firewall
------------------------------------------------------------
revno: 1644
committer: Rene Hummen 
timestamp: Tue 2008-05-20 09:05:41 +0000
message:
  corrected brake in filter_esp()
------------------------------------------------------------
revno: 1643
committer: Miika Komu 
timestamp: Tue 2008-05-20 08:03:56 +0000
message:
  Proxy vs. opp tcp interoperability fix to firewall. Some clean ups for firewall
------------------------------------------------------------
revno: 1642
committer: Rene Hummen 
timestamp: Mon 2008-05-19 20:31:25 +0000
message:
  started working on filter_esp()
------------------------------------------------------------
revno: 1641
committer: Rene Hummen 
timestamp: Mon 2008-05-19 20:06:26 +0000
message:
  filter_hip() cleaned up & added some FIXMEs
------------------------------------------------------------
revno: 1640
committer: Rene Hummen 
timestamp: Mon 2008-05-19 19:27:47 +0000
message:
  hip_fw_handle_packet() cleaned up
------------------------------------------------------------
revno: 1639
committer: Rene Hummen 
timestamp: Mon 2008-05-19 19:26:30 +0000
message:
  hip_fw_handle_packet() cleaned up
------------------------------------------------------------
revno: 1638
committer: Rene Hummen 
timestamp: Mon 2008-05-19 18:48:24 +0000
message:
  TODO we have to consider LSI in rule setup
------------------------------------------------------------
revno: 1637
committer: Rene Hummen 
timestamp: Mon 2008-05-19 18:36:59 +0000
message:
  added some comments to initialisation of iptables rules
------------------------------------------------------------
revno: 1636
committer: Rene Hummen 
timestamp: Mon 2008-05-19 16:21:24 +0000
message:
  fixed severe bug in handling -H option
------------------------------------------------------------
revno: 1635
committer: Rene Hummen 
timestamp: Mon 2008-05-19 14:25:31 +0000
message:
  this should fix plain ESP and HIP
------------------------------------------------------------
revno: 1634
committer: Rene Hummen 
timestamp: Mon 2008-05-19 13:36:27 +0000
message:
  fixed firewall for plain HIP and switched of userspace ipsec
------------------------------------------------------------
revno: 1633
committer: Miika Komu 
timestamp: Mon 2008-05-19 13:05:54 +0000
message:
  Fixed an opendht compilation error
------------------------------------------------------------
revno: 1632
committer: Rene Hummen 
timestamp: Mon 2008-05-19 12:12:16 +0000
message:
  fixed bug where firewall would always calculate UDP information
------------------------------------------------------------
revno: 1631
committer: Rene Hummen 
timestamp: Mon 2008-05-19 11:28:24 +0000
message:
  added missing returns
------------------------------------------------------------
revno: 1630
committer: Rene Hummen 
timestamp: Mon 2008-05-19 11:22:53 +0000
message:
  fixed syntax error
------------------------------------------------------------
revno: 1629
committer: Rene Hummen 
timestamp: Mon 2008-05-19 11:17:49 +0000
message:
  added some comments and fixed handling of IPv4/v6 packets in hip_fw_init_context
------------------------------------------------------------
revno: 1628
committer: Miika Komu 
timestamp: Mon 2008-05-19 10:56:55 +0000
message:
  A fix to default hit query in firewall
------------------------------------------------------------
revno: 1627
committer: Miika Komu 
timestamp: Mon 2008-05-19 08:47:59 +0000
message:
  Disabled tcp resets in hipd uninit
------------------------------------------------------------
revno: 1626
committer: Miika Komu 
timestamp: Mon 2008-05-19 08:36:46 +0000
message:
  Bug fix to hip_sendto() function calls
------------------------------------------------------------
revno: 1625
committer: Miika Komu 
timestamp: Sun 2008-05-18 22:21:26 +0000
message:
  RPM compilation works again
------------------------------------------------------------
revno: 1624 [merge]
committer: Miika Komu 
timestamp: Sun 2008-05-18 21:19:37 +0000
message:
  Syncronized to hipl--beet--2.6--patch-383
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-383
     Changed implementation of -A option in the firewall. Uses now policies.
------------------------------------------------------------
revno: 1623 [merge]
committer: Miika Komu 
timestamp: Sun 2008-05-18 20:57:44 +0000
message:
  Syncronized to hipl--beet--2.6--patch-382
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-380
     Re-enabled userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-381
     Fixed bug id 529
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-382
     Syncronized to hipl--userspace--2.6--patch-1382
------------------------------------------------------------
revno: 1622
committer: Miika Komu 
timestamp: Sun 2008-05-18 23:20:33 +0000
message:
  Disabled some debug messages from firewall
------------------------------------------------------------
revno: 1621 [merge]
committer: Miika Komu 
timestamp: Sun 2008-05-18 13:01:28 +0000
message:
  Syncronized to hipl--beet--2.6--patch-379
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-379
     Bug fixes to the firewall
------------------------------------------------------------
revno: 1620 [merge]
committer: Miika Komu 
timestamp: Sun 2008-05-18 11:03:05 +0000
message:
  Syncronized to hipl--userspace--2.6--patch-1379
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-200
     Synchronized to hipl--userspace--2.6--patch-294
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-201
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-202
     Synchronized to hipl--userspace--2.6--patch-386
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-203
     Synchronized to hipl--userspace--2.6--patch-1066
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-204
     Synchronized to hipl--userspace--2.6--patch-1069
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-205
     Added new sockets api statistics scripts
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-206
     
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-207
     add dictionary saving function
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-208
     add search engine file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-209
     add test.py for testing purpose
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-210
     add search_engine code
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-211
     add file_input.py and test.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-212
     change sockets_API.conf to sockets_analysis.conf order to multiple soruce code download  
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-213
     file_input part updated
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-214
     parse a c or c++ file to get code without anycomments
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-215
     parse a c or c++ file to get code without anycomments
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-216
     string parser
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-217
     string token add
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-218
     string token add
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-219
     add two functions for parsing function calls and structure declarations
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-220
     add directory walking functionality
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-221
     add try - exception in lexical analysis if the orignal c code has the problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-222
     add APSW - Another Python SQLite Wrapper for database_engine.py implementation
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-223
     database engine create table implmentation, but it is buggy:)
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-224
     database_engine and directory_working implemenation
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-225
     Imported hip_esp.c from OpenHIP
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-226
     add fetch_files.py in order to get net applications and decompress them
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-227
     add 'hip_use_userspace_ipsec'varaible for hooking hip to use user space ipsec or not 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-228
     add download_apps function in the fetch_files file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-229
     #check what OS is, linux , unix, windows or Mac
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-230
     Collect sockets API statistics almost finished, I think there is a bug in SQL insert for database
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-231
     database insert function is done
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-232
     delete sockets_API.conf
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-233
     add readme file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-234
     replace directory_working.py with directory_walking.py
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-235
     finish README file, add run.py file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-236
     download_apps function improved --> if applicaton is alreay there, do not need download again
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-237
     change download way in  file_input.py, avoid redundency analysis of application in database_engine , revise README file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-238
     if the application has been analysed, it does not repeat analysis. This function is down
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-239
     Synchronized to hipl--userspace--2.6--patch-1123
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-240
     Synchronized to hipl--userspace--2.6--patch-1145
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-241
     fix compiler erro
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-242
     Fixing OpenHIP userspace IPsec
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-243
     Compilation fix. Btw, the OpenHIP version that I imported was 0.5
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-244
     Userspace IPsec compiles now
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-245
     Synchronized to hipl--userspace--2.6--patch-1153
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-246
     add hipconf tcptimeout command withtout functionality
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-247
     hipconf tcp_timeout parameters setting sent to hipd is done
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-248
     hipconf tcp_timeout parameters setting sent to hipd is done
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-249
     Synchronized to hipl--userspace--2.6--patch-1185
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-250
     Fixed a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-251
     hipconf timeout on/off is almost done, something should done in hipd/init.c for init tcp timeout tuning paras
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-252
     set and reset tcp timeout parameters when hipd running or not running in init.c hipd/ directory
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-253
     add tcp tcptimeout.c in hipd/ directory
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-254
     hip_addr_to_sockaddr
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-255
     Implemented userspace ipsec abstraction mechanism with Miika
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-256
     solved the compiling problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-257
     added ipesec_userspace_api
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-258
     
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-259
     pfkey_send_acquire function hasnt implemenated for hooking base exchange
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-260
     Added code in userspace ipsec to trigger base exchange
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-262
     Added a comment to the code
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-263
     Synchronized to hipl--userspace--2.6--patch-1251
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-264
     manage pfkey_send_acquire compileing problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-265
     solved SO_HIP_TRIGGER_BEX part compling problem in hipd/user.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-266
     Synchronized to hipl--userspace--2.6--patch-1268
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-268
     Rewrote pfkey_send
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-269
     Added comment
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-270
     add a hip_esp_traffic_userspace_handler function for handling hip_esp_traffic in the user space
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-271
     add ipv4/ipv6 checking and conversion in pfkey_send_acquire() from hip_esp.c 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-272
     Synchronized to hipl--userspace--2.6--patch-1275
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-273
     Synchronized to hipl--opportunistic--2.6--patch-189
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-274
     Readded missing functionality to user.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-275
     Resolved a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-276
     Synchronized to hipl--opportunistic--2.6--patch-191
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-277
     Synchronized to hipl--opportunistic--2.6--patch-192
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-278
     Synchronized to hipl--opportunistic--2.6--patch-193
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-279
     ipsec userspace implememtation
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-280
     define RAW_IP_OUT
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-281
     fix some segment fault bug
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-282
     fix some compiling problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-283
     add get default hit from hipd  in firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-284
     fixed some bugs
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-285
     replace sockaddr_storage to some paras
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-286
     Trigger bex
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-287
     Trigger bex
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-288
     add hip_get_default_hit function in hip_netdev_trigger_bex() to avoid segmenent fault
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-289
     add debug message
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-290
     There are still some problems for sending and receiving btween hipd and firewall, HIP_DEBUG_KEY does only print binary code
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-291
     hipd send params to firewall is ok now, but seems call two times pfkey_send acquire
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-292
     try to figure out (outbound) spi = 0x0 problem in the responder side running kernel ipsec, seems still does not work 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-293
     calculate the whole IP packet length is done, still hip_esp_out is needed to be fixed 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-294
     hip_esp_encrypt function needed to be fixed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-295
     make UDP encapsulation of an IPsec BEET-mode ESP packet, but there is still a problem with data encryption:(
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-296
     rewrite hip_esp_out() in hip_esp.c, create IPv4 and IPv6 raw_socket, esp encryption still does not work
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-297
     HIPL encryption index map to SADB encryption INDEX
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-298
     disable some code by using #if 0 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-299
     disable some code by using #if 0 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-300
     start doing hip_esp_input in the userspace
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-301
     Synchronized to hipl--userspace--2.6--patch-1310
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-302
     rewrite something in handle_ip_traffic from firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-303
     doing hip_esp_decrypt in the userspace part
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-304
     get spi index, but decryption is still with problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-305
     rewrite hip_esp_decrypt()
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-306
     add raw socket for sending packets with local hits to upper layer (transport layer)
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-307
     Synchronized to hipl--userspace--2.6--patch-1315
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-308
     Synchronized to hipl--userspace--2.6--patch-1316
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-309
     Enabled userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-310
     Synchronized to hipl--userspace--2.6--patch-1326
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-311
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-312
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-313
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-314
     change src to dst
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-315
     change back
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-316
     Synchronized to hipl--userspace--2.6--patch-1333
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-317
     Potential bug fix to esp filtering problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-319
     Aligned userspace ipsec with the udp changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-320
     fix compiling problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-321
     is_hip_packet bug fixed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-322
     is_hip_packet bug fixed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-323
     add debug message
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-324
     change zero_bytes value in the is_hip_packet function
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-325
     Synchronized to hipl--userspace--2.6--patch-1335
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-326
     Synchronized to hipl--userspace--2.6--patch-1336
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-327
     Synchronized to hipl--userspace--2.6--patch-1338
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-328
     debug hip_esp.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-329
     add deubug message
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-330
     add deubug message
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-331
     add debug message
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-332
     socket statistics socket APIs adding is done in the config file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-333
     add debug msg
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-334
     Synchronized to hipl--userspace--2.6--patch-1343
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-335
     work on ipv4 header adding in hip_esp_out
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-336
     working on hip_esp_input
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-337
     working on hip_esp_input
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-338
     esp output fixed, esp input code cause deadloop 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-339
     working on reinjection ping-pong problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-340
     working on reinjection ping-pong problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-341
     working on reinjection ping-pong problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-342
     working on reinjection ping-pong problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-343
     working on reinjection ping-pong problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-344
     IPv6 HIP ESP OUTPUT support done
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-345
     IPv6 HIP_ESP_INPUT suppprt done, waitfor testing
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-346
     For IPv4 without UDP encasulation
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-347
     For IPv4 without UDP encasulation, IP+ ESP + payload
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-348
     For IPv4 without UDP encasulation, IP+ ESP + payload, add mode = 0
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-349
     HIP+ ESP + payload, add mode = 0
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-350
     HIP+ ESP + payload, add mode = 0
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-351
     HIP+ ESP + payload, IPv4 done
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-352
     for IPv6 + ESP + payload, 
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-353
     for IPv6 + ESP + payload hip_esp_output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-354
     for IPv6 + ESP + payload hip_esp_output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-355
     for IPv6 + ESP + payload hip_esp_output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-356
     for IPv6 + ESP + payload hip_esp_output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-357
     for IPv6 + ESP + payload hip_esp_output
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-358
     for IPv6 + ESP + payload hip_esp_output, add debug message.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-359
     add constants in the sockets_analysis.conf file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-360
     update applications list in the sockets_analysis.conf file
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-361
     Synchorinized to hipl--userspace--2.6.--patch-patch-1379
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-362
     Cleaning up the firewall. This branch is still messed up.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-363
     Revisting firewall code. Severily damaged, don't use...
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-364
     Revisting firewall code. Severily damaged, don't use...
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-365
     Improved firewall handlers. Does not compile
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-366
     Improved firewall handlers. Does not compile.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-367
     setting up the firewall context from packet in iptables queue
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-368
     Indented tcptimeout.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-369
     Removed a compilation error occurring from a merge
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-370
     Resolved a bunch of compilation errors and warnings from userspace ipsec
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-371
     Removed some redundancy from hip_usermode.h
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-372
     Firewall compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-373
     Firewall compiles. Split firewall.c to multiple files.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-374
     Forgot to add some files to version control
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-375
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-376
     Commented tcp timeout code
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-377
     Default hit handling in firewall
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-378
     Default hit handling in firewall
------------------------------------------------------------
revno: 1619
committer: Miika Komu 
timestamp: Sat 2008-05-17 04:19:12 +0000
message:
  Replaced some numbers with defines in firewall
------------------------------------------------------------
revno: 1618
committer: Miika Komu 
timestamp: Fri 2008-05-16 18:20:21 +0000
message:
  Fixed a warning in the firewall compilation
------------------------------------------------------------
revno: 1617
committer: Rene Hummen 
timestamp: Fri 2008-05-16 16:47:11 +0000
message:
  removed unnecessary ifs (we were not distinguishing v4 and v6 there any more) for rule setup and corrected semantics
------------------------------------------------------------
revno: 1616
committer: Rene Hummen 
timestamp: Fri 2008-05-16 16:42:53 +0000
message:
  restructuring of handle_ip_traffic() and extension of is_hip_traffic() [now return_packet_type()] to return the packet type also for ESP messages
------------------------------------------------------------
revno: 1615 [merge]
committer: Miika Komu 
timestamp: Fri 2008-05-16 14:59:20 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-1374
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-202
     Synchronized to hipl--userspace--2.6--patch-1305
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-203
     Changes for making the firewall process faster
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-204
     Resolved a conflict of the previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-205
     Synchronized to hipl--userspace--2.6--patch-1318
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-206
     Synchronized to hipl--userspace--2.6--patch-1319
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-209
     Added support for wrapping of ICMPV4 and ICMPv6. The firewall now sends the TCP SYN_I1 packet both on IPv4 and IPv6
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-210
     Fixed a problem with the icmpv4 support in wrap.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-211
     Improvements to the synchronization of the threads. Now, each thread that goes through IP traffic has its own thread for analysis of the packets. This was done to avoid competition for one thread that does all examination.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-212
     Synchronized to hipl--userspace--2.6--patch-1374
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-213
     Firewall is single threaded now
------------------------------------------------------------
revno: 1614
committer: Miika Komu 
timestamp: Fri 2008-05-16 05:59:18 +0000
message:
  Removed commented code from firewall
------------------------------------------------------------
revno: 1613
committer: Rene Hummen 
timestamp: Thu 2008-05-15 15:59:18 +0000
message:
  changed firewall iptables rule set up from port 253 to 139 for HIP signaling
------------------------------------------------------------
revno: 1612
committer: Rene Hummen 
timestamp: Thu 2008-05-15 15:37:56 +0000
message:
  added handling of -h option
------------------------------------------------------------
revno: 1611
committer: Miika Komu 
timestamp: Thu 2008-05-15 22:51:29 +0000
message:
  A potential fix to a stack trashing bug occurring on exit
  debug(output.c:1369@hip_send_udp): Trying to send 40 bytes on UDP with 
  source port: 50500 and destination port: 50500.
  debug(output.c:1416@hip_send_udp): Packet sent successfully over UDP, 
  characters sent: 44, packet length: 44.
  *** glibc detected *** hipd/hipd: free(): invalid next size (fast): 
  0x0000000000693780 ***
------------------------------------------------------------
revno: 1610 [merge]
committer: Miika Komu 
timestamp: Thu 2008-05-15 13:34:07 +0000
message:
  Synchronized to hipl--hipproxy--2.6--patch-38
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1133
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-1146
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-1153
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-1178
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-1205
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-1237
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-7
     Added configure.ac option
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-1240
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-1242
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-10
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-11
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-1245
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-13
     Wrote example proxy databases. Needs to be added to Makefile.am, probably does not compile yet
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-14
     Removed a line from firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-15
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-16
     Synchronized to hipl--opportunistic--2.6--patch-186
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-17
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-1275
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-19
     proxy experimentation
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-20
     Synchronized to hipl--opportunistic--2.6--patch-190
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-21
     Synchronized to hipl--opportunistic--2.6--patch-191
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-22
     Synchronized to hipl--opportunistic--2.6--patch-193
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-23
     Proxy is working now
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-24
     Changed init.c to include fw rule workarounds
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-25
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-26
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-27
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-28
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-29
     Synchronized to hipl--opportunistic--2.6--patch-201
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-30
     Fixed some compilation errors arising from the previous merge
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-31
     Changed some dynamically allocated values to statically allocated
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-32
     Synchronized to hipl--userspace--2.6--patch-1305
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-33
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-34
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-35
     
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-36
     Synchronized to hipl--userspace--2.6--patch-1364
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-1365
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-38
     Synchronized to hipl--userspace--2.6--patch-1369
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-201
     Synchronized to hipl--userspace--2.6--patch-1301
------------------------------------------------------------
revno: 1609
committer: Miika Komu 
timestamp: Thu 2008-05-15 13:26:48 +0000
message:
  Update firewall documentation in HOWTO
------------------------------------------------------------
revno: 1608
committer: Miika Komu 
timestamp: Thu 2008-05-15 13:22:32 +0000
message:
  hip fw binary name change in the usage
------------------------------------------------------------
revno: 1607
committer: Miika Komu 
timestamp: Thu 2008-05-15 13:20:27 +0000
message:
  Firewall requires now explicitly sudo
------------------------------------------------------------
revno: 1606
committer: Miika Komu 
timestamp: Thu 2008-05-15 13:15:42 +0000
message:
  Firewall requires now explicitly sudo
------------------------------------------------------------
revno: 1605
committer: Miika Komu 
timestamp: Thu 2008-05-15 10:58:13 +0000
message:
  Separated hip control packet types from internal messages
------------------------------------------------------------
revno: 1604
committer: Miika Komu 
timestamp: Wed 2008-05-14 19:14:52 +0000
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 1603 [merge]
committer: Miika Komu 
timestamp: Wed 2008-05-14 15:46:40 +0000
message:
  Synchronized to hipl--fix--2.6--patch-253
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-246
     Synchronized to hipl--userspace--2.6--patch-1355
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-247
     Backup. conntest-client-hip modifacations.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-248
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-249
     Backup. Error handling on conntest-client-hip.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-250
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-251
     Backup. Yet another day spent on rationalizing functions used by main_client_gai().
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-252
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-253
     Synchronized to hipl--userspace--2.6--patch-1362
------------------------------------------------------------
revno: 1602 [merge]
committer: Miika Komu 
timestamp: Wed 2008-05-14 14:26:14 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-76
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-76
     fixed some memleaks in firewall
------------------------------------------------------------
revno: 1601
committer: Samu Varjonen 
timestamp: Tue 2008-05-13 13:04:32 +0000
message:
  Moved R1s HOST_ID to its correct place and I2s ENCRYPTED to its correct place. They were not in increasing order as RFC 5201 says they have to be.
------------------------------------------------------------
revno: 1600
committer: Miika Komu 
timestamp: Tue 2008-05-13 07:22:29 +0000
message:
  Updated agent documentation. Requires sudo
------------------------------------------------------------
revno: 1599 [merge]
committer: Miika Komu 
timestamp: Tue 2008-05-13 07:21:21 +0000
message:
  Synchronized to hipl--package--2.6--patch-172
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-124
     split root and user socket
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-125
     split root and user socket
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-126
     split root and user socket
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-127
     user rights
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-128
     user rights
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-129
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-130
     root rights
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-131
     root rights
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-132
     Fixed the previous compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-133
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-134
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-135
     Added scan packages to 'make deb' rule
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-136
     Renamed core to daemon
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-137
     hipl-lib has now separate DEBIAN/postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-138
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-139
     A workaround for deb packaging problem.
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-140
     Minor addition to previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-141
     Changed the location of ubuntu and fedora packages (documented to HACKING)
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-142
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-143
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-144
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-145
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-146
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-147
     revision
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-148
     Synchronized to hipl--userspace--2.6--patch-1339
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-149
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-150
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-151
     Removed scan packages from 'make deb'
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-152
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-153
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-154
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-155
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-156
     Sources.gz
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-157
     rules
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-158
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-159
     Synchronized to hipl--userspace--2.6--patch-1348
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-161
     Synchronized to hipl--userspace--2.6--patch-1354
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-162
     Synchronized to hipl--userspace--2.6--patch-1355
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-163
     port number
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-164
     A bug fix to id 509. Does not work yet
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-165
     hipconf response
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-166
     send_to
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-167
     privileges
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-168
     privileges
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-169
     Completed bug id 509. Agend and firewall interaction TBD
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-170
     Changed daemon and firewall ::1 ports
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-171
     Agent does not use anymore AF_UNIX socket
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-172
     Synchronized to hipl--userspace--2.6--patch-1358
------------------------------------------------------------
revno: 1598
committer: Juha-Matti Tapio 
timestamp: Tue 2008-05-13 06:52:58 +0000
message:
  Add ORCHID src addr selection bug fix patch for kernel 2.6.25
------------------------------------------------------------
revno: 1597
committer: Miika Komu 
timestamp: Thu 2008-05-08 09:08:16 +0000
message:
  NAT traversal mode is enabled by default for new installations of hip
------------------------------------------------------------
revno: 1596
committer: Miika Komu 
timestamp: Thu 2008-05-08 08:17:28 +0000
message:
  Update 'hipfw' name in howto
------------------------------------------------------------
revno: 1595
committer: Miika Komu 
timestamp: Thu 2008-05-08 08:12:36 +0000
message:
  Renamed conntest-clients.
  After a discussion with Lauri, decided to rename conntest-clients as 
  follows:
  
  conntest-client -> conntest-client-opp
  conntest-client-gai -> conntest-client-hip
  
  Maybe they are more intuitive now. Applied to packaging and howto as 
  well.
  
  Developers, you need to run the following commands when you get the code 
  on your branch:
  
  	./autogen.sh
  	./configure
  	make clean all
  
  Beware of the old binaries!
------------------------------------------------------------
revno: 1594 [merge]
committer: Miika Komu 
timestamp: Thu 2008-05-08 06:19:53 +0000
message:
  Cherry picked hipl--package--2.6--patch-160
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-160
     Fixes to rpm/deb packaging
------------------------------------------------------------
revno: 1593
committer: Miika Komu 
timestamp: Thu 2008-05-08 06:13:09 +0000
message:
  Fixes to rpm/deb packaging
------------------------------------------------------------
revno: 1592
committer: Miika Komu 
timestamp: Thu 2008-05-08 06:04:43 +0000
message:
  Added linkedlist.h to hipd/Makefile.am
------------------------------------------------------------
revno: 1591 [merge]
committer: Miika Komu 
timestamp: Thu 2008-05-08 05:58:23 +0000
message:
  Synchronized to hipl--fix--2.6--patch-245
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-210
     Synchronized to hipl--userspace---2.6--patch-1298
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-211
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-212
     Backup. Some progress with the new registration implementation.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-214
     Strange compile (linking?) error - DOES NOT COMPILE.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-215
     Solved a compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-216
     tools/hipconf add rvs @ R after merge.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-217
     Synchronized to hipl--userspace--2.6--patch-1305
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-218
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-219
     Backup. REG_INFO is now created using the new registration.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-220
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-221
     Backup. Implemented new REG_REQUEST and REG_RESPONSE parameter builders.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-222
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-223
     Created a linked list for storing pointers.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-224
     Modified hipconf to support client side lifetime requesting for the RVS service. Nothing is put on the wire yet, though.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-225
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-226
     Backup
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-227
     Backup. Requester now adds a pending request in a linked list.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-228
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-229
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-230
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-231
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-232
     Synchronized to hipl--userspace--2.6--patch-1334
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-233
     Syncronized to hipl--userspace--2.6--patch-1335
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-234
     Synchronized to hipl--userspace--2.6--patch-1336
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-235
     Some weird error on connection testing...
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-236
     Synchronized to hipl--userspace--2.6--patch-1339
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-237
     Connection test works again.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-238
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-239
     Backup. Put underscores to some of those HEXDUMPs producing jargon.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-240
     Backup. Some progress with the new registration implementation.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-241
     Synchronized to hipl--userspace--2.6--patch-1342
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-242
     Synchronized to hipl--userspace--2.6--patch-1343
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-243
     Backup. Some tuning in conntest-client-gai.c and contest.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-244
     Backup. Minor errorhandling modifications to conntest-client-gai
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-245
     Backup. Further rationalization on the functions used by conntest-client-gai.
------------------------------------------------------------
revno: 1590
committer: Miika Komu 
timestamp: Thu 2008-05-08 05:55:48 +0000
message:
  Hand picked some changed from hipl--fix--2.6--patch-244
------------------------------------------------------------
revno: 1589
committer: Miika Komu 
timestamp: Thu 2008-05-08 05:55:05 +0000
message:
  Hand picked some changed from hipl--fix--2.6--patch-244
------------------------------------------------------------
revno: 1588
committer: Miika Komu 
timestamp: Wed 2008-05-07 16:57:34 +0000
message:
  Renamed firewall to hipfw
------------------------------------------------------------
revno: 1587
committer: Miika Komu 
timestamp: Wed 2008-05-07 16:39:04 +0000
message:
  Included DNS proxy in a better way in RPM/DEB compilation
------------------------------------------------------------
revno: 1586
committer: Miika Komu 
timestamp: Wed 2008-05-07 15:47:15 +0000
message:
  Corrected a type from the code
------------------------------------------------------------
revno: 1585
committer: Miika Komu 
timestamp: Wed 2008-05-07 15:10:02 +0000
message:
  Fixed rpm compilation error reported by Andrei
------------------------------------------------------------
revno: 1584
committer: Antti Louko 
timestamp: Wed 2008-05-07 11:54:39 +0000
message:
  Added some defaults
  
  
  dnsproxy.py should now work with just one optional option, -H /etc/hip/hosts
------------------------------------------------------------
revno: 1583
committer: Miika Komu 
timestamp: Wed 2008-05-07 10:49:48 +0000
message:
  Hand picked some changes from Lauri's branch
------------------------------------------------------------
revno: 1582
committer: Miika Komu 
timestamp: Wed 2008-05-07 10:07:40 +0000
message:
  Document opptcp to howto
------------------------------------------------------------
revno: 1581
committer: Miika Komu 
timestamp: Wed 2008-05-07 02:38:17 +0000
message:
  Some bugfixes to I2 retransmissions and WLAN-LAN handovers
------------------------------------------------------------
revno: 1580
committer: Samu Varjonen 
timestamp: Tue 2008-05-06 15:25:59 +0000
message:
  Uggly hack to mobility src addr selection
------------------------------------------------------------
revno: 1579
committer: Miika Komu 
timestamp: Tue 2008-05-06 18:33:22 +0000
message:
  A potential bugfix to a weird stack trash that occurs sometimes when interruping hipd
------------------------------------------------------------
revno: 1578
committer: Miika Komu 
timestamp: Tue 2008-05-06 18:25:36 +0000
message:
  A bug fix to firewall
------------------------------------------------------------
revno: 1577
committer: Miika Komu 
timestamp: Tue 2008-05-06 18:02:36 +0000
message:
  A small bug fix to nat output
------------------------------------------------------------
revno: 1576
committer: Miika Komu 
timestamp: Tue 2008-05-06 16:41:00 +0000
message:
  HIP should not be mandatory for conntest-client-gai/conntest-client
------------------------------------------------------------
revno: 1575
committer: Miika Komu 
timestamp: Tue 2008-05-06 07:25:45 +0000
message:
  A potential bug fix to conntest-client problems
------------------------------------------------------------
revno: 1574 [merge]
committer: Miika Komu 
timestamp: Mon 2008-05-05 14:00:32 +0000
message:
  Cherry picked hipl--beet--2.6--patch-318
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-318
     A bug fix to firewall and udp handling
------------------------------------------------------------
revno: 1573
committer: Miika Komu 
timestamp: Mon 2008-05-05 22:10:50 +0000
message:
  Bug id 508, clean up
------------------------------------------------------------
revno: 1572
committer: Miika Komu 
timestamp: Mon 2008-05-05 13:04:02 +0000
message:
  HIP_UDP_ZERO_BYTES_LEN
------------------------------------------------------------
revno: 1571
committer: Miika Komu 
timestamp: Mon 2008-05-05 12:44:42 +0000
message:
  Bug id 509
------------------------------------------------------------
revno: 1570
committer: Miika Komu 
timestamp: Mon 2008-05-05 12:43:08 +0000
message:
  Bug id 509
------------------------------------------------------------
revno: 1569
committer: Miika Komu 
timestamp: Mon 2008-05-05 21:37:14 +0000
message:
  Bug id 508
------------------------------------------------------------
revno: 1568
committer: Miika Komu 
timestamp: Mon 2008-05-05 12:30:09 +0000
message:
  Bug id 508
------------------------------------------------------------
revno: 1567
committer: Miika Komu 
timestamp: Mon 2008-05-05 12:23:17 +0000
message:
  Added 32 bits of zeroes between UDP and HIP headers (bug id 508)
------------------------------------------------------------
revno: 1566
committer: Antti Louko 
timestamp: Mon 2008-05-05 08:55:05 +0000
message:
  More generality
------------------------------------------------------------
revno: 1565
committer: Miika Komu 
timestamp: Sat 2008-05-03 10:52:54 +0000
message:
  Minor changes to packaging
------------------------------------------------------------
revno: 1564
committer: Miika Komu 
timestamp: Wed 2008-04-30 14:31:22 +0000
message:
  conntest client seems to need ctrl+d twice now
------------------------------------------------------------
revno: 1563 [merge]
committer: Miika Komu 
timestamp: Wed 2008-04-30 14:15:14 +0000
message:
  Cherrypicked hipl--opportunistic--2.6--patch-208
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-208
     Cherrypicked hipl--userspace--2.6--patch-1322
------------------------------------------------------------
revno: 1562
committer: Miika Komu 
timestamp: Wed 2008-04-30 13:54:07 +0000
message:
  A bug fix to previous commit
------------------------------------------------------------
revno: 1561
committer: Miika Komu 
timestamp: Wed 2008-04-30 13:48:34 +0000
message:
  Recreated showip-0.8.02-fx-mz.xpi.patch
------------------------------------------------------------
revno: 1560 [merge]
committer: Miika Komu 
timestamp: Wed 2008-04-30 13:42:48 +0000
message:
  Cherrypicked hipl--opportunistic--2.6--patch-207
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-207
     conntest-client supports again ipv4
------------------------------------------------------------
revno: 1559
committer: Miika Komu 
timestamp: Wed 2008-04-30 12:02:56 +0000
message:
  Changed the order of loading hip configuration and opendht init
  init.c:hipd_init() now first loads hip configuration and then 
  initializes opendht based on Blerta's experimentation. Blerta has a 
  environment where /etc/resolv.conf seems valid but DNS is unreachable 
  (switched cable between two machines). We tried to disable opendht in 
  hipd_config but it kept polling opendht too long in hipd start up.
------------------------------------------------------------
revno: 1558
committer: Miika Komu 
timestamp: Wed 2008-04-30 06:03:28 +0000
message:
  Changed conntest-client min port number
------------------------------------------------------------
revno: 1557
committer: Miika Komu 
timestamp: Tue 2008-04-29 17:45:25 +0000
message:
  Added patch for hipmod 2.6.25 kernels
------------------------------------------------------------
revno: 1556 [merge]
committer: Miika Komu 
timestamp: Mon 2008-04-28 13:00:46 +0000
message:
  Synchronized to hipl--interfamily--2.6--patch-128
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-126
     Synchronized to hipl--userspace--2.6--patch-1307
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-127
     Place marker
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-128
     Peer learning stuff
------------------------------------------------------------
revno: 1555
committer: Miika Komu 
timestamp: Mon 2008-04-28 11:41:10 +0000
message:
  Added patch for protocol 139
------------------------------------------------------------
revno: 1554
committer: Miika Komu 
timestamp: Thu 2008-04-24 15:28:40 +0000
message:
  Forgot to add 2.6.25 kernel directory
------------------------------------------------------------
revno: 1553
committer: Miika Komu 
timestamp: Thu 2008-04-24 05:05:22 +0000
message:
  Corrected ORCHID prefix from php file
------------------------------------------------------------
revno: 1552 [merge]
committer: Miika Komu 
timestamp: Wed 2008-04-23 14:00:50 +0000
message:
  Synchronized to hipl--package--2.6--patch-123
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-64
     broadcast problem for bugzilla error 490
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-66
     Synchronized to hipl--userspace--2.6--patch-1284
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-67
     Synchronized to hipl--userspace--2.6--patch-1287
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-68
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-69
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-70
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-71
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-72
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-73
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-74
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-75
     python files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-76
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-77
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-78
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-79
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-80
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-81
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-82
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-83
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-84
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-85
     version
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-86
     version
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-87
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-88
     repository
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-89
     postinst change for ldconfig
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-90
     uncomment
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-91
     ldconfig
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-92
     ldconfig
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-93
     version
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-94
     version
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-95
     ldconfig
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-96
     dpkg
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-97
     preinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-98
     preinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-99
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-100
     postrm
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-101
     prerm
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-102
     prerm
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-103
     postrm
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-104
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-105
     preinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-106
     preinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-107
     Synchronized to hipl--userspace--2.6--patch-1305
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-109
     *.png files
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-110
     install
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-111
     ldconfig
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-112
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-113
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-114
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-115
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-116
     EXTRA_DIST
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-117
     hip_remove_lock_file
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-118
     /usr/sbin/hipd segmentation fault
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-119
     kill pid
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-120
     hip_create_lock_file
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-121
     postinst
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-122
     hip_create_lock_file
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-123
     Synchronized to hipl--userspace--2.6--patch-1311
------------------------------------------------------------
revno: 1551
committer: Miika Komu 
timestamp: Wed 2008-04-23 01:27:55 +0000
message:
  BEET patch for 2.6.25 from Joakim.
  iperf does not crash with udp, but sends only ~30 packets.
------------------------------------------------------------
revno: 1550 [merge]
committer: Miika Komu 
timestamp: Thu 2008-04-17 12:48:34 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-60
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-60
     fixed wireshark patch (noticed by Samu Varjonen)
------------------------------------------------------------
revno: 1549
committer: Miika Komu 
timestamp: Thu 2008-04-17 12:18:03 +0000
message:
  iperf patch v2 from Dmitriy Kuptsov
  Date: Thu, 17 Apr 2008 14:03:39 +0300
  From: Dmitriy Kuptsov
  To: iperf-users
  Cc: Miika Komu
  Subject: Iperf in UDP mode and multihomed hosts
  Parts/Attachments:
     1 Shown     19 lines  Text
     2   OK     387 lines  Text (charset: UTF-8)
  ----------------------------------------
  
  Hi,
  
  As previously we encountered a problem with iperf client sending udp
  data grams towards multihomed iperf server. The issue was as follows:
  
  1. Run a server on multihomed machine
  2. Run a client in udp mode while using non default ip address for
  server
  3. Once the server gets the messages on non default ip address the
  routing will be held by kernel and most likely default ip will be chosen
  as source address in the outgoing messages. 
  4. The previous step causes the problems. The client will discard
  packets that were send in (4) since there will be no matching rule for
  that source ip address.
  
  The patch that we advice should solve this issue. 
------------------------------------------------------------
revno: 1548 [merge]
committer: Miika Komu 
timestamp: Thu 2008-04-17 09:55:39 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-59
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-59
     patch for wireshark-1.0.0
------------------------------------------------------------
revno: 1547
committer: Miika Komu 
timestamp: Thu 2008-04-17 07:11:50 +0000
message:
  DNS proxy uses command line arguments instead of command line. HIT look up is broken
------------------------------------------------------------
revno: 1546 [merge]
committer: Miika Komu 
timestamp: Wed 2008-04-16 10:32:24 +0000
message:
  Cherry picked hipl--package--2.6--patch-107
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-108
     A bug fix to rpm compilation
------------------------------------------------------------
revno: 1545
committer: Miika Komu 
timestamp: Wed 2008-04-09 12:45:25 +0000
message:
  Updated firewall command line help as suggested by Thomas Jansen
------------------------------------------------------------
revno: 1544 [merge]
committer: Miika Komu 
timestamp: Wed 2008-04-09 12:41:03 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-52
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-52
     added missing forward declarations
------------------------------------------------------------
revno: 1543 [merge]
committer: Miika Komu 
timestamp: Wed 2008-04-09 12:39:46 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-54
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-54
     fix segfault when mapping an IP to a HIT
------------------------------------------------------------
revno: 1542
committer: Miika Komu 
timestamp: Tue 2008-04-08 14:12:19 +0000
message:
  Depracated hip_debug_key
------------------------------------------------------------
revno: 1541 [merge]
committer: Miika Komu 
timestamp: Mon 2008-04-07 22:29:31 +0000
message:
  Cherry picked hipl--fix--2.6--patch-213
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-213
     Backup. HOWTO.xml crap removed.
------------------------------------------------------------
revno: 1540
committer: Miika Komu 
timestamp: Mon 2008-04-07 15:33:52 +0000
message:
  Added Lu Xiaopeng's OpenDHT patch.
------------------------------------------------------------
revno: 1539
committer: Miika Komu 
timestamp: Mon 2008-04-07 13:17:55 +0000
message:
  nc6 patch from Dmitriy Kuptsov
------------------------------------------------------------
revno: 1538
committer: Miika Komu 
timestamp: Sun 2008-04-06 21:06:26 +0000
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 1537
committer: Miika Komu 
timestamp: Sun 2008-04-06 21:04:38 +0000
message:
  Cleaned version of iperf patch
------------------------------------------------------------
revno: 1536 [merge]
committer: Miika Komu 
timestamp: Sun 2008-04-06 20:53:00 +0000
message:
  Synchronized to hipl--fix--2.6--patch-209
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-157
     Fixing a small bug in getaddrinfo.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-158
     Fixed bug id 418
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-159
     Updated Doxygen comments related to hip_hadb_state.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-160
     Some strange IPv6 routing problem.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-161
     Synchronized to hipl--userspace--2.6--patch-1237
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-162
     Disabling rvs in configure failed to compile. Fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-163
     Synchronized to hipl--userspace--2.6--patch-1231
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-164
     Backup. IPv6 base exchange works now.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-165
     Some modifications to conntest-client-gai. Still under work.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-166
     Some modifications to conntest.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-167
     Some modifications to conntest.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-168
     Backup. Modifications to getaddrinfo.c
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-169
     conntest-client-gai modifications ready.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-170
     Synchronized to hipl--userspace--2.6--patch-1243
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-171
     HIP_DEBUG_LSI() macro now in use instead of the previous illegal direct function calls.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-172
     Created a general purpose configurationfilereader-
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-173
     Coding hiprelay configuration file support. Work in progess.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-174
     Created a new hash function. Working on bug id 384.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-175
     Created whitelist hashtable for hiprelay.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-176
     HIP Relay / RVS whitelist is ready, it's not used yet though.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-177
     Hiprelay now tries to write a default configuration file if the relay is unable to read existing file configuration file.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-178
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-179
     Backup. Still testing RVS / HIP relay white list.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-180
     RVS service now uses the whitelist.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-181
     Somebody has messed up the HIP UPD relay registration. Trying to fix it.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-182
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-183
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-184
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-185
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-186
     Backup. Removed some redundant code from reg.c and simplified the registration.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-187
     Backup. Some mods to hipconf.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-188
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-189
     Backup. Minor problem with whitelist initialization.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-190
     hipconf now supports relay / RVS configuration file reloading, i.e. the relay can be reinitialized without restarting the daemon. Moreover, the whitelist can now be activated/deactivated from the configuration file.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-191
     Some renaming and reorganizing.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-192
     hipconf supports 'delete' for serverside deletion of RVS and relay services.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-193
     Service cancellation updates.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-194
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-195
     Backup. Some modifications to service cancelling.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-196
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-197
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-198
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-199
     Updates to HOWTO.xml
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-200
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-201
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-202
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-203
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-204
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-205
     Backup. Some mods to HOWTO.xml
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-206
     HOWTO.xml RVS/Relay ready for now.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-207
     HOWTO.xml updates ready.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-208
     Started working on new registration design for better UPDATE support.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-209
     Synchronized to hipl--userspace--2.6--patch-1295
------------------------------------------------------------
revno: 1535 [merge]
committer: Miika Komu 
timestamp: Fri 2008-04-04 09:27:07 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-200
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-163
     Synchronized to hipl--userspace--2.6--patch-1237
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-164
     Corrected the way the HIT is attached in the options of the TCP SYN_ACK packet
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-165
     The changes for sending the TCP SYN_i1 packet when contacting a peer
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-166
     Changes for initiating the base exchange when the TCP SYN_ACK_i1 or SYN_RST_i1 is received at the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-167
     Replaced the byte-copying with memcpy
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-168
     Changes for the default hit to be obtained in the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-169
     To have a copy of the sending of the packets with the IP header
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-170
     Sending the SYN_i1 works now
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-171
     Changes for fixing a problem with the default HIT when responding with SYN_i1 at the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-172
     Changes for sending the tcp packet from the firewall through the hipd
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-173
     The changes for the successful sending of the tcp packets from the firewall through hipd messages
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-174
     Removed some code from the firewall, since tcp packets are no more sent directly from there
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-175
     Sending TCP SYN_ACK_i1 is tested and working, reply to it is still partially functional#
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-176
     Now initiating the exchange after the tcp reply from the peer works. Also the updating of the database and the unblocking of the application. A new option was added to the firewall (-A) so that it allows hip/esp traffic, pure or over udp.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-177
     Commented the code, the functions added by me
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-178
     Fixed something in the firewall code for allowing normal traffic connections to be created.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-179
     Synchronized to hipl--userspace--2.6--patch-1254
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-180
     Rearranging the ip table rules in the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-181
     Fixed some compilation errors
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-182
     Turned the RST bit on in the TCP SYN packet that is sent from the initiator. Now, no RST packet is sent from the initiator after the SYN_ACK is received from the responder.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-183
     Background forking support for firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-184
     Bug fixes to hipd background forking
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-186
     Synchronized to hipl--userspace--2.6--patch-1268
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-187
     Some changes for some warnings, changes in setting iptables rules related to some firewall options
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-188
     Fixed a hip debug of the source and destination hits
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-189
     Synchronized to hipl--userspace--2.6--patch-1275
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-190
     Opptcp is now more dynamic in firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-191
     Who the heck messed up HIP protocol number in the firewall ?)
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-192
     Removed ifdefs from firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-193
     Fixed some compilation errors with --disable-opportunistic
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-194
     Fixing the unblocking of the application after receiving a SYN_ACK without i1 option, at the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-195
     Fixed the base exchange in the opptcp case.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-196
     changes for sending out the i1 message and the TCP SYN_i1 at the same time
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-197
     Minor changes to the firewall: a comment and a misplaced curly brace
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-198
     Increased the netlink buffers in the firewall. Fixed a bug in the tcp_packet_has_i1_option() function, which prevented sites like yahoo from opening (the loop was not terminating). Added a default case in the tcp_packet_has_i1_option() function, in case packets have unknown options.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-199
     Removed couple of unnecessary memory allocations from the firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-200
     Synchronized to hipl--userspace--2.6--patch-1294
------------------------------------------------------------
revno: 1534
committer: Miika Komu 
timestamp: Thu 2008-04-03 09:00:34 +0000
message:
  IPerf UDP and Multihoming patch
  Date: Thu, 3 Apr 2008 11:54:39 +0300 (WET)
  From: Dmitriy Nikolaevich Kuptsov
  Subject: IPerf UDP and Multihoming
  
  Hi,
  
  We found a bug with the iperf running in server mode over UDP on 
  multihoming machine. The problem as follows:
  
  1. We have 2 interfaces 1 is marked a default
  2. Iperf client connects to Non-default address on server
  3. Once server recieves the message it will route the message to default
     iface and in that case the source ip would be the ip of default 
     iface.  Which is WRONG. The packet will be discarded once it will 
     arrive back to the client.
  
  I have created the first version of patch (see attached file). It should
  work. However I am not sure, but the idea there is correct.
------------------------------------------------------------
revno: 1533
committer: Miika Komu 
timestamp: Thu 2008-04-03 00:29:00 +0000
message:
  Improved dns proxy script
------------------------------------------------------------
revno: 1532
committer: Miika Komu 
timestamp: Wed 2008-04-02 13:40:19 +0000
message:
  Some automatization to the dns proxy script. Updated dns proxy documentation
------------------------------------------------------------
revno: 1531
committer: Antti Louko 
timestamp: Wed 2008-04-02 12:29:38 +0000
message:
  Added example-run-dnsproxy.sh
------------------------------------------------------------
revno: 1530
committer: Antti Louko 
timestamp: Mon 2008-03-31 10:04:45 +0000
message:
  Added synthesis of pydns 2.3.0 and 2.3.1 under DNS directory
  
  
  For some reason, ipv6 support was dropped in pydns 2.3.1. I added it from 2.3.0 and put it to directory DNS.
------------------------------------------------------------
revno: 1529
committer: Samu Varjonen 
timestamp: Thu 2008-03-27 09:07:54 +0000
message:
  Some additions to manual chapter 13 - tips for application usage
------------------------------------------------------------
revno: 1528
committer: Miika Komu 
timestamp: Wed 2008-03-26 08:34:38 +0000
message:
  A minor bug in udp output as reported by Samu
------------------------------------------------------------
revno: 1527
committer: Antti Louko 
timestamp: Wed 2008-03-19 10:13:26 +0000
message:
  dnsproxy.py howto
  Added dnsproxy.py howto text.
------------------------------------------------------------
revno: 1526
committer: Antti Louko 
timestamp: Wed 2008-03-19 09:59:31 +0000
message:
  Added pyip6.py
  
  
  Added pyip6.py and modified dnsproxy.py
------------------------------------------------------------
revno: 1525
committer: Antti Louko 
timestamp: Wed 2008-03-19 09:51:42 +0000
message:
  
------------------------------------------------------------
revno: 1524 [merge]
committer: Miika Komu 
timestamp: Wed 2008-03-19 09:42:38 +0000
message:
  Cherry picked hipl--package--2.6--patch-65
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-65
     tools package for rpm
------------------------------------------------------------
revno: 1523
committer: Miika Komu 
timestamp: Wed 2008-03-19 16:40:04 +0000
message:
  Removed an unnecessary variable
------------------------------------------------------------
revno: 1522
committer: Miika Komu 
timestamp: Wed 2008-03-19 16:10:13 +0000
message:
  Tentative bug fix to bug 475
------------------------------------------------------------
revno: 1521
committer: Antti Louko 
timestamp: Tue 2008-03-18 15:34:34 +0000
message:
  Added util.py and hosts.py
------------------------------------------------------------
revno: 1520
committer: Miika Komu 
timestamp: Tue 2008-03-18 15:14:31 +0000
message:
  Removed couple of unnecessary variables from input.c
------------------------------------------------------------
revno: 1519 [merge]
committer: Miika Komu 
timestamp: Tue 2008-03-18 15:13:42 +0000
message:
  Synchronized to hipl--package--2.6--patch-63
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-55
     stop hip daemon
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-56
     Synchronized to hipl--userspace--2.6--patch-1272
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-57
     broadcast problem for bugzilla error 490
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-58
     broadcast problem for bugzilla error 490
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-59
     broadcast problem for bugzilla error 490
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-60
     broadcast problem for bugzilla error 490
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-61
     broadcast problem for bugzilla error 490
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-62
     Synchronized to hipl--userspace--2.6--patch-1278
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-63
     Moved broadcast handling to receive_i1
------------------------------------------------------------
revno: 1518
committer: Miika Komu 
timestamp: Tue 2008-03-18 22:50:41 +0000
message:
  Moved dnsproxy
------------------------------------------------------------
revno: 1517
committer: Antti Louko 
timestamp: Tue 2008-03-18 12:17:12 +0000
message:
  Added dnsproxy.py
  dnsproxy.py
------------------------------------------------------------
revno: 1516
committer: Antti Louko 
timestamp: Tue 2008-03-18 11:40:46 +0000
message:
  dnsproxy.py script
------------------------------------------------------------
revno: 1515
committer: Andrey Lukyanenko 
timestamp: Mon 2008-03-17 16:12:25 +0000
message:
  hi3: all 4 public triggers are inserted
------------------------------------------------------------
revno: 1514
committer: Miika Komu 
timestamp: Sun 2008-03-16 09:55:28 +0000
message:
  Disabled the previous patch
------------------------------------------------------------
revno: 1513
committer: Miika Komu 
timestamp: Sun 2008-03-16 09:41:33 +0000
message:
  UDP sockets are now also bind()
------------------------------------------------------------
revno: 1512
committer: Miika Komu 
timestamp: Tue 2008-03-11 12:12:33 +0000
message:
  Test commit
------------------------------------------------------------
revno: 1511
committer: Miika Komu 
timestamp: Tue 2008-03-11 03:20:38 +0000
message:
  Couple of commpilation fixes
------------------------------------------------------------
revno: 1510 [merge]
committer: Miika Komu 
timestamp: Tue 2008-03-11 03:12:48 +0000
message:
  Cherry picked hipl--beet--2.6--patch-267
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-267
     hip_trigger_bex
------------------------------------------------------------
revno: 1509 [merge]
committer: Miika Komu 
timestamp: Tue 2008-03-11 03:11:57 +0000
message:
  Cherry picked hipl--beet--2.6--patch-261
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-261
     SO_HIP_TRIGGER_BEX
------------------------------------------------------------
revno: 1508
committer: Miika Komu 
timestamp: Sat 2008-03-08 05:46:32 +0000
message:
  Broadcast support
------------------------------------------------------------
revno: 1507
committer: Miika Komu 
timestamp: Fri 2008-03-07 19:32:07 +0000
message:
  Solved bug id 491
------------------------------------------------------------
revno: 1506
committer: Miika Komu 
timestamp: Fri 2008-03-07 19:00:26 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1505
committer: Samu Varjonen 
timestamp: Fri 2008-03-07 14:08:16 +0000
message:
  Fixed a bug in asking of the serving gw struct from the daemon (msg full bug)
------------------------------------------------------------
revno: 1504 [merge]
committer: Miika Komu 
timestamp: Fri 2008-03-07 10:46:22 +0000
message:
  Synchronized to hipl--package--2.6--patch-54
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-49
     add line Replaces
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-50
     add line Replaces
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-51
     empty lines removed
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-52
     hip daemon creates keys
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-1263
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-54
     hip daemon start
------------------------------------------------------------
revno: 1503
committer: Miika Komu 
timestamp: Thu 2008-03-06 11:36:50 +0000
message:
  Added a debug statement
------------------------------------------------------------
revno: 1502
committer: Miika Komu 
timestamp: Thu 2008-03-06 11:32:14 +0000
message:
  Added a debug statement
------------------------------------------------------------
revno: 1501 [merge]
committer: Miika Komu 
timestamp: Wed 2008-03-05 16:34:56 +0000
message:
  Cherry picked hipl--midauth--2.6--patch-28
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-28
     Moved hip_solve_puzzle to libinet6/misc.c
------------------------------------------------------------
revno: 1500
committer: Samu Varjonen 
timestamp: Wed 2008-03-05 12:16:06 +0000
message:
  Added one memcpy to hip_send_update so the checking of address families would work correctly (was removed in patch 1215)
------------------------------------------------------------
revno: 1499 [merge]
committer: Miika Komu 
timestamp: Wed 2008-03-05 03:28:44 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-185
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-185
     A bug fix to loading of firewall.config
------------------------------------------------------------
revno: 1498
committer: Miika Komu 
timestamp: Wed 2008-03-05 03:21:44 +0000
message:
  A small improvement to selection of source address
------------------------------------------------------------
revno: 1497
committer: Miika Komu 
timestamp: Tue 2008-03-04 07:31:48 +0000
message:
  A weird bugfix as suggested by Samu
------------------------------------------------------------
revno: 1496
committer: Samu Varjonen 
timestamp: Mon 2008-03-03 16:03:50 +0000
message:
  Returned one accidentally removed parenthesis
------------------------------------------------------------
revno: 1495
committer: Samu Varjonen 
timestamp: Mon 2008-03-03 15:56:53 +0000
message:
  Revised one comment to make some sense
------------------------------------------------------------
revno: 1494
committer: Samu Varjonen 
timestamp: Mon 2008-03-03 12:26:44 +0000
message:
  Reverted patch 1244, it prevented hipd from working with hipconf locator on
------------------------------------------------------------
revno: 1493
committer: Joakim Koskela 
timestamp: Fri 2008-02-29 12:41:54 +0000
message:
  Commented re-configuration and make when creating deb packages
------------------------------------------------------------
revno: 1492 [merge]
committer: Miika Komu 
timestamp: Fri 2008-02-29 11:15:22 +0000
message:
  Synchronized to hipl--package--2.6--patch-48
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-1234
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-1
     test commit
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-2
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-3
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-4
     
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-5
     selects platform for debian
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-6
     debian packaging platforms
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-7
     check armel dependency
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-8
     debian apckaging changes
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-9
     split binary package
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-10
     split rpm binary package
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-11
     split binary packages
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-12
     split rpm binary package
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-13
     modify deb package name
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-14
     fixed armel packaging
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-1243
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-16
     Make rpm works
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-17
     split rpm binary package
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-18
     modify deb package name
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-19
     modify deb control file
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-20
     sed to modify control file
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-21
     fix sed
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-22
     yum
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-23
     changed function init_files()
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-24
     yum instructions
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-25
     removed newline from control file
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-26
     sub-package for agent
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-27
     split rpm for sub-packages
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-28
     start hipd
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-29
     armel modifications
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-30
     hipagent for armel
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-31
     remove trash
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-32
     modifications for armel
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-33
     modifications for armel
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-34
     modifications for armel
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-35
     change lines
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-36
     fix package
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-37
     hipd start
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-38
     hipd start
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-39
     Version number fix to rpm building
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-40
     modifications
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-41
     modifications
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-42
     hipagent
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-43
     hipagent
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-44
     modifications
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-45
     modifications
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-46
     modifications
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-47
     fix Depends: line
  
   * hipl-dev@freelists.org--hipl/hipl--package--2.6--patch-48
     Synchronized to hipl--userspace--2.6--patch-1251
------------------------------------------------------------
revno: 1491
committer: Miika Komu 
timestamp: Wed 2008-02-27 08:27:09 +0000
message:
  Disable c++ dependency from configure.ac
------------------------------------------------------------
revno: 1490
committer: Miika Komu 
timestamp: Fri 2008-02-22 13:55:07 +0000
message:
  A potential bugfix to some of netlink headaches of Joakim from iproute2-2.6.23 in rtnl_talk()
------------------------------------------------------------
revno: 1489
committer: Miika Komu 
timestamp: Fri 2008-02-22 13:35:44 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1488
committer: Juha-Matti Tapio 
timestamp: Thu 2008-02-21 21:35:11 +0000
message:
  Include complete backported saddr selection fix patch for kernel 2.6.24
------------------------------------------------------------
revno: 1487
committer: Miika Komu 
timestamp: Thu 2008-02-21 13:49:06 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 1486
committer: Miika Komu 
timestamp: Thu 2008-02-21 05:53:37 +0000
message:
  Added a kernel patch from Juha-Matti Tapio to fix orchid source address selection problems in routers
------------------------------------------------------------
revno: 1485
committer: Andrey Lukyanenko 
timestamp: Mon 2008-02-11 13:46:40 +0000
message:
  entry->local_address was set to loopback address (not initialized in hi3)
------------------------------------------------------------
revno: 1484
committer: Andrey Lukyanenko 
timestamp: Mon 2008-02-11 11:48:01 +0000
message:
  fixes in hip_update_handle_plain_locator function
------------------------------------------------------------
revno: 1483
committer: Andrey Lukyanenko 
timestamp: Wed 2008-02-06 09:32:51 +0000
message:
  hi3 better way to deal with addresses
------------------------------------------------------------
revno: 1482
committer: Miika Komu 
timestamp: Mon 2008-02-04 14:18:44 +0000
message:
  A bug fix the debug.c changes
------------------------------------------------------------
revno: 1481
committer: Joakim Koskela 
timestamp: Mon 2008-02-04 07:57:28 +0000
message:
  Added patch for 2.6.24
------------------------------------------------------------
revno: 1480
committer: Samu Varjonen 
timestamp: Wed 2008-01-30 08:29:40 +0000
message:
  Small fix: When daemon cannot send gw struct to libinet6 its useless to try resolving with it :)
------------------------------------------------------------
revno: 1479
committer: Miika Komu 
timestamp: Tue 2008-01-29 22:17:50 +0000
message:
  Changed HIP protocol number from 253 to 139
------------------------------------------------------------
revno: 1478
committer: Miika Komu 
timestamp: Wed 2008-01-30 06:42:46 +0000
message:
  Fixed bug id 464
------------------------------------------------------------
revno: 1477
committer: Miika Komu 
timestamp: Tue 2008-01-29 03:12:08 +0000
message:
  Bug fixes to the code merged from hipl--opportunistic--2.6 branch
------------------------------------------------------------
revno: 1476
committer: Miika Komu 
timestamp: Tue 2008-01-29 02:52:17 +0000
message:
  Fixed a race condition in the firewall
------------------------------------------------------------
revno: 1475
committer: Miika Komu 
timestamp: Tue 2008-01-29 02:33:27 +0000
message:
  A bug fix to hipconf get hi default
------------------------------------------------------------
revno: 1474
committer: Miika Komu 
timestamp: Mon 2008-01-28 12:49:18 +0000
message:
  Commenting
------------------------------------------------------------
revno: 1473
committer: Miika Komu 
timestamp: Mon 2008-01-28 12:43:19 +0000
message:
  Firewall writes a default configuration file
------------------------------------------------------------
revno: 1472 [merge]
committer: Miika Komu 
timestamp: Mon 2008-01-28 10:56:03 +0000
message:
  Synchronized to hipl--opportunistc--2.6--patch-162
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-145
     Synchronized to hipl--userspace--2.6--patch-1153
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-146
     
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-147
     Added the code for giving back a SYN_ACK response with the tcp i1 option to incoming SYN packets that have that option (no HIT inside the response yet)
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-148
     Synchronized to hipl--userspace--2.6--patch-1209
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-149
     Added the default HIT to the SYN_ACK responses with the opptcp option.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-1216
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-151
     Some changes for bug 438 and 439.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-152
     Some changes for bug 438 and 439.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-153
     Cherrypicked hipl--userspace--2.6--patch-1223
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-154
     Synchronized to hipl--userspace--2.6--patch-1223
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-155
     Synchronized to hipl--userspace--2.6--patch-1223
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-156
     Added some debug output to firewall
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-157
     Some indentation for the code
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-158
     Changed the command line syntax of the firewall. Removed some OPPTCP hacks from firewall.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-159
     Re-enabled opp tcp hacks
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-160
     Minor change in opptcp compilation in fw
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-161
     Minor change in opptcp compilation in fw
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-162
     Synchronized to hipl--userspace--2.6--patch-1231
------------------------------------------------------------
revno: 1471
committer: Miika Komu 
timestamp: Tue 2008-01-22 21:08:55 +0000
message:
  A bug fix to hi3+firewall combination compilation
------------------------------------------------------------
revno: 1470
committer: Miika Komu 
timestamp: Tue 2008-01-22 15:43:05 +0000
message:
  A potential bug fix to the loop-and-create-r1-packets problem
------------------------------------------------------------
revno: 1469
committer: Miika Komu 
timestamp: Mon 2008-01-21 06:54:37 +0000
message:
  No UPDATEs for loopback HAs.
------------------------------------------------------------
revno: 1468
committer: Miika Komu 
timestamp: Sat 2008-01-19 22:32:29 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1467
committer: Miika Komu 
timestamp: Sat 2008-01-19 22:32:02 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1466
committer: Miika Komu 
timestamp: Sat 2008-01-19 22:21:15 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1465
committer: Miika Komu 
timestamp: Fri 2008-01-18 23:38:54 +0000
message:
  RPM fixes
------------------------------------------------------------
revno: 1464
committer: Miika Komu 
timestamp: Fri 2008-01-18 23:30:25 +0000
message:
  RPM fixes
------------------------------------------------------------
revno: 1463 [merge]
committer: Miika Komu 
timestamp: Fri 2008-01-18 14:23:52 +0000
message:
  Synchronized to hipl--midauth--2.6--patch-19
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-19
     distinguish between IPv4 and IPv4 with UDP encapsulation
------------------------------------------------------------
revno: 1462
committer: Miika Komu 
timestamp: Thu 2008-01-17 15:40:27 +0000
message:
  Debian agent packetization bug fixed
------------------------------------------------------------
revno: 1461
committer: Miika Komu 
timestamp: Thu 2008-01-17 15:14:22 +0000
message:
  Fixes to the RPM problems reported by Andrey Gurtov
------------------------------------------------------------
revno: 1460
committer: Miika Komu 
timestamp: Thu 2008-01-17 09:41:25 +0000
message:
  A small fix to rpm building
------------------------------------------------------------
revno: 1459 [merge]
committer: Miika Komu 
timestamp: Thu 2008-01-17 19:04:46 +0000
message:
  Cherrypicked hipl--nat--2.6--patch-198
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-198
     Udp relay fix
------------------------------------------------------------
revno: 1458
committer: Miika Komu 
timestamp: Wed 2008-01-16 23:13:13 +0000
message:
  Updated howto on rpm compilation
------------------------------------------------------------
revno: 1457 [merge]
committer: Miika Komu 
timestamp: Wed 2008-01-16 21:56:53 +0000
message:
  Synchronized to hipl--fix--2.6--patch-156
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-153
     Synchronized to hipl--userspace--2.6--patch-1191
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-154
     Updated doc/HACKING. Reindended code from "k&r" to "linux".
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-155
     Synchronized to hipl--userspace--2.6--patch-1215
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-156
     Solved bug 399.
------------------------------------------------------------
revno: 1456 [merge]
committer: Miika Komu 
timestamp: Wed 2008-01-16 21:42:17 +0000
message:
  Cherrypicked hipl--midauth--2.6--patch-18.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-18
     fix IPv4 offset in firewall.c
------------------------------------------------------------
revno: 1455
committer: Miika Komu 
timestamp: Wed 2008-01-16 02:45:35 +0000
message:
  Testing multihoming
------------------------------------------------------------
revno: 1454
committer: Samu Varjonen 
timestamp: Tue 2008-01-15 15:31:16 +0000
message:
  Hard interfamily handover fix
------------------------------------------------------------
revno: 1453
committer: Samu Varjonen 
timestamp: Tue 2008-01-15 13:17:43 +0000
message:
  slight fix to the interfamily stuff
------------------------------------------------------------
revno: 1452
committer: Samu Varjonen 
timestamp: Tue 2008-01-15 12:45:54 +0000
message:
  fix to hard interfamily handovers
------------------------------------------------------------
revno: 1451
committer: Samu Varjonen 
timestamp: Tue 2008-01-15 11:37:12 +0000
message:
  Now one address locators are built in all cases not just in HI3
------------------------------------------------------------
revno: 1450
committer: Samu Varjonen 
timestamp: Tue 2008-01-15 10:18:25 +0000
message:
  Added reprecreation of R1s to RTM_NEWADDR/RTM_DELADDR
------------------------------------------------------------
revno: 1449
committer: Joakim Koskela 
timestamp: Mon 2008-01-14 13:43:09 +0000
message:
  Added buggyprefix option, changes one of the buggyipsecs to it
------------------------------------------------------------
revno: 1448
committer: Joakim Koskela 
timestamp: Mon 2008-01-14 13:39:05 +0000
message:
  Added state selection patch for 2.6.16 kernel
------------------------------------------------------------
revno: 1447
committer: Miika Komu 
timestamp: Mon 2008-01-14 11:17:18 +0000
message:
  A fix to hi3 code in netdev.c
------------------------------------------------------------
revno: 1446
committer: Joakim Koskela 
timestamp: Mon 2008-01-14 11:00:01 +0000
message:
  Loopback routing update
------------------------------------------------------------
revno: 1445
committer: Miika Komu 
timestamp: Sun 2008-01-13 08:58:08 +0000
message:
  Added some gui packaging files
------------------------------------------------------------
revno: 1444
committer: Miika Komu 
timestamp: Sat 2008-01-12 22:47:00 +0000
message:
  Packaging again
------------------------------------------------------------
revno: 1443
committer: Miika Komu 
timestamp: Sat 2008-01-12 22:29:21 +0000
message:
  Packaging again
------------------------------------------------------------
revno: 1442
committer: Miika Komu 
timestamp: Sat 2008-01-12 22:16:52 +0000
message:
  Fix to debian packetization
------------------------------------------------------------
revno: 1441
committer: Miika Komu 
timestamp: Sat 2008-01-12 22:16:10 +0000
message:
  Fix to debian packetization
------------------------------------------------------------
revno: 1440
committer: Miika Komu 
timestamp: Sat 2008-01-12 22:14:59 +0000
message:
  Fix to debian packetization
------------------------------------------------------------
revno: 1439
committer: Miika Komu 
timestamp: Sat 2008-01-12 20:52:11 +0000
message:
  RPM fixes. Added fw to rrpm package
------------------------------------------------------------
revno: 1438
committer: Miika Komu 
timestamp: Sat 2008-01-12 21:01:40 +0000
message:
  Fixes to debian packaging
------------------------------------------------------------
revno: 1437
committer: Miika Komu 
timestamp: Sat 2008-01-12 20:55:07 +0000
message:
  A fix the agent building
------------------------------------------------------------
revno: 1436
committer: Miika Komu 
timestamp: Sat 2008-01-12 20:39:16 +0000
message:
  Fixes to to gui debian compilation
------------------------------------------------------------
revno: 1435
committer: Miika Komu 
timestamp: Sun 2008-01-13 04:45:33 +0000
message:
  Fixed a make deb error
------------------------------------------------------------
revno: 1434
committer: Miika Komu 
timestamp: Sun 2008-01-13 04:43:56 +0000
message:
  Fixed a make dist error
------------------------------------------------------------
revno: 1433
committer: Miika Komu 
timestamp: Sun 2008-01-13 04:39:39 +0000
message:
  Removed fw management tarball from Makefile.am
------------------------------------------------------------
revno: 1432
committer: Miika Komu 
timestamp: Sat 2008-01-12 09:39:43 +0000
message:
  Fixed loopback (bug 149)
------------------------------------------------------------
revno: 1431
committer: Miika Komu 
timestamp: Fri 2008-01-11 22:38:58 +0000
message:
  Synchronized to hipl--fix--2.6--patch-152
------------------------------------------------------------
revno: 1430 [merge]
committer: Miika Komu 
timestamp: Fri 2008-01-11 22:38:16 +0000
message:
  Typo in HACKING
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-151
     Updated doc/HACKING and cleaned the code from illegal Doxygen tags.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-152
     HACKING / indentation
------------------------------------------------------------
revno: 1429 [merge]
committer: Miika Komu 
timestamp: Thu 2008-01-10 20:58:04 +0000
message:
  Synchronized to hipl--fix--2.6--patch-150
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-142
     Synchronized to hipl--userspace--2.6--patch-1113
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-143
     Synchronized to hipl--userspace--2.6--patch-1145
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-144
     Synchronized to hipl--userspace--2.6--patch-1156
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-145
     Synchronized to hipl--userspace--2.6--patch-1161
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-146
     Just testing if the new branch works...
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-147
     Cosmetic surgery on update.c and update.h. Added doxygen comments, cleaned intending an so on...
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-148
     Further cosmetics on update.c and update.h
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-149
     update.c & update.h now fully reformatted to k&r with maximum row width of 80 characters. All Doxygen function comments are now in the header file.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-1188
------------------------------------------------------------
revno: 1428
committer: Samu Varjonen 
timestamp: Thu 2008-01-10 16:14:29 +0000
message:
  Added a new wireshark patch to patches/ethereal
------------------------------------------------------------
revno: 1427
committer: Samu Varjonen 
timestamp: Thu 2008-01-10 15:59:50 +0000
message:
  Small fix to memset in user.c. Concerns opendht
------------------------------------------------------------
revno: 1426 [merge]
committer: Miika Komu 
timestamp: Thu 2008-01-10 15:57:16 +0000
message:
  Cherry picked pl--midauth--2.6--patch-14
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--midauth--2.6--patch-14
     Second half of the fw compiler warning fix
------------------------------------------------------------
revno: 1425
committer: Joakim Koskela 
timestamp: Thu 2008-01-10 10:35:58 +0000
message:
  Added check for opendht socket validity in init
------------------------------------------------------------
revno: 1424
committer: Miika Komu 
timestamp: Wed 2008-01-09 22:39:18 +0000
message:
  Fixed a fw compilation warning as reported by Thomas Jansen
------------------------------------------------------------
revno: 1423
committer: Miika Komu 
timestamp: Wed 2008-01-09 22:27:21 +0000
message:
  Forgot to add some files to the python management gui
------------------------------------------------------------
revno: 1422
committer: Miika Komu 
timestamp: Wed 2008-01-09 22:22:29 +0000
message:
  Unextracted firewall/hip-fw-mi-svn-20060226.tar.gz to hipfwmi
------------------------------------------------------------
revno: 1421
committer: Miika Komu 
timestamp: Wed 2008-01-09 22:03:56 +0000
message:
  Correction from Thomas Jansen to HOWTO
------------------------------------------------------------
revno: 1420
committer: Miika Komu 
timestamp: Wed 2008-01-09 18:04:37 +0000
message:
  Testing a hit mismatch bug
------------------------------------------------------------
revno: 1419
committer: Samu Varjonen 
timestamp: Wed 2008-01-09 13:28:08 +0000
message:
  New: hipconf transform order 
------------------------------------------------------------
revno: 1418
committer: Samu Varjonen 
timestamp: Tue 2008-01-08 14:36:47 +0000
message:
  Added some checking in case opendht is off, so no use in checking its sockets
------------------------------------------------------------
revno: 1417
committer: Samu Varjonen 
timestamp: Tue 2008-01-08 11:42:54 +0000
message:
  Not falling asleep anymore :), corrected the opendht state machine after gateway change
------------------------------------------------------------
revno: 1416
committer: Miika Komu 
timestamp: Tue 2008-01-08 09:22:26 +0000
message:
  A fix to previous commit
------------------------------------------------------------
revno: 1415
committer: Miika Komu 
timestamp: Tue 2008-01-08 09:18:49 +0000
message:
  OpenDHT is disabled in default hipd_config
------------------------------------------------------------
revno: 1414
committer: Miika Komu 
timestamp: Tue 2008-01-08 07:35:26 +0000
message:
  Added a note about PPHP interface to firewall in the HOWTO
------------------------------------------------------------
revno: 1413
committer: Miika Komu 
timestamp: Tue 2008-01-08 07:33:00 +0000
message:
  Added firewall gui to extra dist
------------------------------------------------------------
revno: 1412
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:40:08 +0000
message:
  Cleaning up input.c code
------------------------------------------------------------
revno: 1411
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:37:59 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1410
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:29:30 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1409
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:23:12 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1408
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:21:37 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1407
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:17:45 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1406
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:10:43 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1405
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:08:15 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1404
committer: Miika Komu 
timestamp: Mon 2008-01-07 21:00:30 +0000
message:
  Bug fix to bug id 449
------------------------------------------------------------
revno: 1403
committer: Miika Komu 
timestamp: Mon 2008-01-07 14:16:21 +0000
message:
  Bug fix to id 448
------------------------------------------------------------
revno: 1402
committer: Samu Varjonen 
timestamp: Sat 2008-01-05 11:38:14 +0000
message:
  Contained a memset to correct code block.
------------------------------------------------------------
revno: 1401
committer: Miika Komu 
timestamp: Fri 2008-01-04 02:21:32 +0000
message:
  A kludge bug fix to multihoming
------------------------------------------------------------
revno: 1400
committer: Miika Komu 
timestamp: Tue 2007-12-25 21:40:13 +0000
message:
  A bug fix to dht gw code in user.c
------------------------------------------------------------
revno: 1399
committer: Miika Komu 
timestamp: Tue 2007-12-25 11:18:37 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 1398
committer: Miika Komu 
timestamp: Mon 2007-12-24 21:12:43 +0000
message:
  Nat fix in xmit_r1
------------------------------------------------------------
revno: 1397
committer: Andrey Lukyanenko 
timestamp: Thu 2007-12-20 12:43:50 +0000
message:
  hi3 change for new hip_locator_status variable
------------------------------------------------------------
revno: 1396
committer: Samu Varjonen 
timestamp: Fri 2007-12-14 15:32:50 +0000
message:
  Removed HIP_OPENDHT from Makefile.ams and fixed configure.ac to always check xml2 lib and add it to LIBS
------------------------------------------------------------
revno: 1395
committer: Miika Komu 
timestamp: Fri 2007-12-14 12:27:53 +0000
message:
  Added dht server script to tools directory
------------------------------------------------------------
revno: 1394
committer: Miika Komu 
timestamp: Fri 2007-12-14 12:22:36 +0000
message:
  Added a tool to fill in the dhtservers file
------------------------------------------------------------
revno: 1393 [merge]
committer: Miika Komu 
timestamp: Fri 2007-12-14 07:39:02 +0000
message:
  Cherry picked hipl--hipproxy--2.6--patch-2
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--hipproxy--2.6--patch-2
     
------------------------------------------------------------
revno: 1392 [merge]
committer: Miika Komu 
timestamp: Wed 2007-12-12 07:32:49 +0000
message:
  Synchronized to hipl--cert--2.6--patch-125
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-71
     Synchronized to hipl--userspace--2.6--patch-828
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-72
     Changes in read_packet_contents
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-73
     Small fix to xml parsing stuff
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-865
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-75
     Synchronized to hipl--userspace--2.6--patch-920
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-76
     Synchronized to hipl--userspace--2.6--patch-923
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-77
     Small memory leak fixed
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-78
     getaddrinfo asks the serving gateway information from the daemon
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-79
     Synchronized to hipl--userspace--2.6--patch-923
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-80
     Added some performance testing features to opendhtteststub
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-81
     Added some indicator for tests to see it progresses
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-82
     Decreased the sleep time between puts in performance tests
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-83
     Modified handling of hostnames as keys to follow the HIP DHT interface draft
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-84
     Added one more example of XML messages used by the OpenDHT
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-85
     Synchronized to hipl--userspace--2.6--patch-924
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-86
     Synchronized to hipl--userspace--2.6--patch-925
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-87
     Synchronized to hipl--userspace--2.6--patch-926
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-88
     Synchronized to hipl--userspace--2.6--patch-927
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-89
     Synchronized to hipl--userspace--2.6--patch-928
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-90
     Synchronized to hipl--userspace--2.6--patch-929
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-91
     Synchronized to hipl--userspace--2.6--patch-930
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-92
     Synchronized to hipl--userspace--2.6--patch-934
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-93
     Synchronized to hipl--userspace--2.6--patch-935
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-94
     Being creative with SIGALRM in connect_dht-gateway.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-95
     Removed one useless connect call
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-96
     Some modifications to the teststub
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-97
     Fixed typo
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-98
     Added support for removable put to opendht library. Next task the actual remove support
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-99
     Fixed some mistakes. Rm still unfinished and loads of debug output
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-100
     Rm works, but for some reason keys testhostname and testhostname2 are considered as the same key, debugging
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-101
     Fixed hostname length miscalculation and added a test case for removing values from dht to teststub
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-102
     Removed some commented out code, that had no use anymore
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-103
     Modularized libhipopendht a bit and made a wrapper for opendht_get_key
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-104
     Now every function should be using opendht_handle_key
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-105
     Moved opendhttestsub to test/
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-106
     Save Commit, VERY UNSTABLE OPENDHT
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-107
     Save commit, out_value from DHT in case of HIT->IP is LOCATOR parameter
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-108
     Cleaning up a bit and changing everything, opendht_get_endpointinfo NOT tested
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-109
     Save commit, for some reason it takes some time before first uploads to opendht go through
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-110
     Synchronized to hipl--userspace--2.6--patch-1080
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-111
     Resolved some compilation errors from the merge
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-112
     Fixed a Makefile.am problems in opendht folder
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-113
     hipconf dht set name
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-114
     netlink overrun stuff
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-115
     Bug fixes to openDHT and support for dhtservers file
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-116
     Global error count for DHT and re-resolve after it is reached
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-117
     Displaying error count in debug
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-118
     Fixed a small bug in handling of the hostname
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-119
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-120
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-121
     Added clearing of error count to hipconf dht gw   
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-122
     Some additions to the OpenDHT part of the manual
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-123
     Changed which address DHT returns if multiple, now it is the last one (IPv4 'cause the LOCATOR is ordered IPv6 to IPv4) and changed that the value format of hit is in6_addr
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-124
     Synchronized to hipl--userspace--2.6--patch-1151
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-125
     Compilation fix
------------------------------------------------------------
revno: 1391
committer: Miika Komu 
timestamp: Tue 2007-12-11 06:18:42 +0000
message:
  Bug fix to rpm building
------------------------------------------------------------
revno: 1390
committer: Miika Komu 
timestamp: Tue 2007-12-11 06:51:50 +0000
message:
  Removed dnsmasq
------------------------------------------------------------
revno: 1389 [merge]
committer: Miika Komu 
timestamp: Thu 2007-12-06 19:01:08 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-143
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-144
     
------------------------------------------------------------
revno: 1388
committer: Miika Komu 
timestamp: Wed 2007-12-05 00:18:42 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 1387
committer: Miika Komu 
timestamp: Mon 2007-12-03 00:29:59 +0000
message:
  A bug fix for N770/N800 for default SPs
------------------------------------------------------------
revno: 1386 [merge]
committer: Miika Komu 
timestamp: Mon 2007-12-03 00:04:16 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-143
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-135
     Syncronized to hipl--userspace--2.6--patch-1107
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-136
     Syncronized to hipl--userspace--2.6--patch-1108
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-137
     Test commit
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-140
     Syncronized to hipl--userspace--2.6--patch-1128
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-141
     Moved fw probing to initialization func
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-142
     
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-143
     Bug fix to id 433 from Blerta Bishaj.
------------------------------------------------------------
revno: 1385
committer: Miika Komu 
timestamp: Thu 2007-11-29 16:06:41 +0000
message:
  Commented multihoming code
------------------------------------------------------------
revno: 1384
committer: Miika Komu 
timestamp: Tue 2007-11-27 18:58:01 +0000
message:
  Filled in some missing UDP port numbers to update.c
------------------------------------------------------------
revno: 1383
committer: Miika Komu 
timestamp: Tue 2007-11-27 18:43:36 +0000
message:
  Multihoming seems to be working better now
------------------------------------------------------------
revno: 1382
committer: Miika Komu 
timestamp: Tue 2007-11-27 17:10:27 +0000
message:
  Multihoming testing
------------------------------------------------------------
revno: 1381
committer: Miika Komu 
timestamp: Tue 2007-11-27 15:33:43 +0000
message:
  Cleaning up and fixing multihoming code
------------------------------------------------------------
revno: 1380
committer: Miika Komu 
timestamp: Tue 2007-11-27 15:08:31 +0000
message:
  Bug fixing multihoming (does not work yet properly).
------------------------------------------------------------
revno: 1379
committer: Miika Komu 
timestamp: Tue 2007-11-27 12:45:38 +0000
message:
  Fixed a compilation warning
------------------------------------------------------------
revno: 1378 [merge]
committer: Miika Komu 
timestamp: Tue 2007-11-27 12:18:14 +0000
message:
  Synchronized to hipl--proxy--2.6--patch-7
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-1
     Added dnsmasq-2.39 sources. Does not compile yet
  
   * hipl-dev@freelists.org--hipl/hipl--dnsproxy--2.6--patch-2
     Few minor fixes to dnsmasq to make it compile in HIPL distribution.
------------------------------------------------------------
revno: 1377
committer: Miika Komu 
timestamp: Mon 2007-11-26 18:14:58 +0000
message:
  Testing multihoming
------------------------------------------------------------
revno: 1376
committer: Miika Komu 
timestamp: Sat 2007-11-24 14:14:03 +0000
message:
  Bug fixing multihoming
------------------------------------------------------------
revno: 1375
committer: Miika Komu 
timestamp: Sat 2007-11-24 13:46:22 +0000
message:
  Bug fixing multihoming
------------------------------------------------------------
revno: 1374
committer: Miika Komu 
timestamp: Sat 2007-11-24 13:31:31 +0000
message:
  Debugging multihoming
------------------------------------------------------------
revno: 1373
committer: Miika Komu 
timestamp: Thu 2007-11-22 15:22:18 +0000
message:
  Put back the original opendht server
------------------------------------------------------------
revno: 1372
committer: Miika Komu 
timestamp: Thu 2007-11-22 15:15:29 +0000
message:
  Bug fixing multihoming (does not work yet)
------------------------------------------------------------
revno: 1371
committer: Miika Komu 
timestamp: Thu 2007-11-22 08:08:08 +0000
message:
  Reverted last commit
------------------------------------------------------------
revno: 1370
committer: Miika Komu 
timestamp: Wed 2007-11-21 13:54:08 +0000
message:
  Potential update fix
------------------------------------------------------------
revno: 1369
committer: Miika Komu 
timestamp: Tue 2007-11-20 17:36:13 +0000
message:
  Update the default hipd_config file
------------------------------------------------------------
revno: 1368 [merge]
committer: Miika Komu 
timestamp: Sat 2007-11-17 09:26:59 +0000
message:
  Cherrypicked hipl--opportunistic--2.6--patch-138
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-138
     Changes by Blerta for adding the 'opptcp on|off' option to 'hipconf'
------------------------------------------------------------
revno: 1367
committer: Miika Komu 
timestamp: Fri 2007-11-16 14:17:32 +0000
message:
  GUI comment
------------------------------------------------------------
revno: 1366
committer: Miika Komu 
timestamp: Fri 2007-11-16 14:17:06 +0000
message:
  Samu fixed bug id 423
------------------------------------------------------------
revno: 1365
committer: Miika Komu 
timestamp: Fri 2007-11-16 11:47:10 +0000
message:
  Bug fixing GUI with Samua
------------------------------------------------------------
revno: 1364
committer: Miika Komu 
timestamp: Fri 2007-11-16 11:06:18 +0000
message:
  Minor clean-up fix for agent
------------------------------------------------------------
revno: 1363
committer: Antti Louko 
timestamp: Tue 2007-11-13 13:51:53 +0000
message:
  Added DNS manipulation sripts
------------------------------------------------------------
revno: 1362 [merge]
committer: Miika Komu 
timestamp: Mon 2007-11-12 06:48:38 +0000
message:
  Cherry picked hipl--opportunistic--2.6--patch-139
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-139
     The firewall bug fix, Blerta Bishaj
------------------------------------------------------------
revno: 1361
committer: Miika Komu 
timestamp: Fri 2007-11-09 07:39:58 +0000
message:
  Rpm compilation failed. Fixed
------------------------------------------------------------
revno: 1360
committer: Miika Komu 
timestamp: Wed 2007-11-07 22:22:09 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 1359
committer: Miika Komu 
timestamp: Tue 2007-11-06 20:59:39 +0000
message:
  Added some additional kernel modules for modprobe
------------------------------------------------------------
revno: 1358
committer: Miika Komu 
timestamp: Tue 2007-11-06 18:10:55 +0000
message:
  Updated HOWTO: sendmail and spamassassin
------------------------------------------------------------
revno: 1357
committer: Miika Komu 
timestamp: Tue 2007-11-06 16:10:22 +0000
message:
  Updated howto on the libc6 compilation bug
------------------------------------------------------------
revno: 1356
committer: Miika Komu 
timestamp: Mon 2007-11-05 11:01:10 +0000
message:
  Added firewall to deb/rpm packetization
------------------------------------------------------------
revno: 1355
committer: Miika Komu 
timestamp: Wed 2007-10-31 11:56:45 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 1354
committer: Miika Komu 
timestamp: Wed 2007-10-31 09:55:18 +0000
message:
  Removed interfamily configuration option. Renamed interfamily references to locator.
------------------------------------------------------------
revno: 1353
committer: Miika Komu 
timestamp: Wed 2007-10-31 07:31:16 +0000
message:
  Updated documentation
------------------------------------------------------------
revno: 1352
committer: Miika Komu 
timestamp: Tue 2007-10-30 22:29:56 +0000
message:
  Test cases for next release
------------------------------------------------------------
revno: 1351
committer: Alberto Garcia 
timestamp: Mon 2007-10-29 15:20:45 +0000
message:
  Documentation about the proxy server included in HOWTO.xml.
------------------------------------------------------------
revno: 1350
committer: Alberto Garcia 
timestamp: Mon 2007-10-29 13:24:01 +0000
message:
  to make ssh work, poll() system call should be wrapped conveniently.
------------------------------------------------------------
revno: 1349
committer: Alberto Garcia 
timestamp: Fri 2007-10-26 09:19:18 +0000
message:
  Opportunistic mode works with firefox.
------------------------------------------------------------
revno: 1348
committer: Miika Komu 
timestamp: Fri 2007-10-26 07:27:53 +0000
message:
  Added new configure.ac option
------------------------------------------------------------
revno: 1347
committer: Miika Komu 
timestamp: Thu 2007-10-25 12:19:53 +0000
message:
  Updated HOWTO on hi3
------------------------------------------------------------
revno: 1346
committer: Andrey Lukyanenko 
timestamp: Thu 2007-10-25 12:02:58 +0000
message:
  hi3 ip addresses information in r2 packet handling
------------------------------------------------------------
revno: 1345
committer: Andrey Lukyanenko 
timestamp: Thu 2007-10-25 09:03:06 +0000
message:
  esp_info problem in hi3
------------------------------------------------------------
revno: 1344
committer: Andrey Lukyanenko 
timestamp: Wed 2007-10-24 14:34:24 +0000
message:
  hi3: entry address update
------------------------------------------------------------
revno: 1343
committer: Andrey Lukyanenko 
timestamp: Wed 2007-10-24 14:08:22 +0000
message:
  hi3: addresses retrival
------------------------------------------------------------
revno: 1342
committer: Andrey Lukyanenko 
timestamp: Wed 2007-10-24 12:01:18 +0000
message:
  hi3 locators on
------------------------------------------------------------
revno: 1341
committer: Samu Varjonen 
timestamp: Tue 2007-10-23 13:40:25 +0000
message:
  Fixed memsetting problem with dht timestamping and hipconf dht gw option
------------------------------------------------------------
revno: 1340 [merge]
committer: Miika Komu 
timestamp: Mon 2007-10-22 13:26:17 +0000
message:
  Applied a fix from nat branch
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-189
     bugfixed locator handling in registration
------------------------------------------------------------
revno: 1339
committer: Alberto Garcia 
timestamp: Fri 2007-10-19 10:20:01 +0000
message:
  Bug fix: GUI works again.
------------------------------------------------------------
revno: 1338
committer: Samu Varjonen 
timestamp: Thu 2007-10-18 12:00:09 +0000
message:
  Fixed bad address/invalid argument errors from gethosts_hit
------------------------------------------------------------
revno: 1337
committer: Andrey Lukyanenko 
timestamp: Wed 2007-10-17 12:52:08 +0000
message:
  IP addresses are transfered in locators in r1, i2 for hi3 purposes (+update.c)
------------------------------------------------------------
revno: 1336
committer: Andrey Lukyanenko 
timestamp: Wed 2007-10-17 12:51:13 +0000
message:
  IP addresses are transfered in locators in r1, i2 for hi3 purposes
------------------------------------------------------------
revno: 1335
committer: Andrey Lukyanenko 
timestamp: Tue 2007-10-16 11:42:31 +0000
message:
  removing addresses
------------------------------------------------------------
revno: 1334
committer: Samu Varjonen 
timestamp: Tue 2007-10-16 09:28:33 +0000
message:
  Some fixes to netlink overrun problem
------------------------------------------------------------
revno: 1333
committer: Samu Varjonen 
timestamp: Tue 2007-10-16 09:27:33 +0000
message:
  Some fixes to netlink overrun problem
------------------------------------------------------------
revno: 1332
committer: Andrey Lukyanenko 
timestamp: Mon 2007-10-15 12:23:45 +0000
message:
  hi3 elimination of ip addresses information
------------------------------------------------------------
revno: 1331
committer: Miika Komu 
timestamp: Thu 2007-10-11 19:08:58 +0000
message:
  Removed unnecessary orig file from beet 2.6.23 patch as suggested by Joakim
------------------------------------------------------------
revno: 1330
committer: Miika Komu 
timestamp: Thu 2007-10-11 18:34:50 +0000
message:
  Added beet patches for 2.6.23
------------------------------------------------------------
revno: 1329
committer: Andrey Lukyanenko 
timestamp: Thu 2007-10-11 10:54:02 +0000
message:
  Fixes: compilation problem for --enable-hi3 and --disable-opendht
------------------------------------------------------------
revno: 1328
committer: Miika Komu 
timestamp: Thu 2007-10-11 08:36:51 +0000
message:
  Increased nlink buffer size to support x64 platform
------------------------------------------------------------
revno: 1327 [merge]
committer: Miika Komu 
timestamp: Thu 2007-10-11 07:38:30 +0000
message:
  Synchronized to hipl--nat--2.6--patch-186
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-144
     Synchronized to hipl--userspace--2.6--patch-855
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-145
     Synchronized to hipl--userspace--2.6--patch-856
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-146
     Synchronized to hipl--userspace--2.6--patch-857
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-147
     Synchronized to hipl--userspace--2.6--patch-937
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-148
     Synchronized to hipl--userspace--2.6--patch-988
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-149
     Synchronized to hipl--userspace--2.6--patch-993
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-999
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-151
     Synchronized to hipl--userspace--2.6--patch-1001
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-152
     Synchronized to hipl--userspace--2.6--patch-1009
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-153
     Synchronized to hipl--userspace--2.6--patch-1016
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-154
     Synchronized to hipl--userspace--2.6--patch-1029
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-155
     Created HIP Relay stub. No networking/packet handling logic yet, but the relay hashtable has pretty extensive set of functions. Doxygen documents for the files/functions/variables are also included. The functionalites have been tested with a test program and with Valgrind.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-156
     hiprelay.c and hiprelay.h files missing from previous commit. 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-157
     New parameter numbers and some code cleanup. Moved some doxygen docs from the code to doxygen.h. 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-158
     Added HIP UDP RELAY support for hipconf
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-159
     Modified hipconf and user.c 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-160
     Just a normal backup. Some (linker) problem with the lhash.h/hiprelay.h.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-161
     Some minor progress. 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-162
     Modifications to host association controls field values. 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-163
     Minor improvements
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-164
     Registration coding 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-165
     Coding registration support for HIP UDP RELAY
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-166
     Fixing registration extension 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-167
     Further registration improvements. Cleaning RVS bloaters from input.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-168
     Backup. Modifying registration.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-169
     REG_INFO, REG_REQUEST, REG_RESPONSE and REG_FAILED parameters work now as supposed. I1 gets relayed from RVS to R, but for some reason R does not send it to I. 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-170
     Moving RVS logic to relay
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-171
     Old rendezvous files (rvs.c and rvs.h) are now history. Moved rvs logic to common HIP relay. 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-172
     Improving registration extension. It now handles also REG_REQUESTS with many type values of the same kind
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-173
     Cleaning old #ifdef CONFIG_HIP_RVS mess.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-174
     Backup. Doxygen usage and rules for hiprelay
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-175
     Removing RVS bloaters
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-176
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-177
     Latenight backup. :|
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-178
     Cherry picked hipl--userspace--2.6--patch-1055
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-179
     A bug fix to RVS default HIT selection
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-180
     Synchronized to hipl--userspace--2.6--patch-1072
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-181
     Small bug fix to hipconf
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-182
     A bug fix to RVS
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-183
     Trying to fix the R2 problem with RVS - no bonus. :(
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-184
     Backup.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-185
     Release candidate. The RVS works fully again. The RVS/HIPRELAY functionalities are now in one file, hiprelay.c. The RVS/HIPRELAY extension itself was functioning correctly also in the previous 10 or so patches. The reason why the R2 packet never left from R was that the hash function in hadb.c sucked big time. Over and out. Best Regards, Diego Armando Maradona
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-186
     Synchronized to hipl--userspace--2.6--patch-1086
------------------------------------------------------------
revno: 1326
committer: Samu Varjonen 
timestamp: Wed 2007-10-10 11:40:23 +0000
message:
  Bug fix to bug id 386 (netlink overrun)
------------------------------------------------------------
revno: 1325
committer: Andrey Lukyanenko 
timestamp: Mon 2007-10-08 14:20:44 +0000
message:
  fixes of errors for hi3
------------------------------------------------------------
revno: 1324
committer: Andrey Lukyanenko 
timestamp: Mon 2007-10-08 09:28:01 +0000
message:
  ip header for i3 messages
------------------------------------------------------------
revno: 1323
committer: Andrey Lukyanenko 
timestamp: Fri 2007-10-05 15:51:39 +0000
message:
  hi3 fixes
------------------------------------------------------------
revno: 1322
committer: Miika Komu 
timestamp: Fri 2007-10-05 13:28:23 +0000
message:
  Removed patch 1081
------------------------------------------------------------
revno: 1321
committer: Andrey Lukyanenko 
timestamp: Fri 2007-10-05 12:50:31 +0000
message:
  hi3 changes
------------------------------------------------------------
revno: 1320 [merge]
committer: Miika Komu 
timestamp: Thu 2007-10-04 14:46:47 +0000
message:
  Synchronized to hipl--interfamily--2.6--patch-125
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-826
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-944
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-973
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-3
     Removed hipl--userspace--2.6--patch-942
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-4
     Added functionality to add LOCATORS to R1, not tested thoroughly
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-989
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-6
     Fixed a small indexing problem
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-7
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-8
     Fixed hip_opendht_get_endpointinfo to accept ipv4 addresses also
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-9
     Fixed some pointer stuff
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-10
     Small output change
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-11
     Sync-tree hipl--userspace--2.6--patch-942
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-990
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-13
     Synchronized to hipl--userspace--2.6--patch-991
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-992
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-993
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-994
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-995
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-996
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-19
     Synchronized to hipl--userspace--2.6--patch-998
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-20
     Synchronized to hipl--userspace--2.6--patch-999
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-1000
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-22
     Cherry picked hipl--userspace--2.6--patch-1001
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-23
     Cherry picked hipl--userspace--2.6--patch-1002
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-24
     Cherry picked hipl--userspace--2.6 patches 1002-1005
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-25
     Cherry picked hipl--userspace--2.6--patch-1006
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-26
     Cherry picked hipl--userspace--2.6--patch-1000
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-27
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-28
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-29
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-30
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-31
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-32
     Interfamily handovers seems to work, NOT tested thoroughly
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-33
     Save commit, some problems with updates after netdev_event del
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-34
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-35
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-36
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-37
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-38
     Interfamily handover works but needs more testing
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-39
     Freeing memory
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-40
     Modified response sending part of update messages in established state
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-41
     Changed the way how hip_update_send_echo chooses send address
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-42
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-43
     Save commit, remembered that peer preferred should also be changed in handover :)
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-44
     Save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-45
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-46
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-47
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-48
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-49
     save commit, delayed handling of locator received in I2 to after R2 was sent
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-50
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-51
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-52
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-53
     Small pointer fix
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-54
     some mods to RTM_DELADDR handling
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-55
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-56
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-57
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-58
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-59
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-60
     save commit, sleep fix (ipv6 handled before ipv4 see bugzilla)
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-61
     testing longer sleep
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-62
     build_locator order changes in output.c and netdev.c and mod in hip_tmpname
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-63
     Mods to main select loop
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-64
     Properly taking care of addresses in case v6 v4 arrive together
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-65
     configuration file change HIP_CONFIG_INTERFAMILY
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-66
     Synchronized to hipl--userspace--2.6--patch-1066
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-67
     hipconf option to set on/off interfamily, default is off unless configured with --enable-interfamily when default becomes on
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-68
     Fixed stuped typo
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-69
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-70
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-71
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-72
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-1068
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-74
     modding sa creation
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-75
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-76
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-77
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-78
     changing to preferred if bex address
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-79
     save commit, sa creation only on bex addresses
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-80
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-81
     if RMT_DELADDR SAs will be removed
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-82
     save commit, cleaning sa deletion creation part
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-83
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-84
     save commit, modded the condition in addr remove from addresses
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-85
     mods to delete_address_from_list
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-86
     save commit, mods to delete_address_from_list
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-87
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-88
     modded sa handling in deprecate_addresses list... 
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-89
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-90
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-91
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-92
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-93
     modified update.c hip_update_deprecate_list or something like that
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-94
     Commenting
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-95
     small mod to sending updates
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-96
     Fix: Not deleting SAs if RTM_DELADDR is not BEX address (there is no SAs for other than BEX address)
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-97
     modded hip_update_preferred_address to change the entry->preferred_address too, because daddr is already changed to something else and preferred_address contains old address
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-98
     modded address choosing to break properly when address found
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-99
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-100
     ups, we have to give some address to send from
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-101
     now hip_update_src_list is done only when RTM_DELADDR and addr is BEX addr
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-102
     modded, so that addresses are changed in send only when del and bex address in del
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-103
     bex addr check failed because was changed earlier in function, added variable to keep track -> was_bex_addr
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-104
     took back one address check
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-105
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-106
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-107
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-108
     One more mod and seems to work (atleast the interfamily)
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-109
     A bug fix to handovers within the same family
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-110
     A bug fix to handovers within the same family
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-111
     A fix to netdev acquire
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-112
     A fix to NAT keepalives
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-113
     A fix to NAT keepalives
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-114
     A fix to hard handovers
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-115
     A fix to hard handovers
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-116
     A fix to hard handovers
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-117
     Cherry picked hipl--userspace--2.6--patch-1079
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-118
     A fix to hard handovers
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-119
     A fix to hard handovers
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-120
     Fix: preferred_address changed to updates src addr if current preferred address is not in locator
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-121
     Freeing memory after use
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-122
     save commit
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-123
     fix to spi stuff when deleting SAs for bex address
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-124
     Removing SAs when preferred address was not in updates locator
  
   * hipl-dev@freelists.org--hipl/hipl--interfamily--2.6--patch-125
     Synchronized to hipl--userspace--2.6--patch-1078
------------------------------------------------------------
revno: 1319
committer: Andrey Lukyanenko 
timestamp: Tue 2007-10-02 12:31:47 +0000
message:
  Some checksum fixes
------------------------------------------------------------
revno: 1318
committer: Andrey Lukyanenko 
timestamp: Tue 2007-10-02 11:05:26 +0000
message:
  changes in hip_send_i3
------------------------------------------------------------
revno: 1317
committer: Andrey Lukyanenko 
timestamp: Tue 2007-10-02 09:33:15 +0000
message:
  hdr, src checksum bug
------------------------------------------------------------
revno: 1316
committer: Andrey Lukyanenko 
timestamp: Tue 2007-10-02 09:15:54 +0000
message:
  Fix for checksum checking in hip_verify_network_header
------------------------------------------------------------
revno: 1315
committer: Andrey Lukyanenko 
timestamp: Mon 2007-10-01 15:33:01 +0000
message:
  hi3 checksum problem
------------------------------------------------------------
revno: 1314
committer: Andrey Lukyanenko 
timestamp: Mon 2007-10-01 12:50:19 +0000
message:
  hi3 changes
------------------------------------------------------------
revno: 1313
committer: Andrey Lukyanenko 
timestamp: Mon 2007-10-01 09:24:28 +0000
message:
  test for i3
------------------------------------------------------------
revno: 1312
committer: Miika Komu 
timestamp: Thu 2007-09-27 14:13:57 +0000
message:
  Removed felwood from HOWTO
------------------------------------------------------------
revno: 1311
committer: Miika Komu 
timestamp: Thu 2007-09-27 13:58:45 +0000
message:
  Compilation fix to the case when OpenDHT is disabled
  From Joakim:
  
  hipconf.h refers to opendht headers even when opendht is disabled.
------------------------------------------------------------
revno: 1310
committer: Andrey Lukyanenko 
timestamp: Thu 2007-09-27 13:54:38 +0000
message:
  hi3 bug fixes
------------------------------------------------------------
revno: 1309
committer: Andrey Lukyanenko 
timestamp: Wed 2007-09-26 10:54:20 +0000
message:
  Support for i3
------------------------------------------------------------
revno: 1308
committer: Miika Komu 
timestamp: Tue 2007-09-25 14:10:52 +0000
message:
  Documented handover smoke tests to doc/HACKING
------------------------------------------------------------
revno: 1307
committer: Miika Komu 
timestamp: Tue 2007-09-25 08:36:16 +0000
message:
  A bug fix suggested by Andrey to key escrow code
------------------------------------------------------------
revno: 1306
committer: Miika Komu 
timestamp: Fri 2007-09-21 08:28:24 +0000
message:
  Bug id 390 fixed
------------------------------------------------------------
revno: 1305
committer: Alberto Garcia 
timestamp: Thu 2007-09-20 11:15:06 +0000
message:
  Now: Added the HIP testing webpage ./doc/index.lol
------------------------------------------------------------
revno: 1304
committer: Alberto Garcia 
timestamp: Thu 2007-09-20 11:07:10 +0000
message:
  Added the HIP testing webpage ./doc/index.lol
------------------------------------------------------------
revno: 1303
committer: Miika Komu 
timestamp: Wed 2007-09-19 09:52:51 +0000
message:
  Bug fix to bug id 388. Works for me.
------------------------------------------------------------
revno: 1302
committer: Alberto Garcia 
timestamp: Tue 2007-09-18 10:37:57 +0000
message:
  Removed some debug messages in oppipdb.c
------------------------------------------------------------
revno: 1301
committer: Alberto Garcia 
timestamp: Tue 2007-09-18 10:33:28 +0000
message:
  Database oppipdb, to store non-HIP capable hosts in the opp mode, implemented as a hash table.
------------------------------------------------------------
revno: 1300 [merge]
committer: Miika Komu 
timestamp: Mon 2007-09-17 05:41:22 +0000
message:
  Synchronized to hipl--main--2.6--patch-278
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-278
     RPM compilation fix
------------------------------------------------------------
revno: 1299
committer: Miika Komu 
timestamp: Sat 2007-09-15 13:18:04 +0000
message:
  Bug fixes to opportunistic mode
------------------------------------------------------------
revno: 1298
committer: Miika Komu 
timestamp: Fri 2007-09-14 20:47:01 +0000
message:
  Fixed another problem in the acquire code
------------------------------------------------------------
revno: 1297
committer: Miika Komu 
timestamp: Fri 2007-09-14 20:41:03 +0000
message:
  Fixed a problem in the acquire code
------------------------------------------------------------
revno: 1296
committer: Miika Komu 
timestamp: Fri 2007-09-14 20:09:44 +0000
message:
  Opportunistic mode uses now default HITs at both client and server side
------------------------------------------------------------
revno: 1295
committer: Miika Komu 
timestamp: Fri 2007-09-14 19:29:49 +0000
message:
  Default hit selection code cleaned up
------------------------------------------------------------
revno: 1294
committer: Miika Komu 
timestamp: Fri 2007-09-14 18:35:13 +0000
message:
  netdev acquire filters now all deformed HITs
------------------------------------------------------------
revno: 1293
committer: Miika Komu 
timestamp: Fri 2007-09-14 18:20:07 +0000
message:
  A potential bugfix to some netdev problems
------------------------------------------------------------
revno: 1292
committer: Miika Komu 
timestamp: Fri 2007-09-14 10:48:31 +0000
message:
  CLOSE fixes
------------------------------------------------------------
revno: 1291
committer: Miika Komu 
timestamp: Fri 2007-09-14 08:01:40 +0000
message:
  Removed some if 0 code from hadb.c
------------------------------------------------------------
revno: 1290
committer: Miika Komu 
timestamp: Fri 2007-09-14 07:54:26 +0000
message:
  Bug fixing opp mode
------------------------------------------------------------
revno: 1289
committer: Miika Komu 
timestamp: Fri 2007-09-14 07:47:17 +0000
message:
  Fixing hadb state deletion for opp mode
------------------------------------------------------------
revno: 1288
committer: Miika Komu 
timestamp: Fri 2007-09-14 05:05:55 +0000
message:
  Retransmit timeout is now 10 secs
------------------------------------------------------------
revno: 1287
committer: Miika Komu 
timestamp: Fri 2007-09-14 04:58:10 +0000
message:
  Fixing retransmission algo
------------------------------------------------------------
revno: 1286
committer: Miika Komu 
timestamp: Thu 2007-09-13 21:21:33 +0000
message:
  Bug fixing list list handling
------------------------------------------------------------
revno: 1285
committer: Miika Komu 
timestamp: Thu 2007-09-13 20:35:32 +0000
message:
  NAT fixes to base exchange
------------------------------------------------------------
revno: 1284
committer: Miika Komu 
timestamp: Thu 2007-09-13 18:28:17 +0000
message:
  Two consequtive conntest-client connections work
------------------------------------------------------------
revno: 1283
committer: Miika Komu 
timestamp: Thu 2007-09-13 17:28:34 +0000
message:
  hipconf displays now also ip addresses of host associations
------------------------------------------------------------
revno: 1282
committer: Miika Komu 
timestamp: Thu 2007-09-13 17:14:36 +0000
message:
  Clean up unnecessary stuff from oppdb
------------------------------------------------------------
revno: 1281
committer: Miika Komu 
timestamp: Thu 2007-09-13 17:13:28 +0000
message:
  Opportunistic mode works with conntest-client
------------------------------------------------------------
revno: 1280
committer: Miika Komu 
timestamp: Thu 2007-09-13 13:28:07 +0000
message:
  Added some opp mode code
------------------------------------------------------------
revno: 1279
committer: Miika Komu 
timestamp: Wed 2007-09-12 21:04:14 +0000
message:
  Fixes to the opportunistic mode handling at hipd
------------------------------------------------------------
revno: 1278
committer: Alberto Garcia 
timestamp: Wed 2007-09-12 15:17:15 +0000
message:
  Debugging opp mode. It is not working yet.
------------------------------------------------------------
revno: 1277
committer: Miika Komu 
timestamp: Wed 2007-09-12 08:32:22 +0000
message:
  Debian packetization fixes
------------------------------------------------------------
revno: 1276
committer: Miika Komu 
timestamp: Wed 2007-09-12 07:47:49 +0000
message:
  Debian/RPM packetization fixes
------------------------------------------------------------
revno: 1275
committer: Miika Komu 
timestamp: Tue 2007-09-11 19:42:05 +0000
message:
  Added patches for 2.6.22.6
------------------------------------------------------------
revno: 1274
committer: Miika Komu 
timestamp: Tue 2007-09-11 12:12:41 +0000
message:
  PFKEY fixes
------------------------------------------------------------
revno: 1273 [merge]
committer: Miika Komu 
timestamp: Mon 2007-09-10 15:28:45 +0000
message:
  Synchronized to hipl--gui--2.6--patch-302
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-277
     libhipgui compilation issue fix
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-278
     Synchronized to hipl--userspace--2.6--patch-928
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-279
     Synchronized to hipl--userspace--2.6--patch-929
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-280
     Synchronized to hipl--userspace--2.6--patch-930
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-281
     Synchronized to hipl--main--1.2--patch-932
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-282
     daemon restart option added to hipconf/hipagent
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-283
     removed warnings from gui compilation (bug #318)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-284
     gui rewrite uncomplete
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-285
     forgot many files :P
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-288
     code cleaning
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-289
     Synchronized to hipl--userspace--2.6--patch-955
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-290
     Synchronized to hipl--userspace--2.6--patch-956
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-291
     Synchronized to hipl--userspace--2.6--patch-957
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-292
     Synchronized to hipl--userspace--2.6--patch-984
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-293
     Synchronized to hipl--userspace--2.6--patch-994
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-294
     Synchronized to hipl--userspace--2.6--patch-1015
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-295
     Last merge clean-up was not complete
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-296
     a fix to last commit
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-297
     gui improvements
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-298
     gui improvements
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-299
     run dialog rewritten
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-300
     Synchronized to hipl--userspace--2.6--patch-1018
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-301
     fixed make install to install hipmanager.png-icon
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-302
     Synchronized to hipl--userspace--2.6--patch-1032
------------------------------------------------------------
revno: 1272 [merge]
committer: Miika Komu 
timestamp: Fri 2007-09-07 10:31:03 +0000
message:
  Synchronized to hipl--x64--2.6--patch-5
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--dns--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-838
  
   * hipl-dev@freelists.org--hipl/hipl--x64--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--dns--2.6--base-0
  
   * hipl-dev@freelists.org--hipl/hipl--x64--2.6--patch-1
     Applied x86 patches from Oleg manually
  
   * hipl-dev@freelists.org--hipl/hipl--x64--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-862
  
   * hipl-dev@freelists.org--hipl/hipl--x64--2.6--patch-3
     Compiles now
  
   * hipl-dev@freelists.org--hipl/hipl--x64--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-868
  
   * hipl-dev@freelists.org--hipl/hipl--x64--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-1031
------------------------------------------------------------
revno: 1271
committer: Joakim Koskela 
timestamp: Fri 2007-09-07 06:05:46 +0000
message:
  New 2.6.22-series patch which fixes issues in the ipsec interfamily routing. Now safe for 64bit architectures.
------------------------------------------------------------
revno: 1270
committer: Miika Komu 
timestamp: Thu 2007-09-06 13:45:23 +0000
message:
  Re-enabled opp mode fallback
------------------------------------------------------------
revno: 1269
committer: Miika Komu 
timestamp: Thu 2007-09-06 10:01:55 +0000
message:
  RVS code probably works now
------------------------------------------------------------
revno: 1268
committer: Miika Komu 
timestamp: Thu 2007-09-06 10:13:41 +0000
message:
  Experimenting with RVS
------------------------------------------------------------
revno: 1267
committer: Miika Komu 
timestamp: Thu 2007-09-06 10:11:08 +0000
message:
  Experimenting with RVS
------------------------------------------------------------
revno: 1266
committer: Miika Komu 
timestamp: Thu 2007-09-06 10:06:47 +0000
message:
  Experimenting with RVS
------------------------------------------------------------
revno: 1265
committer: Miika Komu 
timestamp: Thu 2007-09-06 09:57:52 +0000
message:
  Experimenting with RVS
------------------------------------------------------------
revno: 1264
committer: Miika Komu 
timestamp: Thu 2007-09-06 09:47:49 +0000
message:
  Testing rvs code
------------------------------------------------------------
revno: 1263
committer: Miika Komu 
timestamp: Thu 2007-09-06 09:41:10 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1262
committer: Alberto Garcia 
timestamp: Thu 2007-09-06 09:33:42 +0000
message:
  Race condition between TCP/IP and HIP connections solved in getaddrinfo.c
------------------------------------------------------------
revno: 1261
committer: Miika Komu 
timestamp: Thu 2007-09-06 06:37:27 +0000
message:
  Minor change to rvs code
------------------------------------------------------------
revno: 1260
committer: Miika Komu 
timestamp: Wed 2007-09-05 09:47:25 +0000
message:
  Updated HOWTO according to feedback from Blerta
------------------------------------------------------------
revno: 1259
committer: Andrey Lukyanenko 
timestamp: Tue 2007-09-04 14:27:16 +0000
message:
  merging of I3 debug info with hipd info (check i3/i3/i3_debug.h) for required debug/info levels output
------------------------------------------------------------
revno: 1258
committer: Miika Komu 
timestamp: Mon 2007-09-03 22:50:33 +0000
message:
  Prefix fixing
------------------------------------------------------------
revno: 1257
committer: Miika Komu 
timestamp: Mon 2007-09-03 22:27:57 +0000
message:
  Removed some obsolete code
------------------------------------------------------------
revno: 1256
committer: Miika Komu 
timestamp: Mon 2007-09-03 21:54:17 +0000
message:
  Untested bug fixes to RVS
------------------------------------------------------------
revno: 1255
committer: Miika Komu 
timestamp: Mon 2007-09-03 11:57:49 +0000
message:
  Added 2.6.16.5 v1.2 patch that contains some bugfixes from Joakim
------------------------------------------------------------
revno: 1254
committer: Miika Komu 
timestamp: Mon 2007-09-03 07:18:34 +0000
message:
  Disabled sleeping on binding failures (update retransmissions work now)
------------------------------------------------------------
revno: 1253
committer: Miika Komu 
timestamp: Mon 2007-09-03 06:55:22 +0000
message:
  Disabled a debug line
------------------------------------------------------------
revno: 1252
committer: Miika Komu 
timestamp: Mon 2007-09-03 06:46:03 +0000
message:
  Tested update retransmissions. Some other minor fixes
------------------------------------------------------------
revno: 1251
committer: Miika Komu 
timestamp: Sun 2007-09-02 20:48:16 +0000
message:
  hipd checks now that it is started as root
------------------------------------------------------------
revno: 1250
committer: Miika Komu 
timestamp: Sun 2007-09-02 09:41:28 +0000
message:
  Experimental patch for UPDATE retransmissions
------------------------------------------------------------
revno: 1249
committer: Miika Komu 
timestamp: Fri 2007-08-31 12:20:47 +0000
message:
  Cleaning up NAT code
------------------------------------------------------------
revno: 1248
committer: Miika Komu 
timestamp: Fri 2007-08-31 12:08:42 +0000
message:
  Retransmissions work again
------------------------------------------------------------
revno: 1247
committer: Miika Komu 
timestamp: Fri 2007-08-31 11:30:18 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1246
committer: Alberto Garcia 
timestamp: Fri 2007-08-31 08:21:58 +0000
message:
  Bug 372 solved: fixed problems with FC7 and function hip_append_pathtolib() implemented
------------------------------------------------------------
revno: 1245
committer: Miika Komu 
timestamp: Thu 2007-08-30 13:45:55 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1244
committer: Miika Komu 
timestamp: Thu 2007-08-30 09:23:07 +0000
message:
  Removed some debugs
------------------------------------------------------------
revno: 1243
committer: Miika Komu 
timestamp: Thu 2007-08-30 09:29:03 +0000
message:
  A fix to previus patch
------------------------------------------------------------
revno: 1242
committer: Alberto Garcia 
timestamp: Thu 2007-08-30 08:36:43 +0000
message:
  Fixing bug 372. Temporary solution to check firefox
------------------------------------------------------------
revno: 1241
committer: Miika Komu 
timestamp: Thu 2007-08-30 06:42:55 +0000
message:
  Bug fixing to netdev acquire
------------------------------------------------------------
revno: 1240
committer: Samu Varjonen 
timestamp: Wed 2007-08-29 16:47:44 +0000
message:
  hip_opendht_get_endpointinfo and hip_map_hit_to_addr fixed to work with IPv4 addresses
------------------------------------------------------------
revno: 1239
committer: Miika Komu 
timestamp: Wed 2007-08-29 14:10:19 +0000
message:
  netdev acquire fix
------------------------------------------------------------
revno: 1238
committer: Miika Komu 
timestamp: Wed 2007-08-29 11:56:47 +0000
message:
  Updated HOWTO on kernel deps
------------------------------------------------------------
revno: 1237
committer: Miika Komu 
timestamp: Wed 2007-08-29 11:47:55 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1236
committer: Miika Komu 
timestamp: Wed 2007-08-29 11:44:23 +0000
message:
  Fixed a compilation error in HOWTO
------------------------------------------------------------
revno: 1235 [merge]
committer: Miika Komu 
timestamp: Wed 2007-08-29 10:02:25 +0000
message:
  Cherry picked hipl--gui--2.6--patch-286 and hipl--gui--2.6--patch-287
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-286
     prefix to 64bit support, valgrind does not crash and hipd atleast starts without errors
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-287
     x86_64 machine is able to reach established state with x86 machine, but data wont move between on some reason
------------------------------------------------------------
revno: 1234
committer: Miika Komu 
timestamp: Tue 2007-08-28 08:12:24 +0000
message:
  Updated docs
------------------------------------------------------------
revno: 1233
committer: Miika Komu 
timestamp: Mon 2007-08-27 22:55:13 +0000
message:
  a bug fix to mobility
------------------------------------------------------------
revno: 1232
committer: Miika Komu 
timestamp: Mon 2007-08-27 16:24:16 +0000
message:
  A fix to the previous commit
------------------------------------------------------------
revno: 1231
committer: Miika Komu 
timestamp: Mon 2007-08-27 16:37:17 +0000
message:
  Mobility behind NAT, fixes
------------------------------------------------------------
revno: 1230
committer: Miika Komu 
timestamp: Mon 2007-08-27 15:15:24 +0000
message:
  I1 broadcast support
------------------------------------------------------------
revno: 1229
committer: Miika Komu 
timestamp: Mon 2007-08-27 05:39:12 +0000
message:
  Some NAT related experimental changes to mobility code
------------------------------------------------------------
revno: 1228
committer: Miika Komu 
timestamp: Fri 2007-08-24 15:07:19 +0000
message:
  make dist works again. RPM building should also work
------------------------------------------------------------
revno: 1227
committer: Miika Komu 
timestamp: Fri 2007-08-24 13:08:33 +0000
message:
  Compilation fix
------------------------------------------------------------
revno: 1226
committer: Miika Komu 
timestamp: Fri 2007-08-24 12:01:58 +0000
message:
  Fixed make dist failure
------------------------------------------------------------
revno: 1225
committer: Joakim Koskela 
timestamp: Fri 2007-08-24 11:54:16 +0000
message:
  New patch for 2.6.22+ kernels.
------------------------------------------------------------
revno: 1224
committer: Miika Komu 
timestamp: Fri 2007-08-24 10:16:01 +0000
message:
  Fixed i3 warnings in autogen.sh
------------------------------------------------------------
revno: 1223
committer: Miika Komu 
timestamp: Thu 2007-08-23 13:45:58 +0000
message:
  Added HIPL_DEFAULT_PREFIX to aid in PRELOAD problems.
  char *foo = HIPL_DEFAULT_PREFIX; /* translates to "/usr/local" etc */
------------------------------------------------------------
revno: 1222
committer: Miika Komu 
timestamp: Thu 2007-08-23 12:58:17 +0000
message:
  Test commit
------------------------------------------------------------
revno: 1221
committer: Andrey Lukyanenko 
timestamp: Thu 2007-08-23 09:55:26 +0000
message:
  i3 debugging staff in Makefile.am
------------------------------------------------------------
revno: 1220
committer: Miika Komu 
timestamp: Thu 2007-08-23 09:20:56 +0000
message:
  Reduced the number of -D lines in compilation output
------------------------------------------------------------
revno: 1219
committer: Miika Komu 
timestamp: Thu 2007-08-23 07:00:39 +0000
message:
  A fix to i3 code (make dist problems)
------------------------------------------------------------
revno: 1218
committer: Miika Komu 
timestamp: Wed 2007-08-22 15:50:15 +0000
message:
  i3 debug fixes
------------------------------------------------------------
revno: 1217
committer: Miika Komu 
timestamp: Wed 2007-08-22 14:58:37 +0000
message:
  Forgot to commit some i3 stuff
------------------------------------------------------------
revno: 1216
committer: Miika Komu 
timestamp: Wed 2007-08-22 14:43:21 +0000
message:
  Commented couple of disturbing debug lines from getaddrinfo
------------------------------------------------------------
revno: 1215
committer: Miika Komu 
timestamp: Wed 2007-08-22 09:25:45 +0000
message:
  i3 code is now better integrated to the hipl makefile system
------------------------------------------------------------
revno: 1214
committer: Miika Komu 
timestamp: Tue 2007-08-21 18:48:22 +0000
message:
  i3 is not compiled now unless configure flag is specified
------------------------------------------------------------
revno: 1213
committer: Alberto Garcia 
timestamp: Tue 2007-08-21 10:47:16 +0000
message:
  Small bugs fixed
------------------------------------------------------------
revno: 1212
committer: Miika Komu 
timestamp: Tue 2007-08-21 09:03:16 +0000
message:
  Capability error reported on hipl-users. Caused by missing kernel module. Now automatically loaded
------------------------------------------------------------
revno: 1211
committer: Miika Komu 
timestamp: Tue 2007-08-21 07:05:47 +0000
message:
  Updated howto on UDP connections and multiple HITs.
------------------------------------------------------------
revno: 1210
committer: Miika Komu 
timestamp: Tue 2007-08-21 06:23:26 +0000
message:
  Fixes to the NAT logic in netdev_handle_acquire
------------------------------------------------------------
revno: 1209
committer: Miika Komu 
timestamp: Mon 2007-08-20 14:12:57 +0000
message:
  Compilation fix to last commit
------------------------------------------------------------
revno: 1208
committer: Andrey Lukyanenko 
timestamp: Mon 2007-08-20 13:48:38 +0000
message:
  Fixed some compilation errors from last commit
------------------------------------------------------------
revno: 1207
committer: Andrey Lukyanenko 
timestamp: Mon 2007-08-20 13:33:29 +0000
message:
  Imported and modified i3 version 0.3.4
------------------------------------------------------------
revno: 1206
committer: Miika Komu 
timestamp: Mon 2007-08-20 08:18:14 +0000
message:
  Fixed UDP server as reported by Shaohui Li
  UDP test server "lost" the local address (HIT) in between recvfrom and 
  sendto calls. The only way I was able to fix this was to use sendmsg and 
  recvmsg calls. May appear on other apps rather than just our test 
  apps...
  
  Original message:
  
  Date: Sun, 05 Aug 2007 23:36:29 +0200
  From: Shaohui Li
  
  Hello Miika and Joakim,
  as I mentioned last week there are some problems with UDP connection.
  And in the last mail I said that the problems are "sporadical", now I
  try to describe how to repeate the problem.
  
  The test systems are the same as described in the last mail, they are
  installed from the Live-CD. I used the latest kernel with patches from
  Joakim and tested the udp-connection. The prolbem: mostly it works, aber
  sometimes the "conntest-client ship udp 1234" will not get the message
  send back from the server, so about 10 percent of the tests failed, just
  "sporadical".
  
  I then downloaded the source of HIPL(1.0.2) from the infrahip homepage,
  compile it and let the binary run in the virutal machines. Then it
  happens what I do not understand: TCP works, UDP does not work, not for
  one time. I also tried with the latest source of hipl--main--2.6, the
  same problem. Since I need to modify the BEX for my thesis, I need a hip
  daemon which will let me use UDP. But actually my question: where is the
  magic of the liveCD? Why it works mostly, and the source I downloaded
  and then compiled does not? Theoretically they should be the same,
  aren't they?
  
  I hope I haven't bombarded you guys too much which all these questions
  and wish you have a nice week.
  Thank you very very much,
  best regards,
  Shaohui
------------------------------------------------------------
revno: 1205
committer: Samu Varjonen 
timestamp: Fri 2007-08-17 17:47:09 +0000
message:
  Added some error handling to opendht_get_endpoint in netdev.c
------------------------------------------------------------
revno: 1204
committer: Miika Komu 
timestamp: Fri 2007-08-17 07:59:41 +0000
message:
  NAT fixes to referral usage in hip_netdev_handle_acquire
------------------------------------------------------------
revno: 1203
committer: Miika Komu 
timestamp: Fri 2007-08-17 07:16:27 +0000
message:
  Modularizing hip_netdev_handle_acquire
------------------------------------------------------------
revno: 1202
committer: Miika Komu 
timestamp: Thu 2007-08-16 09:43:59 +0000
message:
  Commenting
------------------------------------------------------------
revno: 1201
committer: Miika Komu 
timestamp: Thu 2007-08-16 09:19:15 +0000
message:
  Some fixes to acquire code
------------------------------------------------------------
revno: 1200
committer: Miika Komu 
timestamp: Thu 2007-08-16 09:24:36 +0000
message:
  A fix to previous commit
------------------------------------------------------------
revno: 1199
committer: Miika Komu 
timestamp: Thu 2007-08-16 09:20:48 +0000
message:
  Cleaning up netdev code
------------------------------------------------------------
revno: 1198
committer: Miika Komu 
timestamp: Thu 2007-08-16 08:50:35 +0000
message:
  Added acquire support for HI lookup. Some code clean-ups in netdev.c acquire function.
------------------------------------------------------------
revno: 1197
committer: Miika Komu 
timestamp: Tue 2007-08-14 13:34:41 +0000
message:
  Privilege separation is on by default. I hope this does not break anything...
------------------------------------------------------------
revno: 1196
committer: Miika Komu 
timestamp: Tue 2007-08-14 13:27:03 +0000
message:
  Minor compilation fixes to privilege separation
------------------------------------------------------------
revno: 1195
committer: Miika Komu 
timestamp: Tue 2007-08-14 12:20:59 +0000
message:
  A small fix to previous commit
------------------------------------------------------------
revno: 1194
committer: Miika Komu 
timestamp: Tue 2007-08-14 11:55:14 +0000
message:
  Rewriting messaging sockets. Bug fixes opportunistic mode (everything does not work in it).
  Rewriting messaging sockets from AF_UNIX to AF_INET6. Daemon binds to
  IN6ADDR_ANY so that we can implement privilege separation properly.
  Firewall and agent sockets are still on todo  list.
  
  Tested opportunistic mode because the messaging interface included changes
  also to it. Fixed a bug that popped up with conntest-client, but e.g.
  fallback does not seem to work yet.
------------------------------------------------------------
revno: 1193
committer: Miika Komu 
timestamp: Tue 2007-08-14 10:28:55 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 1192
committer: Miika Komu 
timestamp: Tue 2007-08-14 10:20:45 +0000
message:
  Cleaning up privilege separation code. Does not still work.
------------------------------------------------------------
revno: 1191
committer: Miika Komu 
timestamp: Tue 2007-08-14 07:31:24 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1190
committer: Miika Komu 
timestamp: Tue 2007-08-14 06:56:06 +0000
message:
  A kludge to make UPDATE retransmissions to work.
------------------------------------------------------------
revno: 1189
committer: Samu Varjonen 
timestamp: Mon 2007-08-13 10:28:38 +0000
message:
  IPv4 addresses from DHT are printed in IPv4 presentation rather than mapped to IPv6
------------------------------------------------------------
revno: 1188
committer: Miika Komu 
timestamp: Fri 2007-08-10 11:27:26 +0000
message:
  A bug fix to mobility. Minor code clean-ups.
------------------------------------------------------------
revno: 1187
committer: Samu Varjonen 
timestamp: Thu 2007-08-09 09:37:35 +0000
message:
  Modified opedhtteststub
------------------------------------------------------------
revno: 1186
committer: Joakim Koskela 
timestamp: Wed 2007-08-08 05:45:12 +0000
message:
  New patches for the latest kernel version.
------------------------------------------------------------
revno: 1185
committer: Samu Varjonen 
timestamp: Tue 2007-08-07 11:48:38 +0000
message:
  Modified couple of debug prints to be more informative
------------------------------------------------------------
revno: 1184
committer: Miika Komu 
timestamp: Fri 2007-08-03 11:39:45 +0000
message:
  Removed a segfault from two previous commits
------------------------------------------------------------
revno: 1183
committer: Miika Komu 
timestamp: Fri 2007-08-03 11:35:09 +0000
message:
  Locators are disabled
------------------------------------------------------------
revno: 1182 [merge]
committer: Miika Komu 
timestamp: Fri 2007-08-03 11:33:31 +0000
message:
  Synchronized to hipl--fix--2.6--patch-141
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-130
     bug 111
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-131
     bug 111 adding locate parameter
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-132
     build param using different function hip_build_locator_list
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-133
     locator parameter bug 111
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-134
     serialization of  Locator parameter
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-135
     Synchronized to hipl--userspace--2.6--patch-863
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-136
     building locator list bug 111
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-137
     Locator parameter in R1 bug 111
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-138
     LOCATOR parameter in R1 packet  bug 111 mobility and multihoming
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-139
     Synchronized to hipl--userspace--2.6--patch-880
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-140
     Synchronized to hipl--userspace--2.6--patch-937
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-141
     Synchronized to hipl--userspace--2.6--patch-941
------------------------------------------------------------
revno: 1181
committer: Miika Komu 
timestamp: Fri 2007-08-03 08:50:16 +0000
message:
  Removed i3 temporarily
------------------------------------------------------------
revno: 1180
committer: Andrey Lukyanenko 
timestamp: Thu 2007-08-02 11:29:30 +0000
message:
  Removed xx
------------------------------------------------------------
revno: 1179
committer: Andrey Lukyanenko 
timestamp: Thu 2007-08-02 11:29:05 +0000
message:
  configure.ac to work without i3
------------------------------------------------------------
revno: 1178
committer: Andrey Lukyanenko 
timestamp: Thu 2007-08-02 11:18:46 +0000
message:
  Started to work on the i3 code
------------------------------------------------------------
revno: 1177
committer: Samu Varjonen 
timestamp: Wed 2007-07-25 13:07:03 +0000
message:
  Fixed some pointers that for some reason reverted from already fixed version to buggy versions of themself
------------------------------------------------------------
revno: 1176
committer: Samu Varjonen 
timestamp: Wed 2007-07-25 12:10:34 +0000
message:
  Fixed pointers in hipconf
------------------------------------------------------------
revno: 1175
committer: Joakim Koskela 
timestamp: Thu 2007-07-12 10:14:20 +0000
message:
  2.6.22 kernel patch added
------------------------------------------------------------
revno: 1174
committer: Samu Varjonen 
timestamp: Mon 2007-07-09 10:05:18 +0000
message:
  Fixed seg fault from connect_dht_gateway (occured only when network connection was down)
------------------------------------------------------------
revno: 1173
committer: Miika Komu 
timestamp: Sat 2007-07-07 11:19:56 +0000
message:
  Testing on slow ADSL line. Bug fix to retransmissions.
------------------------------------------------------------
revno: 1172 [merge]
committer: Miika Komu 
timestamp: Fri 2007-07-06 23:53:12 +0000
message:
  Synchronized to hipl--main--1.2--patch-253
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-253
     Synchronized to hipl--release--1.2--patch-8
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-5
     Fixed a rpm compilation problem on Fedora6
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-6
     RPM version
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-7
     Added agent to RPM
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-8
     Changed GUI agent version for debian
------------------------------------------------------------
revno: 1171
committer: Miika Komu 
timestamp: Fri 2007-07-06 16:24:58 +0000
message:
  Removed unnecessary debug line
------------------------------------------------------------
revno: 1170 [merge]
committer: Miika Komu 
timestamp: Fri 2007-07-06 10:58:17 +0000
message:
  Synchronized to hipl--main--2.6--patch-252
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-252
     Cherry picked hipl--release--1.2--patch-4
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-4
     gui compilation fix
------------------------------------------------------------
revno: 1169 [merge]
committer: Miika Komu 
timestamp: Fri 2007-07-06 07:42:21 +0000
message:
  Synchronized to hipl--main--2.6--patch-251
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-206
     Synchronized to hipl--userspace--2.6--patch-786
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-207
     Synchronized to hipl--userspace--2.6--patch-791
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-208
     Synchronized to hipl--userspace--2.6--patch-792
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-209
     Synchronized to hipl--userspace--2.6--patch-793
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-210
     Synchronized to hipl--userspace--2.6--patch-794
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-211
     Synchronized to hipl--userspace--2.6--patch-799
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-212
     Synchronized to hipl--userspace--2.6--patch-800
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-213
     Synchronized to hipl--userspace--2.6--patch-801
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-214
     Synchronized to hipl--userspace--2.6--patch-802
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-215
     Synchronized to hipl--userspace--2.6--patch-803
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-216
     Synchronized to hipl--userspace--2.6--patch-808
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-217
     Synchronized to hipl--userspace--2.6--patch-809
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-218
     Synchronized to hipl--userspace--2.6--patch-809
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-219
     Synchronized to hipl--userspace--2.6--patch-813
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-220
     Synchronized to hipl--userspace--2.6--patch-815
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-221
     Synchronized to hipl--userspace--2.6--patch-816
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-222
     Synchronized to hipl--userspace--2.6--patch-817
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-223
     Synchronized to hipl--userspace--2.6--patch-822
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-224
     Synchronized to hipl--userspace--2.6--patch-823
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-225
     Synchronized to hipl--userspace--2.6--patch-826
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-226
     Synchronized to hipl--userspace--2.6--patch-827
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-227
     Synchronized to hipl--userspace--2.6--patch-828
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-228
     Synchronized to hipl--userspace--2.6--patch-829
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-229
     Synchronized to hipl--userspace--2.6--patch-836
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-230
     Synchronized to hipl--userspace--2.6--patch-842
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-231
     Synchronized to hipl--resolver--2.6--patch-844
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-232
     Synchronized to hipl--userspace--2.6--patch-845
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-233
     Synchronized to hipl--userspace--2.6--patch-846
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-234
     Synchronized to hipl--userspace--2.6--patch-850
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-235
     Synchronized to hipl--userspace--2.6--patch-852
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-236
     Synchronized to hipl--userspace--2.6--patch-861
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-237
     Synchronized to hipl--userspace--2.6--patch-863
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-238
     Synchronized to hipl--userspace--2.6--patch-864
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-239
     Synchronized to hipl--userspace--2.6--patch-868
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-240
     Synchronized to hipl--userspace--2.6--patch-869
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-241
     Synchronized to hipl--userspace--2.6--patch-878
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-242
     Synchronized to hipl--userspace--2.6--patch-885
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-243
     Synchronized to hipl--userspace--2.6--patch-897
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-244
     Synchronized to hipl--userspace--2.6--patch-899
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-245
     Synchronized to hipl--userspace--2.6--patch-913
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-246
     Synchronized to hipl--userspace--2.6--patch-919
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-247
     Synchronized to hipl--userspace--2.6--patch-920
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-248
     Synchronized to hipl--userspace--2.6--patch-921
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-249
     Synchronized to hipl--userspace--2.6--patch-927
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-251
     Synchronized to hipl--release--1.2--patch-3
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-249
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-2
     Added GUI screenshots
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-3
     Added create-agent-deb to Makefile.am
------------------------------------------------------------
revno: 1168 [merge]
committer: Miika Komu 
timestamp: Thu 2007-07-05 19:32:09 +0000
message:
  Cherry picked hipl--main--2.6--patch-250
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-250
     Cherry picked hipl--release--1.2--patch-1
  
   * hipl-dev@freelists.org--hipl/hipl--release--1.2--patch-1
     gui compilation issue fix(?)
------------------------------------------------------------
revno: 1167 [merge]
committer: Miika Komu 
timestamp: Thu 2007-07-05 18:51:35 +0000
message:
  Synchronized to hipl--gui--2.6--patch-276
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-256
     Synchronized to hipl--userspace--2.6--patch-843
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-257
     Synchronized to hipl--userspace--2.6--patch-852
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-258
     Synchronized to hipl--userspace--2.6--patch-865
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-259
     Synchronized to hipl--userspace--2.6--patch-899
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-260
     Synchronized to hipl--userspace--2.6--patch-911
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-261
     agent icons
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-262
     HOWTO update for agent
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-263
     HOWTO use GUI language files
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-264
     HOWTO update fix
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-265
     Synchronized to hipl--userspace--2.6--patch-920
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-266
     hipd -k option
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-267
     gtk automation
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-268
     configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-269
     makefile.am for gui
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-270
     makefile.am for gui
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-271
     makefile.am for gui
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-272
     Synchronized to hipl--userspace--2.6--patch-923
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-275
     Synchronized to hipl--userspace--2.6--patch-926
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-276
     final changes for release
------------------------------------------------------------
revno: 1166
committer: Alberto Garcia 
timestamp: Thu 2007-07-05 15:28:59 +0000
message:
  Small bug fixed in opportunistic mode
------------------------------------------------------------
revno: 1165
committer: Miika Komu 
timestamp: Thu 2007-07-05 13:44:17 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 1164 [merge]
committer: Miika Komu 
timestamp: Thu 2007-07-05 13:07:53 +0000
message:
  Cherry picked hipl--userspace--2.6--patch-274
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-274
     Small fix to opendht_get_endpointinfo
------------------------------------------------------------
revno: 1163
committer: Antti Partanen 
timestamp: Thu 2007-07-05 09:55:41 +0000
message:
  memory leak bug in opendht
------------------------------------------------------------
revno: 1162
committer: Samu Varjonen 
timestamp: Thu 2007-07-05 09:20:25 +0000
message:
  Small fixes to opendht_serving_gateway
------------------------------------------------------------
revno: 1161
committer: Miika Komu 
timestamp: Wed 2007-07-04 12:11:10 +0000
message:
  A fix to opendht code. 48 bytes are unallocated
------------------------------------------------------------
revno: 1160
committer: Miika Komu 
timestamp: Wed 2007-07-04 11:46:15 +0000
message:
  Fixed opendht memory dealloc bugs with Samu
------------------------------------------------------------
revno: 1159
committer: Miika Komu 
timestamp: Wed 2007-07-04 11:13:24 +0000
message:
  Resolved opendht memory deallocation bugs with Samu
------------------------------------------------------------
revno: 1158
committer: Miika Komu 
timestamp: Wed 2007-07-04 11:10:20 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1157
committer: Alberto Garcia 
timestamp: Wed 2007-07-04 10:13:27 +0000
message:
  Bug 352 repaired: hipd/hipd -b does not print in STDOUT anymore
------------------------------------------------------------
revno: 1156
committer: Miika Komu 
timestamp: Wed 2007-07-04 06:40:33 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 1155
committer: Miika Komu 
timestamp: Tue 2007-07-03 13:44:24 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1154
committer: Miika Komu 
timestamp: Tue 2007-07-03 12:53:54 +0000
message:
  Re-enabled gui
------------------------------------------------------------
revno: 1153
committer: Miika Komu 
timestamp: Tue 2007-07-03 10:18:02 +0000
message:
  Removed some printf lines
------------------------------------------------------------
revno: 1152
committer: Miika Komu 
timestamp: Tue 2007-07-03 09:59:32 +0000
message:
  Disabled GUI by default. Removed some annoying debug liness
------------------------------------------------------------
revno: 1151
committer: Antti Partanen 
timestamp: Sat 2007-06-30 14:35:45 +0000
message:
  agent icon improvements
------------------------------------------------------------
revno: 1150
committer: Antti Partanen 
timestamp: Sat 2007-06-30 13:49:33 +0000
message:
  forgot one important agent file
------------------------------------------------------------
revno: 1149
committer: Antti Partanen 
timestamp: Sat 2007-06-30 13:48:05 +0000
message:
  agent packaging working
------------------------------------------------------------
revno: 1148
committer: Antti Partanen 
timestamp: Fri 2007-06-29 21:15:35 +0000
message:
  agent packaging
------------------------------------------------------------
revno: 1147
committer: Antti Partanen 
timestamp: Fri 2007-06-29 19:46:08 +0000
message:
  bug fixes
------------------------------------------------------------
revno: 1146
committer: Antti Partanen 
timestamp: Fri 2007-06-29 12:00:03 +0000
message:
  agent fixes
------------------------------------------------------------
revno: 1145
committer: Antti Partanen 
timestamp: Thu 2007-06-28 21:50:14 +0000
message:
  agent improvements
------------------------------------------------------------
revno: 1144
committer: Kamran Yaqub  
timestamp: Thu 2007-06-28 12:43:04 +0000
message:
  handoff mode bug 350 fixed
------------------------------------------------------------
revno: 1143
committer: Kamran Yaqub  
timestamp: Thu 2007-06-28 10:02:43 +0000
message:
  handoff action handler define bug 350
------------------------------------------------------------
revno: 1142
committer: Antti Partanen 
timestamp: Thu 2007-06-21 08:28:33 +0000
message:
  hip logo update and showip update
------------------------------------------------------------
revno: 1141
committer: Miika Komu 
timestamp: Mon 2007-06-18 16:27:18 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1140 [merge]
committer: Miika Komu 
timestamp: Mon 2007-06-18 16:22:27 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-18
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-863
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-880
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-17
     Small error detection in hip_dh_select_key()
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-899
------------------------------------------------------------
revno: 1139
committer: Miika Komu 
timestamp: Mon 2007-06-18 14:57:32 +0000
message:
  Privilege separation is now optional
------------------------------------------------------------
revno: 1138
committer: Jai Kumar 
timestamp: Mon 2007-06-18 14:40:52 +0000
message:
  
------------------------------------------------------------
revno: 1137
committer: Miika Komu 
timestamp: Fri 2007-06-15 06:25:26 +0000
message:
  Fixed a compilation error
------------------------------------------------------------
revno: 1136
committer: Andrey Lukyanenko 
timestamp: Thu 2007-06-14 13:35:53 +0000
message:
  Changes for active/lazy handover
------------------------------------------------------------
revno: 1135
committer: Andrey Lukyanenko 
timestamp: Thu 2007-06-14 08:19:52 +0000
message:
  Implementation of adjustment for active/lazy handover
------------------------------------------------------------
revno: 1134
committer: Jai Kumar 
timestamp: Wed 2007-06-13 16:14:59 +0000
message:
  *Bug 172 fixed* now HIP deamon would be run with less privileges and userid of nobody after initialization 
------------------------------------------------------------
revno: 1133
committer: Kamran Yaqub  
timestamp: Wed 2007-06-13 13:08:15 +0000
message:
  adding anon and public to hipconf 
------------------------------------------------------------
revno: 1132
committer: Andrey Lukyanenko 
timestamp: Wed 2007-06-13 12:37:18 +0000
message:
  (no message)
------------------------------------------------------------
revno: 1131
committer: Andrey Lukyanenko 
timestamp: Wed 2007-06-13 12:23:15 +0000
message:
  (no message)
------------------------------------------------------------
revno: 1130
committer: Andrey Lukyanenko 
timestamp: Wed 2007-06-13 12:21:04 +0000
message:
  Fix error in last change, in locator IPv4 check
------------------------------------------------------------
revno: 1129
committer: Kamran Yaqub  
timestamp: Wed 2007-06-13 11:15:52 +0000
message:
  adding anon and public to hipconf get hi all
------------------------------------------------------------
revno: 1128
committer: Andrey Lukyanenko 
timestamp: Wed 2007-06-13 10:05:52 +0000
message:
  Handling of IPv4 locator in the initial update message
------------------------------------------------------------
revno: 1127
committer: Kamran Yaqub  
timestamp: Wed 2007-06-13 09:18:15 +0000
message:
  get hi all public or private
------------------------------------------------------------
revno: 1126
committer: Andrey Khurri 
timestamp: Wed 2007-06-13 08:34:42 +0000
message:
  Compilation fix
------------------------------------------------------------
revno: 1125
committer: Miika Komu 
timestamp: Wed 2007-06-13 06:41:15 +0000
message:
  Documented HIPL test servers to HOWTO
------------------------------------------------------------
revno: 1124
committer: Jai Kumar 
timestamp: Tue 2007-06-12 12:44:22 +0000
message:
  added two new functions opendht_get_endpointinfo(,) and  hip_get_peer_endpointinfo(,) to resolve IPv6/IPv4 address from given HIT
------------------------------------------------------------
revno: 1123
committer: Andrey Lukyanenko 
timestamp: Tue 2007-06-12 12:15:09 +0000
message:
  Now we always answer echo response on the update message
------------------------------------------------------------
revno: 1122
committer: Andrey Lukyanenko 
timestamp: Mon 2007-06-11 08:23:14 +0000
message:
  Update for soft handovers
------------------------------------------------------------
revno: 1121
committer: Andrey Lukyanenko 
timestamp: Fri 2007-06-08 13:34:21 +0000
message:
  Fix for hard handover, soft handover still doesn't work
------------------------------------------------------------
revno: 1120
committer: Miika Komu 
timestamp: Mon 2007-06-04 05:02:26 +0000
message:
  Changed Mika's email address
------------------------------------------------------------
revno: 1119
committer: Andrey Lukyanenko 
timestamp: Sat 2007-06-02 11:32:37 +0000
message:
  Fix: the deletion of depricated local addresses didn't work, due to wrong comparision function
------------------------------------------------------------
revno: 1118
committer: Miika Komu 
timestamp: Sat 2007-06-02 08:45:28 +0000
message:
  A opp mode bug fix
------------------------------------------------------------
revno: 1117
committer: Miika Komu 
timestamp: Sat 2007-06-02 08:35:39 +0000
message:
  A opp mode bug fix
------------------------------------------------------------
revno: 1116
committer: Miika Komu 
timestamp: Sat 2007-06-02 08:13:47 +0000
message:
  Added debug info
------------------------------------------------------------
revno: 1115
committer: Miika Komu 
timestamp: Sat 2007-06-02 07:34:02 +0000
message:
  Firewall commandline options for debugging
------------------------------------------------------------
revno: 1114
committer: Miika Komu 
timestamp: Sat 2007-06-02 06:16:22 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 1113
committer: Andrey Lukyanenko 
timestamp: Fri 2007-06-01 14:36:55 +0000
message:
  Change in hip_hadb_add_addr_to_spi
------------------------------------------------------------
revno: 1112
committer: Andrey Lukyanenko 
timestamp: Fri 2007-06-01 14:29:38 +0000
message:
  Change in hip_hadb_add_addr_to_spi that it continues work without error.
------------------------------------------------------------
revno: 1111
committer: Andrey Lukyanenko 
timestamp: Fri 2007-06-01 13:58:05 +0000
message:
  Changed: if we have IPv6-IPv4 in handover, we do not stop the process
------------------------------------------------------------
revno: 1110
committer: Andrey Lukyanenko 
timestamp: Fri 2007-06-01 09:31:34 +0000
message:
  Fix error with locator when update for handover is received
------------------------------------------------------------
revno: 1109
committer: Miika Komu 
timestamp: Thu 2007-05-31 14:36:15 +0000
message:
  Updated HOWTO on kernel options
------------------------------------------------------------
revno: 1108
committer: Jai Kumar 
timestamp: Wed 2007-05-30 15:36:51 +0000
message:
  bug-id 327 fixed 
  comment ::
   /* tb[RTA_SRC] is nonzero for IPV6 addresses but RTA_DATA(tb[RTA_SRC]) contains all
             16 bytes of src address zeros. but for IPV4 addresses that tb[RTA_SRC] is zero so
             it chooses RTA_PREFSRC. In iproute2 this RTA_DATA(tb[RTA_SRC]) corresponds to 'from'
             field that actually is null there. So, better we opt for RTA_PREFSRC.
   */
------------------------------------------------------------
revno: 1107
committer: Miika Komu 
timestamp: Wed 2007-05-30 14:36:24 +0000
message:
  Small change
------------------------------------------------------------
revno: 1106
committer: Miika Komu 
timestamp: Wed 2007-05-30 12:59:23 +0000
message:
  A small fix to add_sa
------------------------------------------------------------
revno: 1105
committer: Miika Komu 
timestamp: Wed 2007-05-30 11:18:05 +0000
message:
  Prefix fix for pingtest
------------------------------------------------------------
revno: 1104 [merge]
committer: Miika Komu 
timestamp: Wed 2007-05-30 10:24:25 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-14
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-13
     Bug 333 fixed: now HIPL supports multiple DH keys
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-14
     Small bug in hip_calculate_shared_secret(): Now it generates DH keys.
------------------------------------------------------------
revno: 1103
committer: Miika Komu 
timestamp: Tue 2007-05-29 15:27:03 +0000
message:
  Changed HIT prefix according to the ORCHID RFC
------------------------------------------------------------
revno: 1102
committer: Andrey Lukyanenko 
timestamp: Tue 2007-05-29 13:22:29 +0000
message:
  Fixed an annoying NAT keepalive error message.
------------------------------------------------------------
revno: 1101
committer: Joakim Koskela 
timestamp: Fri 2007-05-25 13:47:09 +0000
message:
  HIPL patch for kernel 2.6.21.3 added
------------------------------------------------------------
revno: 1100
committer: Joakim Koskela 
timestamp: Fri 2007-05-25 11:47:32 +0000
message:
  Fixed 2.6.19.7 kernel patch to work in all interfamily combinations
------------------------------------------------------------
revno: 1099 [merge]
committer: Miika Komu 
timestamp: Thu 2007-05-24 14:50:52 +0000
message:
  Synchronized to hipl--fix--2.6--patch-129
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-124
     bug 329
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-125
     time porblem bug 329
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-126
     A potential bugfix to opp mode (two connection attemps to non-hip host).
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-127
     caching problem
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-128
     bug 329 fixed
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-129
     Synchronized to hipl--userspace--2.6--patch-858
------------------------------------------------------------
revno: 1098
committer: Andrey Lukyanenko 
timestamp: Wed 2007-05-23 15:34:16 +0000
message:
  Compilation fix to libipsec
------------------------------------------------------------
revno: 1097
committer: Miika Komu 
timestamp: Tue 2007-05-22 16:07:48 +0000
message:
  Compilation fix
------------------------------------------------------------
revno: 1096
committer: Miika Komu 
timestamp: Tue 2007-05-22 16:06:20 +0000
message:
  Compilation fix to libipsec and a certain version autoconf
------------------------------------------------------------
revno: 1095
committer: Miika Komu 
timestamp: Tue 2007-05-22 16:04:22 +0000
message:
  Compilation fix
------------------------------------------------------------
revno: 1094 [merge]
committer: Miika Komu 
timestamp: Tue 2007-05-22 16:00:19 +0000
message:
  Synchronized to hipl--nat--2.6--patch-143
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-138
     Synchronized to hipl--userspace--2.6--patch-634
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-139
     Synchronized to hipl--userspace--2.6--patch-695
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-140
     Synchronized to hipl--userspace--2.6--patch-847
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-141
     Synchronized to hipl--userspace--2.6--patch-852
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-142
     Synchronized to hipl--userspace--2.6--patch-852
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-143
     A compilation fix
------------------------------------------------------------
revno: 1093
committer: Miika Komu 
timestamp: Tue 2007-05-22 15:34:35 +0000
message:
  Compilation fix to libipsec and a certain version autoconf
------------------------------------------------------------
revno: 1092
committer: Miika Komu 
timestamp: Mon 2007-05-21 09:59:54 +0000
message:
  Added a new configure option for depracated kernels.
  Use "configure --enable-buggyipsec" if you want to use HIP with e.g. 
  currently available binary kernels for release 1.0.1. The HIPL source 
  code contains updated kernels for 2.6.17.14, 2.6.18.0 and 2.6.19.7.
------------------------------------------------------------
revno: 1091
committer: Miika Komu 
timestamp: Mon 2007-05-21 09:09:13 +0000
message:
  A potential bug fix to mobility problems as suggested by Andrey Lukyanenko
------------------------------------------------------------
revno: 1090
committer: Andrey Lukyanenko 
timestamp: Mon 2007-05-21 08:03:02 +0000
message:
  Fixed another problem in UHL4 compilation.
------------------------------------------------------------
revno: 1089
committer: Joakim Koskela 
timestamp: Fri 2007-05-18 12:48:06 +0000
message:
  Updated the 2.6.17.14 patch to include fix for the multiple ipsec associations issue
------------------------------------------------------------
revno: 1088
committer: Joakim Koskela 
timestamp: Fri 2007-05-18 11:03:29 +0000
message:
  
------------------------------------------------------------
revno: 1087
committer: Andrey Lukyanenko 
timestamp: Wed 2007-05-16 14:13:20 +0000
message:
  Couple of compilation fixes to UHL3
------------------------------------------------------------
revno: 1086
committer: Miika Komu 
timestamp: Tue 2007-05-15 20:27:06 +0000
message:
  Added the kludge for making bug id 305 to work
------------------------------------------------------------
revno: 1085
committer: Miika Komu 
timestamp: Tue 2007-05-15 14:10:34 +0000
message:
  Disabled 128 HIT prefix - does not work on all machines.
------------------------------------------------------------
revno: 1084 [merge]
committer: Miika Komu 
timestamp: Tue 2007-05-15 13:35:55 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-12
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-11
     Bug 234 solved: dynamic debugging messages support. hipconf debug all/medium/none
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-843
------------------------------------------------------------
revno: 1083 [merge]
committer: Miika Komu 
timestamp: Tue 2007-05-15 13:02:08 +0000
message:
  Synchronized to hipl--userspace--2.6--patch-255
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-254
     Synchronized to hipl--userspace--2.6--patch-822
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-255
     little bug fix to handovers: adding new address wont broke connections
------------------------------------------------------------
revno: 1082
committer: Miika Komu 
timestamp: Tue 2007-05-15 07:15:31 +0000
message:
  Workaround to 2.6.17.14 kernel (could not make 128 prefix work)
  I used this patch:
  
  patches/kernel/2.6.19.7/beet-interfamily-and-sleep-loopback-2.6.19.7.patch 
  
  Could not the 128 bit prefix to work, so I put a workaround to 
  hip_set_os_dep_variables in init.c. Tested both with 2.6.17.14 and 
  2.6.19.7 and both work, altough 2.6.17.14 may have some limitations.
------------------------------------------------------------
revno: 1081
committer: Miika Komu 
timestamp: Mon 2007-05-14 21:10:55 +0000
message:
  Synchronized 2.6.17.14 patches to the latest changes in 2.6.19.4 kernel.
------------------------------------------------------------
revno: 1080
committer: Miika Komu 
timestamp: Mon 2007-05-14 20:41:23 +0000
message:
  Updated 2.6.19.7 patches. Bug id 175 does not seem to be a problem anymore.
------------------------------------------------------------
revno: 1079
committer: Miika Komu 
timestamp: Mon 2007-05-14 20:31:35 +0000
message:
  A bug fix from Joakim Koskela to bug id 305.
  Tested on 2.6.19.7. Removes the need for this patch:
  
  http://article.gmane.org/gmane.linux.network/62149
------------------------------------------------------------
revno: 1078
committer: Miika Komu 
timestamp: Sun 2007-05-13 15:59:35 +0000
message:
  Updated pingtest. Hipconf syntax had changed
------------------------------------------------------------
revno: 1077
committer: Miika Komu 
timestamp: Sun 2007-05-13 14:13:50 +0000
message:
  Notes for 2.6.19.7 kernel
------------------------------------------------------------
revno: 1076
committer: Miika Komu 
timestamp: Sun 2007-05-13 13:52:52 +0000
message:
  The loopback patch did not work, noted in the docs
------------------------------------------------------------
revno: 1075
committer: Miika Komu 
timestamp: Sun 2007-05-13 13:41:14 +0000
message:
  Making the 2.6.19.7 patch prettier
------------------------------------------------------------
revno: 1074
committer: Miika Komu 
timestamp: Sun 2007-05-13 13:27:09 +0000
message:
  Reorganizing 2.6.19.17 patches
------------------------------------------------------------
revno: 1073
committer: Miika Komu 
timestamp: Sun 2007-05-13 13:15:02 +0000
message:
  Added loopback patch for 2.6.19.7
------------------------------------------------------------
revno: 1072
committer: Miika Komu 
timestamp: Sun 2007-05-13 11:18:05 +0000
message:
  Added notes for 2.6.17.14 kernel
------------------------------------------------------------
revno: 1071
committer: Miika Komu 
timestamp: Sun 2007-05-13 11:08:33 +0000
message:
  Forgot to add a file
------------------------------------------------------------
revno: 1070
committer: Miika Komu 
timestamp: Sun 2007-05-13 11:03:07 +0000
message:
  Added new improved patches for 2.6.17.14
------------------------------------------------------------
revno: 1069
committer: Miika Komu 
timestamp: Sun 2007-05-13 10:19:36 +0000
message:
  Added patches for 2.6.19.7
------------------------------------------------------------
revno: 1068
committer: Miika Komu 
timestamp: Wed 2007-05-09 14:20:44 +0000
message:
  OpenDHT enabled again
------------------------------------------------------------
revno: 1067 [merge]
committer: Miika Komu 
timestamp: Wed 2007-05-09 13:47:32 +0000
message:
  Synchronized to hipl--cert--2.6--patch-70
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-58
     Synchronized to hipl--gui--2.6--patch-791
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-59
     Synchronized to hipl--userspace--2.6--patch-792
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-60
     Changed the register_to_dht behaviour. EXPERIMENTAL, NOT TESTED
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-61
     Committed smaller changes out of the way for the bigger ones I'm working on currently.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-62
     Synchronized to hipl--userspace--2.6--patch-806
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-63
     Fixed some compilation errors caused by merge.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-64
     Fixing opendht, still broken
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-65
     Synchronized to hipl--userspace--2.6--patch-813
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-66
     Fixed the Select loop (no more precreate_R1s after every second)
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-67
     Synchronized to hipl--userspace--2.6--patch-819
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-68
     SAVE COMMIT, but non-blocking connect seems to work
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-69
     Small fixes to timestamps
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-70
     Synchronized to hipl--userspace--2.6--patch-826
------------------------------------------------------------
revno: 1066 [merge]
committer: Miika Komu 
timestamp: Mon 2007-05-07 10:55:52 +0000
message:
  Synchronized to hipl--userspace--2.6--patch-123
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-120
     Synchronized to hipl--userspace--2.6--patch-824
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-121
     bug 328
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-122
     bug 328 
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-123
     Synchronized to hipl--userspace--2.6--patch-825
------------------------------------------------------------
revno: 1065
committer: Joakim Koskela 
timestamp: Fri 2007-05-04 11:12:05 +0000
message:
  Added patch for 2.6.18-series kernels (created from 2.6.18.0)
------------------------------------------------------------
revno: 1064
committer: Alberto Garcia 
timestamp: Fri 2007-05-04 08:45:12 +0000
message:
  Disabled LSIs in send_hipd_addr().
------------------------------------------------------------
revno: 1063
committer: Miika Komu 
timestamp: Thu 2007-05-03 15:10:35 +0000
message:
  Disabled OpenDHT support until Samu provides working version
------------------------------------------------------------
revno: 1062
committer: Alberto Garcia 
timestamp: Thu 2007-05-03 13:22:06 +0000
message:
  Fixed bug: now the HIT-IPv6 mapping is sent to the daemon.
------------------------------------------------------------
revno: 1061
committer: Miika Komu 
timestamp: Wed 2007-05-02 15:44:51 +0000
message:
  Minor change
------------------------------------------------------------
revno: 1060
committer: Miika Komu 
timestamp: Tue 2007-05-01 18:53:48 +0000
message:
  IPsec crypto algo names changed in 2.6.19. Fixed and tested (2.6.17 still works also)
------------------------------------------------------------
revno: 1059 [merge]
committer: Miika Komu 
timestamp: Fri 2007-04-27 05:02:59 +0000
message:
  Synchronized to hipl--gui--2.6--patch-253
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-247
     Synchronized to hipl--userspace--2.6--patch-791
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-248
     fixed bug #311, stderr redirected to /dev/null when modprobing
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-249
     Synchronized to hipl--userspace--2.6--patch-797
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-250
     Synchronized to hipl--userspace--2.6--patch-801
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-251
     Synchronized to hipl--userspace--2.6--patch-815
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-252
     fixing some misc bugs: one which relate to broken handovers and couple others related to daemon code cleaning
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-253
     Synchronized to hipl--userspace--2.6--patch-818
------------------------------------------------------------
revno: 1058 [merge]
committer: Miika Komu 
timestamp: Fri 2007-04-27 05:00:22 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-10
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-816
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-817
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-10
     Minor problems with pointer casts in /agent/connhipd.c fixed.
------------------------------------------------------------
revno: 1057 [merge]
committer: Miika Komu 
timestamp: Wed 2007-04-25 13:50:15 +0000
message:
  Synchronized to hipl--userspace--2.6--patch-816
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-118
     Synchronized to hipl--userspace--2.6--patch-816
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-119
     Synchronized to hipl--userspace--2.6--patch-816
------------------------------------------------------------
revno: 1056 [merge]
committer: Miika Komu 
timestamp: Wed 2007-04-25 13:37:26 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-7
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-7
     Fixes bug 90: Now the HIP daemon generates the file /etc/hip/hosts if it doesn't exist previously.
------------------------------------------------------------
revno: 1055
committer: Miika Komu 
timestamp: Mon 2007-04-23 10:10:58 +0000
message:
  Minor changes on documentation regarding to 'hipconf hip' removal
------------------------------------------------------------
revno: 1054 [merge]
committer: Miika Komu 
timestamp: Mon 2007-04-23 10:09:08 +0000
message:
  Synchronized to hipl--fix--2.6--patch-117
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-117
     Synchronized to hipl--userspace--2.6--patch-813
------------------------------------------------------------
revno: 1053 [merge]
committer: Miika Komu 
timestamp: Fri 2007-04-20 08:54:03 +0000
message:
  Synchronized to hipl--fix--2.6--patch-116
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-113
     bug 323 and hipcon
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-114
     hipconf update
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-115
     bug 323 def hit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-116
     Synchronized to hipl--userspace--2.6--patch-812
------------------------------------------------------------
revno: 1052 [merge]
committer: Miika Komu 
timestamp: Thu 2007-04-19 17:19:06 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-4
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-5
     Alberto Garcia: entry address set fixes to libinet6
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-811
------------------------------------------------------------
revno: 1051
committer: Miika Komu 
timestamp: Thu 2007-04-19 17:14:11 +0000
message:
  A bug fix from Alberto Garcia to libinet6
------------------------------------------------------------
revno: 1050
committer: Miika Komu 
timestamp: Thu 2007-04-19 17:02:38 +0000
message:
  test commit
------------------------------------------------------------
revno: 1049
committer: Miika Komu 
timestamp: Wed 2007-04-18 15:44:51 +0000
message:
  AI_HIP was forgotted from the conntest-client-gai
------------------------------------------------------------
revno: 1048 [merge]
committer: Miika Komu 
timestamp: Wed 2007-04-18 14:57:48 +0000
message:
  Synchronized to hipl--resolver--2.6--patch-3
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-801
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-1
     Alias support for resolver. Does not work in all cases yet.
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-2
     Fixes bug 13 and implements support for AI_HIP and AF_UNSPEC
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-3
     Fixes bugs in the previous patch and displays correctly IPv4s in hip_connect_func()
  
   * hipl-dev@freelists.org--hipl/hipl--resolver--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-807
------------------------------------------------------------
revno: 1047
committer: Joakim Koskela 
timestamp: Mon 2007-04-16 13:15:01 +0000
message:
  Fixed hip_send_i1 problem (by luck worked on x86, not on ARM)
------------------------------------------------------------
revno: 1046
committer: Miika Komu 
timestamp: Mon 2007-04-09 20:39:37 +0000
message:
  Fixed an error in ignoring ipv4 multicast addresses. 192.168.0.234 was being ignored.
------------------------------------------------------------
revno: 1045
committer: Miika Komu 
timestamp: Sun 2007-04-08 15:50:54 +0000
message:
  XFRM_BEET changed from 2 to 4 in kernel 2.6.19 and above. The value is now determined dynamically.
------------------------------------------------------------
revno: 1044
committer: Miika Komu 
timestamp: Sun 2007-04-08 14:23:46 +0000
message:
  NAT keepalive is now NOTIFY instead of UPDATE. Increased NAT keepalives from 3 secs to 20 secs.
------------------------------------------------------------
revno: 1043 [merge]
committer: Miika Komu 
timestamp: Thu 2007-04-05 22:17:09 +0000
message:
  Synchronized to hipl--fix--2.6--patch-112
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-106
     hip get ha allfunctionality
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-107
     hit1 and hit2 states
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-108
     hipconf hit1 and hit2 
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-109
     hipconf final code 
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-110
     final version of hipconf ha
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-111
     Synchronized to hipl--userspace--2.6--patch-802
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-112
     Some improvements (error checking, changed function names) to hipconf get ha all
------------------------------------------------------------
revno: 1042 [merge]
committer: Miika Komu 
timestamp: Tue 2007-04-03 09:31:53 +0000
message:
  Synchronized to hipl--fix--2.6--patch-105
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-101
     test commit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-102
     bug 321 using loopback
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-103
     Synchronized to hipl--userspace--2.6--patch-801
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-104
     Some minor adjustments to the output of hipconf get ha all
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-105
     Some minor adjustments to the output of hipconf get ha all. Usage was incomplete
------------------------------------------------------------
revno: 1041
committer: Miika Komu 
timestamp: Thu 2007-03-29 11:36:39 +0000
message:
  A bugfix from Joakim Koskela. MiniSIP works now with opp mode
------------------------------------------------------------
revno: 1040
committer: Miika Komu 
timestamp: Wed 2007-03-28 13:56:52 +0000
message:
  Fixed an error in hipd logging. Does not log to stdout anymore with -b
------------------------------------------------------------
revno: 1039
committer: Miika Komu 
timestamp: Wed 2007-03-28 08:46:43 +0000
message:
  The NAT code is now up-to-date with RVS code. Bug id 322.
------------------------------------------------------------
revno: 1038 [merge]
committer: Miika Komu 
timestamp: Wed 2007-03-28 07:08:14 +0000
message:
  Synchronized to hipl--fix--2.6--patch-100
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-89
     Synchronized to hipl--userspace--2.6--patch-737
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-90
     Synchronized to hipl--userspace--2.6--patch-749
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-91
     Synchronized to hipl--userspace--2.6--patch-791
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-92
     hipconf get hi default
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-93
     hipconf send/recv works now differently
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-94
     hipconf get all hits 2
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-95
     Testing 'get hi all' with Miika
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-96
     algo problem solved Kamran
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-97
     hipconf with algo
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-98
     hipconf get all hits changes
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-99
     Synchronized to hipl--userspace--2.6--patch-797
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-100
     hipconf get hi all (usage string)
------------------------------------------------------------
revno: 1037 [merge]
committer: Miika Komu 
timestamp: Tue 2007-03-27 13:31:44 +0000
message:
  Synchronized to hipl--corporate--2.6--patch-127
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-749
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-1
     Added new configure option
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-2
     configure fixes for corporate option
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-3
     Fixed the compilation error
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-4
     Added libipsec from ipsec-tools-0.6.6
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-5
     Added libipsec to build system. Compiles.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-6
     Added a hash test tool
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-7
     Forgot to add a file
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-8
     Added pfkey wrapper functions
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-9
     IPsec notes to pfkeyv2
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-10
     Forgot to add a file
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-11
     Few compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-12
     Include paths
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-13
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-14
     Some fixes based on Samu's advice to hipd/Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-15
     Solved some compilation errors with Miika
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-781
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-17
     Changes from Kamran to lhashtables
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-18
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-19
     hash function
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-20
     hash function new
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-791
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-22
     Added a separate flag for pfkey
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-23
     Remove corporate stuff from libipsec
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-24
     A minor fix to pfkey compilation
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-25
     Empty commit
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-26
     first version of first pfkeyapi.c. Still other functions to be implemented
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-27
     Removed a file that was  not supposed to exist here
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-28
     More implementation of pfkeyapi.c. Still some API left, but coming soon
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-29
     Renamed beet file to xfrmapi.c for consistency with pfkeyapi.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-30
     Reorganized files to different libraries
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-31
     Reorganized files to different libraries, continued
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-32
     Added a file for queue(3) list wrapper.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-33
     Added a list test code
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-34
     Forgot to commit a file
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-35
     A bug fix to listtest.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-36
     Disabled listtest.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-37
     Fixed a weird error in test/hashtest.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-38
     Terminated the implementation of the pfkey API's. Tests are needed to fine tune the funct
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-39
     If proto is zero when SP is added, we set the mode to be transport.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-40
     Some code cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-41
     Started a new deb building rule
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-42
     when exiting hipd remove also the SPs associated to transport mode in order to clean all.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-43
     Some further cleanup and some sanity checks added
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-44
     Re-enabled list testing program.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-45
     The default IPSEC mode for pfkey is now the same value as XFRM_MODE_BEET
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-46
     
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-47
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-48
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-49
     --enable-corporate links dynamically libhiptool, not statically.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-50
     Code compiles now also in Fedora Core 6
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-51
     More compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-52
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-53
     make corporate-deb initial commit
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-54
     invalid if-statement in debian package script: libinet6 not included in right way
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-55
     Bugfix to hipd crashing
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-56
     hopefully corporate deb pkg creation is now ok. must still test it further later.
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-57
     linked list
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-58
     Synchronized to hipl--userspace--2.6--patch-792
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-59
     list changes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-60
     struct list_head -> hip_list_h
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-61
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-62
     Only libraries and test directory are currently compiled
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-63
     Some changes to lhash
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-64
     comment
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-65
     qlist.h using hashtable from openssl
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-66
     hashtable changes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-67
     Listtest, initialization
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-68
     hashtest uninit, does not compile
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-69
     changes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-70
     xxx
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-71
     Testing hashtest
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-72
     Fixed a compilation warning in hashtest
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-73
     Fixed a compilation warning in hashtest
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-74
     hashtest fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-75
     A fix to hashtest
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-76
     fixed something
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-77
     A fix to hashtest
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-78
     Re-enabled to build everything again
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-79
     what to do now?
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-80
     A compilation fix to libopphip
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-81
     List fixes to hidb.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-82
     
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-83
     Fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-84
     Fixing up hidb.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-85
     hidb compiles
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-86
     Fix ups for netdev
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-87
     hadb prefixed
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-88
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-89
     oppdb prefixed
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-90
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-91
     netdev and escrow prefixed
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-92
     Escrow extensions
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-93
     missing some references
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-94
     fixed some undefined references
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-95
     moved files around
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-96
     it compiled ok\! wow\!
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-97
     Minor changes, hipd still crashes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-98
     Deleted hashtable.c
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-99
     Removed some if 0 code
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-100
     A fix to oppdb
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-101
     Bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-102
     Bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-103
     Bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-104
     misc.c hash hit
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-105
     maintenance fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-106
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-107
     Double free
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-108
     Fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-109
     Fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-110
     fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-111
     fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-112
     fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-113
     Seg fault
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-114
     fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-115
     fixxes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-116
     opp lib fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-117
     fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-118
     Fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-119
     fixed
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-120
     moving files
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-121
     moving files
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-122
     fix
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-123
     corporate fixes
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-124
     Synchronized to hipl--userspace--2.6--patch-796
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-125
     Fixed a compilation error from the merge
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-126
     added a new file
  
   * hipl-dev@freelists.org--hipl/hipl--corporate--2.6--patch-127
     minor changes
------------------------------------------------------------
revno: 1036
committer: Miika Komu 
timestamp: Tue 2007-03-27 10:01:02 +0000
message:
  Updated HOWTO on the kernel modules
------------------------------------------------------------
revno: 1035
committer: Miika Komu 
timestamp: Sat 2007-03-17 15:02:53 +0000
message:
  Debug statement changes
------------------------------------------------------------
revno: 1034 [merge]
committer: Miika Komu 
timestamp: Sat 2007-03-17 13:25:40 +0000
message:
  Synchronized to hipl--update--2.6--patch-72
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-67
     Synchronized to hipl--userspace--2.6--patch-720
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-68
     Synchronized to hipl--userspace--2.6--patch-757
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-69
     ESP_INFO added in the second UPDATE packet.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-70
     Added also the ACK in the second UPDATE. Still to verify the correct behaviour
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-71
     Synchronized to hipl--userspace--2.6--patch-793
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-72
     Both soft and hard handovers now should work. Possibly more fine tuning needed later
------------------------------------------------------------
revno: 1033
committer: Miika Komu 
timestamp: Tue 2007-03-13 20:41:44 +0000
message:
  Removed forking from configuration reading. It was not really doing anything sensible because the mother process was just waiting for the child to exit.
------------------------------------------------------------
revno: 1032
committer: Miika Komu 
timestamp: Mon 2007-02-26 22:14:33 +0000
message:
  Applied bug fixes from Oleg (#319)
------------------------------------------------------------
revno: 1031
committer: Miika Komu 
timestamp: Fri 2007-02-23 06:33:40 +0000
message:
  Commented out some hexdumping from libinet6
------------------------------------------------------------
revno: 1030
committer: Miika Komu 
timestamp: Fri 2007-02-23 06:32:41 +0000
message:
  Commented out some hexdumping from libinet6
------------------------------------------------------------
revno: 1029 [merge]
committer: Miika Komu 
timestamp: Fri 2007-02-23 06:20:48 +0000
message:
  Synchronized to hipl--gui--2.6--patch-246
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-245
     bug #316 resolved. daemon now kills old daemon, if running.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-246
     Synchronized to hipl--userspace--2.6--patch-787
------------------------------------------------------------
revno: 1028 [merge]
committer: Miika Komu 
timestamp: Fri 2007-02-23 06:19:33 +0000
message:
  Synchronized to hipl--cert--2.6--patch-57
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-56
     Modified the gaih_inet_get_name to support HITs (AAAA) from DNS too.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-57
     Synchronized to hipl--userspace--2.6--patch-787
------------------------------------------------------------
revno: 1027
committer: Miika Komu 
timestamp: Fri 2007-02-23 06:08:01 +0000
message:
  Rewrote messaging interface. Bind() was needed.
  Date: Thu, 22 Feb 2007 19:31:14 +0100
  Reply-To: hipl-users@freelists.org
  Subject: [hipl-users] Re: Test fails due to use the HIT as a *real* 
  address
  
  > * With hipd_config (and IPv6 addresses, although it fails with IPv4 as
  > well):
  > 
  > AGAIN it get frozen "waiting for daemon info".
  > Logs in tar file test4.
  > To stand out, the log:
------------------------------------------------------------
revno: 1026
committer: Miika Komu 
timestamp: Wed 2007-02-21 17:09:54 +0000
message:
  A bug fix to hipd_config parsing
------------------------------------------------------------
revno: 1025
committer: Miika Komu 
timestamp: Wed 2007-02-21 13:08:32 +0000
message:
  Bug id 309: added some more examples to hipd_config
------------------------------------------------------------
revno: 1024 [merge]
committer: Miika Komu 
timestamp: Wed 2007-02-21 12:46:33 +0000
message:
  Synchronized to hipl--gui--2.6--patch-244
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-242
     hipd.c select() split into functions
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-243
     code cleaning
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-244
     Synchronized to hipl--userspace--2.6--patch-783
------------------------------------------------------------
revno: 1023 [merge]
committer: Miika Komu 
timestamp: Wed 2007-02-21 12:07:16 +0000
message:
  Synchronized to hipl--userspace--2.6--patch-782
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-195
     Synchronized to hipl--gui--2.6--patch-226
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-196
     Synchronized to hipl--userspace--2.6--patch-765
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-197
     Synchronized to hipl--userspace--2.6--patch-766
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-198
     Synchronized to hipl--gui--2.6--patch-769
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-199
     Synchronized to hipl--userspace--2.6--patch-770
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-200
     Synchronized to hipl--userspace--2.6--patch-773
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-201
     Synchronized to hipl--userspace--2.6--patch-777
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-202
     Synchronized to hipl--userspace--2.6--patch-779
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-203
     Synchronized to hipl--userspace--2.6--patch-780
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-204
     Synchronized to hipl--userspace--2.6--patch-782
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-205
     
------------------------------------------------------------
revno: 1022 [merge]
committer: Miika Komu 
timestamp: Tue 2007-02-20 13:26:14 +0000
message:
  Synchronized to hipl--cert--2.6--patch-55
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-49
     Small change in the manual chapter 1.1
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-50
     Synchronized to hipl--userspace--2.6--patch-733
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-51
     Synchronized to hipl--userspace--2.6--patch-737
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-52
     Synchronized to hipl--userspace--2.6--patch-762
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-762
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-54
     Fixed a mix up in periodic_maintenance, now the opedht support uses its own counter.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-55
     Synchronized to hipl--userspace--2.6--patch-781
------------------------------------------------------------
revno: 1021
committer: Miika Komu 
timestamp: Sun 2007-02-18 18:46:09 +0000
message:
  Removed some debug messages
------------------------------------------------------------
revno: 1020
committer: Miika Komu 
timestamp: Sun 2007-02-18 18:30:26 +0000
message:
  A bug fix to opp code
------------------------------------------------------------
revno: 1019
committer: Miika Komu 
timestamp: Sun 2007-02-18 17:55:30 +0000
message:
  Rewrote messaging interface.
  Trying solve this problem:
  
  Date: Fri, 16 Feb 2007 15:40:32 +0100
  From: Jes�s Rojo Mart�nez
  Subject: [hipl-users] Re: Test fails due to use the HIT as a *real* 
  address
  
  Again the same error: It stops at "waiting to receive daemon info"
------------------------------------------------------------
revno: 1018
committer: Juha-Matti Tapio 
timestamp: Thu 2007-02-15 14:16:32 +0000
message:
  ppc fixes on hit prefix
------------------------------------------------------------
revno: 1017
committer: Miika Komu 
timestamp: Tue 2007-02-13 21:59:40 +0000
message:
  valgrind verifications, netlink packet size checks
  Removed some valgrind "Invalid read/write" nags. Netlink packet size is 
  peeked now, maybe it helps Martinez problems on the mailing list. Added 
  random seed to TLS, but I am not sure if has any effect e.g. on SPIs.
------------------------------------------------------------
revno: 1016
committer: Miika Komu 
timestamp: Tue 2007-02-13 17:46:22 +0000
message:
  Removed some unnecessary code
------------------------------------------------------------
revno: 1015
committer: Miika Komu 
timestamp: Tue 2007-02-13 17:15:46 +0000
message:
  Removed some unnecessary code
------------------------------------------------------------
revno: 1014 [merge]
committer: Miika Komu 
timestamp: Tue 2007-02-13 13:47:29 +0000
message:
  Synchronized to hipl--gui--2.6--patch-241
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-227
     few usability changes to GUI
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-228
     url field removed from new hit dialog
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-229
     new functionality to drop button (working hopefully..)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-230
     Synchronized to hipl--gui--2.6--patch-769
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-231
     Synchronized to hipl--userspace--2.6--patch-773
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-232
     Started to debug the opp mode reject problem
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-233
     improvements agent packet rejection
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-234
     some opp lib changes (testing)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-235
     Cleaned up hipd.c:main()
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-236
     opp mode and agent modifications
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-237
     hipguistart.sh
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-238
     missing default group
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-239
     commit agent bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-240
     Deletion of SPs to expire normal connections when GUI reject is used. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-241
     Removed the previous change, it did not work
------------------------------------------------------------
revno: 1013
committer: Miika Komu 
timestamp: Mon 2007-02-12 16:13:42 +0000
message:
  Bug fixes to debian init.d script
------------------------------------------------------------
revno: 1012
committer: Miika Komu 
timestamp: Mon 2007-02-12 15:57:28 +0000
message:
  A bug fix to debian init.d scripts
------------------------------------------------------------
revno: 1011
committer: Miika Komu 
timestamp: Mon 2007-02-12 15:21:03 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 1010
committer: Miika Komu 
timestamp: Mon 2007-02-12 13:49:11 +0000
message:
  Fixed a bug in hipd_config handling
------------------------------------------------------------
revno: 1009
committer: Miika Komu 
timestamp: Mon 2007-02-12 09:29:43 +0000
message:
  GUI RPM compilation fix
------------------------------------------------------------
revno: 1008
committer: Miika Komu 
timestamp: Mon 2007-02-12 09:14:29 +0000
message:
  Yet another rpm compilation fix.
------------------------------------------------------------
revno: 1007
committer: Miika Komu 
timestamp: Mon 2007-02-12 09:09:46 +0000
message:
  A rpm compilation fix.
------------------------------------------------------------
revno: 1006
committer: Miika Komu 
timestamp: Wed 2007-02-07 15:17:29 +0000
message:
  RVS fixes.
  However, has anyone noticed this behaviour with RVS. My setup was: 
  4ffe::5(initiator), 4ffe::8(RVS server) and 4ffe::6(responder). 1) RVS 
  is started. 2) R registers to RVS 3) I maps R's HIT to RVS's ip and 
  ping6 R's HIT. For some reason RVS cannot relay I1 properly to R?
  
  I had to downgrade to hipl-186 at RVS and R to get this scenario 
  working. hipl-192 & hipl-189 failed. Any suggestions?
  
  The logs are here:
  
  http://www.ee.oulu.fi/~thautako/02-02-07/initiator-only_responder_registered
  .txt
  http://www.ee.oulu.fi/~thautako/02-02-07/rvs-only_responder_registered.txt
  http://www.ee.oulu.fi/~thautako/02-02-07/responder-only_responder_registered
  .txt
  
  Tomi Hautakoski
------------------------------------------------------------
revno: 1005
committer: Miika Komu 
timestamp: Wed 2007-02-07 14:10:46 +0000
message:
  2.6.19 patch is broken
------------------------------------------------------------
revno: 1004
committer: Miika Komu 
timestamp: Wed 2007-02-07 14:07:08 +0000
message:
  Added sleep patch for 2.6.19
------------------------------------------------------------
revno: 1003 [merge]
committer: Miika Komu 
timestamp: Sun 2007-02-04 20:10:21 +0000
message:
  Synchronized to hipl--gui--2.6--patch-226
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-222
     fixed gui crash bug #281
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-223
     Synchronized to hipl--userspace--2.6--patch-761
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-224
     usability changes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-225
     forgot to add opp ip db files
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-226
     little fix to one debug message
------------------------------------------------------------
revno: 1002 [merge]
committer: Miika Komu 
timestamp: Sat 2007-02-03 17:24:40 +0000
message:
  Synchronized to ipl--main--2.6--patch-192
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-121
     Synchronized to hipl--userspace--2.6--patch-451
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-122
     Synchronized to hipl/hipl--userspace--patch-464
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-123
     Synchronized to hipl--userspace--2.6--patch-477
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-124
     Synchronized to hipl--userspace--2.6--patch-505
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-125
     Synchronized to hipl--userspace--2.6--patch-508
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-126
     Synchronized to hipl--userspace--2.6--patch-510
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-127
     Synchronized to hipl--userspace--2.6--patch-521
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-128
     Synchronized to hipl--userspace--2.6--patch-526
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-129
     Synchronized to hipl--userspace--2.6--patch-528
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-130
     Synchronized to hipl--userspace--2.6--patch-531
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-131
     Synchronized to hipl--userspace--2.6--patch-542
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-132
     Synchronized to hipl--userspace--2.6--patch-547
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-133
     Synchronized to hipl--userspace--2.6--patch-566
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-134
     Synchronized to hipl--userspace--2.6--patch-568
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-135
     Synchronized to hipl--userspace--2.6--patch-572
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-136
     Synchronized to hipl--userspace--2.6--patch-573
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-137
     Synchronized to hipl--userspace--2.6--patch-572
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-138
     Synchronized to hipl--userspace--2.6--patch-578
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-139
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-140
     Synchronized to hipl--userspace--2.6--patch-580
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-141
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-142
     Synchronized to hipl--userspace--2.6--patch-598
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-143
     Synchronized to hipl--userspace--2.6--patch-603
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-144
     hipl--userspace--2.6--patch-612
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-145
     Synchronized to hipl--userspace--2.6--patch-613
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-146
     Synchronized to hipl--userspace--2.6--patch-614
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-147
     Synchronized to hipl--userspace--2.6--patch-617
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-148
     Synchronized to hipl--userspace--2.6--patch-623
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-149
     Synchronized to hipl--userspace--2.6--patch-636
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-639
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-151
     Synchronized to hipl--userspace--2.6--patch-646
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-152
     Synchronized to hipl--userspace--2.6--patch-648
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-153
     Synchronized to hipl--userspace--2.6--patch-651
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-154
     Synchronized to hipl--userspace--2.6--patch-654
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-155
     Synchronized to hipl--userspace--2.6--patch-656
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-156
     Synchronized to hipl--userspace--2.6--patch-657
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-157
     Synchronized to hipl--userspace--2.6--patch-658
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-158
     Synchronized to hipl--userspace--2.6--patch-659
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-159
     Synchronized to hipl--userspace--2.6--patch-665
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-160
     Synchronized to hipl--userspace--2.6--patch-667
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-161
     Synchronized to hipl--userspace--2.6--patch-672
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-162
     Synchronized to hipl--userspace--2.6--patch-673
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-163
     Synchronized to hipl--userspace--2.6--patch-674
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-164
     Synchronized to hipl--userspace--2.6--patch-675
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-165
     Synchronized to hipl--userspace--2.6--patch-678
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-166
     Synchronized to hipl--userspace--2.6--patch-679
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-167
     Synchronized to hipl--userspace--2.6--patch-682
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-168
     Synchronized to hipl--userspace--2.6--patch-684
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-169
     Synchronized to hipl--userspace--2.6--patch-684
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-170
     Synchronized to hipl--userspace--2.6--patch-686
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-171
     Synchronized to hipl--userspace--2.6--patch-688
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-172
     Synchronized to hipl--userspace--2.6--patch-689
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-173
     Synchronized to hipl--userspace--2.6--patch-690
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-174
     Synchronized to hipl--userspace--2.6--patch-691
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-175
     Synchronized to hipl--userspace--2.6--patch-691
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-176
     Synchronized to hipl--userspace--2.6--patch-693
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-177
     Synchronized to hipl--userspace--2.6--patch-695
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-178
     Synchronized to hipl--userspace--2.6--patch-699
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-179
     Synchronized to hipl--userspace--2.6--patch-700
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-180
     Synchronized to hipl--userspace--2.6--patch-712
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-181
     Synchronized to hipl--userspace--2.6--patch-720
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-182
     Synchronized to hipl--userspace--2.6--patch-724
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-183
     Synchronized to hipl--userspace--2.6--patch-727
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-184
     Synchronized to hipl--userspace--2.6--patch-728
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-185
     Synchronized to hipl--userspace--2.6--patch-729
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-186
     Synchronized to hipl--userspace--2.6--patch-730
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-187
     Synchronized to hipl--userspace--2.6--patch-733
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-188
     Synchronized to hipl--userspace--2.6--patch-742
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-189
     Synchronized to hipl--userspace--2.6--patch-749
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-191
     Synchronized to hipl--userspace--2.6--patch-757
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-192
     Synchronized to hipl--userspace--2.6--patch-761
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-193
     Synchronized to hipl--userspace--2.6--patch-761
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-194
     Fixed bug id 289
------------------------------------------------------------
revno: 1001
committer: Miika Komu 
timestamp: Thu 2007-02-01 22:33:27 +0000
message:
  Solved an compilation problem
------------------------------------------------------------
revno: 1000 [merge]
committer: Miika Komu 
timestamp: Thu 2007-02-01 15:55:04 +0000
message:
  Synchronized to hipl--gui--2.6--patch-221
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-188
     Synchronized to hipl--userspace--2.6--patch-720
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-189
     Synchronized to hipl--userspace--2.6--patch-727
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-190
     Synchronized to hipl--userspace--2.6--patch-728
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-191
     Synchronized to hipl--userspace--2.6--patch-737
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-192
     Synchronized to hipl--userspace--2.6--patch-749
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-193
     Synchronized to hipl--userspace--2.6--patch-750
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-194
     couple icons redrawn, filtering i1 changed to filtering i2 (opp mode)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-195
     Synchronized to hipl--userspace--2.6--patch-754
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-196
     bad test code from virtual machine
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-197
     language fixes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-198
     new style for agent filtering
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-199
     Synchronized to hipl--userspace--2.6--patch-756
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-200
     Synchronized to hipl--userspace--2.6--patch-758
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-201
     new message dialog, uses now language selected in gui, not system default (fixes odd looking dialogs, which had both, system and gui language mixed)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-202
     new showip-addon code
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-203
     re: new showip-addon code
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-204
     re: new showip-addon code
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-205
     hip php test site added
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-206
     A bug fix to opp mode.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-207
     some fixes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-208
     When GUI prompts for opp connection, the fallback is currently disabled
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-209
     usability fixes to showip
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-210
     A bug fix to a null-pointer bug in opp code at the responder side
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-211
     Reduced the number of debug messages
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-212
     DNS requests are bypassed now in the opp lib. Does not compile
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-213
     Fixed a compilation problem, still does not link
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-214
     Linking fixes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-215
     A bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-216
     A bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-217
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-218
     Reduced opp mode delays with Antti
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-219
     Removed some unnecessary gui code
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-220
     Increased precreate r1 interval to one hour due to timeout problems
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-221
     opportunistic mode fix
------------------------------------------------------------
revno: 999
committer: Miika Komu 
timestamp: Thu 2007-02-01 12:17:39 +0000
message:
  Increased precreate r1 interval to one hour due to timeout problems
------------------------------------------------------------
revno: 998
committer: Miika Komu 
timestamp: Tue 2007-01-30 14:34:03 +0000
message:
  Modprobing of sha1 was missing
------------------------------------------------------------
revno: 997
committer: Miika Komu 
timestamp: Fri 2007-01-26 12:01:45 +0000
message:
  A bug fix to mobility (wrong order of params)
------------------------------------------------------------
revno: 996
committer: Miika Komu 
timestamp: Thu 2007-01-25 11:29:16 +0000
message:
  A small bug fix to 'run' in the gui
------------------------------------------------------------
revno: 995
committer: Miika Komu 
timestamp: Wed 2007-01-24 22:49:33 +0000
message:
  Applied a blind bug patch from Antti
------------------------------------------------------------
revno: 994 [merge]
committer: Miika Komu 
timestamp: Tue 2007-01-23 19:12:54 +0000
message:
  Replayed hipl--main--2.6--patch-190
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-190
     Modified debian packaging script and files for armel and i386 architectures
------------------------------------------------------------
revno: 993
committer: Miika Komu 
timestamp: Tue 2007-01-23 15:42:12 +0000
message:
  Couple of blind related bug fixes
------------------------------------------------------------
revno: 992 [merge]
committer: Miika Komu 
timestamp: Tue 2007-01-23 14:59:45 +0000
message:
  Synchronized to hipl--blind--2.6--patch-9
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-482
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-1
     Added blind extensions to configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-2
     changed the hipconf.c file to accomodate blind(--karthik)
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-3
     Added blind handling to hipd (Karthik)
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-485
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-5
     required changes are made to worqueue.c(---karthik)
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-6
     Made changes to hip_send_i1() (---karthik)
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-7
     just to see if commit works--karthik
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-8
     fetched the precreated r1 in hip_handle_i1
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-9
     got the puzzle from the precreated r1 and also marked the r1 as used\n
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-10
     made changes to puzzle and host_id to hip_create_r1()
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-11
     Adjusted create_r1 interface to include also a puzzle.
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-12
     handling of i1 is done
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-13
     
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-604
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-606
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-609
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-17
     blinded i1 is sent
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-18
     
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-19
     
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-20
     Synchronized to hipl--userspace--2.6--patch-610
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-21
     creation of blinded r2 in not ready yet
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-22
     bex works, changing from blind on/off does not work yet
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-749
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-750
  
   * hipl-dev@freelists.org--hipl/hipl--blind--2.6--patch-25
     bug fixes
------------------------------------------------------------
revno: 991
committer: Miika Komu 
timestamp: Tue 2007-01-23 14:04:28 +0000
message:
  Removed some configure warnings on Debian testing
------------------------------------------------------------
revno: 990
committer: Miika Komu 
timestamp: Tue 2007-01-23 13:58:01 +0000
message:
  A small fix to gui compilation
------------------------------------------------------------
revno: 989
committer: Miika Komu 
timestamp: Sun 2007-01-21 12:17:01 +0000
message:
  Improved loopback code of base exchange. Added loopback handling to close.
------------------------------------------------------------
revno: 988
committer: Miika Komu 
timestamp: Sun 2007-01-21 11:29:22 +0000
message:
  A workaround to fix bug id 271
------------------------------------------------------------
revno: 987
committer: Miika Komu 
timestamp: Sat 2007-01-20 23:01:43 +0000
message:
  Commenting
------------------------------------------------------------
revno: 986
committer: Miika Komu 
timestamp: Sat 2007-01-20 21:50:29 +0000
message:
  A bug fix to opp mode
------------------------------------------------------------
revno: 985
committer: Miika Komu 
timestamp: Sat 2007-01-20 20:41:53 +0000
message:
  Fixed a bug in the oopportunistic code
------------------------------------------------------------
revno: 984
committer: Miika Komu 
timestamp: Sat 2007-01-20 20:24:58 +0000
message:
  Some changes to the opp code
------------------------------------------------------------
revno: 983
committer: Miika Komu 
timestamp: Sat 2007-01-20 16:19:37 +0000
message:
  pingtest reset all associations
------------------------------------------------------------
revno: 982
committer: Miika Komu 
timestamp: Sat 2007-01-20 15:32:21 +0000
message:
  Fixed a minor bug in rendezvous code
------------------------------------------------------------
revno: 981
committer: Miika Komu 
timestamp: Sat 2007-01-20 15:23:44 +0000
message:
  Bug fix to HMAC checks of i2
------------------------------------------------------------
revno: 980
committer: Miika Komu 
timestamp: Sat 2007-01-20 15:18:22 +0000
message:
  Bug fix to HMAC checks of i2
------------------------------------------------------------
revno: 979
committer: Miika Komu 
timestamp: Sat 2007-01-20 15:16:49 +0000
message:
  Added some debugs
------------------------------------------------------------
revno: 978
committer: Miika Komu 
timestamp: Sat 2007-01-20 15:08:03 +0000
message:
  Testing request-response scheme in all hipd messages
------------------------------------------------------------
revno: 977
committer: Miika Komu 
timestamp: Fri 2007-01-19 23:26:42 +0000
message:
  Rewrote the loopback code
------------------------------------------------------------
revno: 976 [merge]
committer: Miika Komu 
timestamp: Fri 2007-01-19 20:30:16 +0000
message:
  Synchronized to hipl--fix--2.6--patch-88
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-73
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-74
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-75
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-76
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-77
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-78
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-79
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-80
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-81
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-82
     Initial attempts to make HIT loopback to work
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-83
     Synchronized to hipl--userspace--2.6--patch-724
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-84
     Base exchange
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-85
     latest loop back
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-86
     Synchronized to hipl--userspace--2.6--patch-730
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-87
     loop back cleaned code
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-88
     Synchronized to hipl--userspace--2.6--patch-735
------------------------------------------------------------
revno: 975
committer: Miika Komu 
timestamp: Fri 2007-01-19 20:22:27 +0000
message:
  Fixed bug 196.
  hip_check_network_msg is not called currently for some reason. It should 
  be re-enabled and checked that most --enable options still work.
  
  Tested:
  
  * udpv4
  * ipv4
  * opp mode
  
  ..still work. Did not test ipv6 because had trouble with the test 
  network on ipv6.
------------------------------------------------------------
revno: 974
committer: Miika Komu 
timestamp: Thu 2007-01-18 13:11:18 +0000
message:
  Removed an unnecessary assertion from oppdb
------------------------------------------------------------
revno: 973
committer: Miika Komu 
timestamp: Thu 2007-01-18 12:17:18 +0000
message:
  Opp library uses now syslog
------------------------------------------------------------
revno: 972
committer: Kamran Yaqub  
timestamp: Thu 2007-01-18 10:38:20 +0000
message:
  A small compilation fix
------------------------------------------------------------
revno: 971
committer: Miika Komu 
timestamp: Wed 2007-01-17 17:59:04 +0000
message:
  A small bugfix to hipconf
------------------------------------------------------------
revno: 970 [merge]
committer: Miika Komu 
timestamp: Tue 2007-01-16 13:14:40 +0000
message:
  Synchronized to hipl--cert--2.6--patch-48
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-728
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-47
     Synchronized to hipl--userspace--2.6--patch-729
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-48
     Fixed seg faults caused to hipd when there is no internet connectivity
------------------------------------------------------------
revno: 969
committer: Miika Komu 
timestamp: Mon 2007-01-15 08:38:42 +0000
message:
  A compilation fix (builds now without opendht)
------------------------------------------------------------
revno: 968
committer: Miika Komu 
timestamp: Fri 2007-01-12 18:41:54 +0000
message:
  Few small fixes.
  * PARA_REG_XX were defined twice
  * hipconf run did not work when compiled without opendht
------------------------------------------------------------
revno: 967 [merge]
committer: Miika Komu 
timestamp: Fri 2007-01-12 18:18:40 +0000
message:
  Synchronized to hipl--cert--2.6--patch-45
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-41
     added functionality to command hipconf dht gw 
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-42
     OpenDHT parameter function and struct
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-43
     Changed hipconf dht gw  to hipconf dht gw   , port and ttl change not implemented yet.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-44
     Fixed missing LD_PRELOAD for libhipopendht.so from hipconf run normal command
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-45
     Synchronized to hipl--userspace--2.6--patch-726
------------------------------------------------------------
revno: 966
committer: Miika Komu 
timestamp: Fri 2007-01-12 10:13:47 +0000
message:
  A fix to opportunistic mode
  Opportunistic mode does not crash anymore, but it still fails:
  
  https://infrahip.hiit.fi/bugzilla/show_bug.cgi?id=271
------------------------------------------------------------
revno: 965
committer: Miika Komu 
timestamp: Thu 2007-01-11 12:45:31 +0000
message:
  Increased cookie solving max tries as discussed with Tomi Hautakoski
------------------------------------------------------------
revno: 964
committer: Miika Komu 
timestamp: Wed 2007-01-10 14:58:21 +0000
message:
  Fixed a problem in RVS parameter numbering.
  Date: Fri, 5 Jan 2007 12:43:21 +0200 (EET)
  From: Tomi Hautakoski 
  Reply-To: hipl-users@freelists.org
  To: hipl-users@freelists.org
  Subject: [hipl-users] RVS and ethereal patches
  
  When using RVS(A: hipconf add service rvs, B: hipconf add rvs HIT_OF_A
  IP_OF_A) and running patched ethereal-0.99.0 on A, this "unknown" 
  parameter
  shows up in I1,R1,I2 and R2:
  http://www.ee.oulu.fi/~thautako/ethereal1.png
  http://www.ee.oulu.fi/~thautako/ethereal2.png
  http://www.ee.oulu.fi/~thautako/ethereal3.png
  http://www.ee.oulu.fi/~thautako/ethereal4.png
  
  Something is missing from the ethereal-patch?
------------------------------------------------------------
revno: 963
committer: Miika Komu 
timestamp: Tue 2007-01-09 12:45:30 +0000
message:
  Moved a couple of patches
------------------------------------------------------------
revno: 962
committer: Miika Komu 
timestamp: Mon 2007-01-08 13:53:41 +0000
message:
  Some minor changes suggested hipconf/nat by Samu
------------------------------------------------------------
revno: 961 [merge]
committer: Miika Komu 
timestamp: Mon 2007-01-08 11:43:32 +0000
message:
  Synchronized to hipl--cert--2.6--patch-40
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-712
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-38
     OpenDHT gateway is now resolved only at init of hipd
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-39
     Fixed seg faulting getaddrinfo and modified the select loop in hipd to handle multiple packets per round.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-40
     Synchronized to hipl--userspace--2.6--patch-720
------------------------------------------------------------
revno: 960
committer: Miika Komu 
timestamp: Thu 2006-12-21 19:15:47 +0000
message:
  Minor changes to debian init.d script
------------------------------------------------------------
revno: 959
committer: Miika Komu 
timestamp: Thu 2006-12-21 18:53:10 +0000
message:
  Debian init script works now even though it gives warnings
------------------------------------------------------------
revno: 958
committer: Miika Komu 
timestamp: Thu 2006-12-21 17:44:15 +0000
message:
  Small bugfix to debian building
------------------------------------------------------------
revno: 957
committer: Miika Komu 
timestamp: Thu 2006-12-21 17:10:51 +0000
message:
  Increased rpm version for the upcoming release
------------------------------------------------------------
revno: 956
committer: Miika Komu 
timestamp: Thu 2006-12-21 17:01:30 +0000
message:
  Increased rpm version for the upcoming release
------------------------------------------------------------
revno: 955
committer: Miika Komu 
timestamp: Thu 2006-12-21 16:54:26 +0000
message:
  Instructions about redhat kernel compilation
------------------------------------------------------------
revno: 954
committer: Miika Komu 
timestamp: Wed 2006-12-20 22:24:51 +0000
message:
  Improved debian init.d script
------------------------------------------------------------
revno: 953
committer: Miika Komu 
timestamp: Wed 2006-12-20 22:07:53 +0000
message:
  A small fix-up to the reading of conf file
------------------------------------------------------------
revno: 952
committer: Miika Komu 
timestamp: Wed 2006-12-20 00:46:28 +0000
message:
  Bugfix to a kernel patch
------------------------------------------------------------
revno: 951
committer: Miika Komu 
timestamp: Wed 2006-12-20 00:17:31 +0000
message:
  Added kernel patches for 2.6.17.14
------------------------------------------------------------
revno: 950
committer: Miika Komu 
timestamp: Tue 2006-12-19 23:23:52 +0000
message:
  A bug fix to nat code
------------------------------------------------------------
revno: 949 [merge]
committer: Miika Komu 
timestamp: Tue 2006-12-19 22:14:47 +0000
message:
  Synchronized to hipl--gui--2.6--patch-187
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-185
     Synchronized to hipl--userspace--2.6--patch-708
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-186
     usability updates
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-187
     little fixes
------------------------------------------------------------
revno: 948 [merge]
committer: Miika Komu 
timestamp: Tue 2006-12-19 15:06:07 +0000
message:
  Synchronized to hipl--cert--2.6--patch-36
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-499
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-1
     Added extensions cert in configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-505
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-506
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-509
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-510
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-525
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-526
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-550
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-560
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-569
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-572
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-578
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-13
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-14
     Added debug library support
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-580
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-599
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-674
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-18
     Synchronized to hipl--userspace--2.6--patch-686
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-19
     Old DHT code removed, new in place but only opendhtteststub uses the new code at the moment.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-20
     Fixed a typo in opendht/Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-21
     Modified the XML RPC parsers return value behaviour.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-698
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-699
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-700
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-25
     Added three function stubs to hipconf for new functionality.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-26
     Added 'hipconf dht get ' functionality.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-27
     Added example_xml_rpc_packets.txt file.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-702
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-29
     Synchronized to hipl--userspace--2.6--patch-703
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-703
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-31
     Added a timer to test openDHT connections
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-32
     Separeted socket initialization from the resolver and receiving part from the sending part.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-33
     Hipd is now uploading FQDN->HIT->IP mappings (only first found IP is uploaded).
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-34
     Added rest of the openDHT code.
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-35
     OpenDHT is by default on
  
   * hipl-dev@freelists.org--hipl/hipl--cert--2.6--patch-36
     Synchronized to hipl--userspace--2.6--patch-707
------------------------------------------------------------
revno: 947
committer: Miika Komu 
timestamp: Mon 2006-12-18 13:13:04 +0000
message:
  Added 2.6.17.9 kernel patch
------------------------------------------------------------
revno: 946
committer: Miika Komu 
timestamp: Mon 2006-12-18 12:26:48 +0000
message:
  Changed installation directory of binaries from /usr/local to /usr
------------------------------------------------------------
revno: 945
committer: Miika Komu 
timestamp: Thu 2006-12-14 11:29:43 +0000
message:
  A bug fix to timer.h as suggested by Samu
------------------------------------------------------------
revno: 944 [merge]
committer: Miika Komu 
timestamp: Wed 2006-12-13 22:57:12 +0000
message:
  Synchronized to hipl--gui--2.6--patch-184
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-172
     Synchronized to hipl--userspace--2.6--patch-613
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-173
     Synchronized to hipl--userspace--2.6--patch-630
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-174
     Synchronized to hipl--userspace--2.6--patch-633
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-175
     improvements to gui usability, this commit is for usability tests, so some features have been disabled
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-176
     usability enchangements to gui
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-177
     Synchronized to hipl--userspace--2.6--patch-674
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-178
     Synchronized to hipl--userspace--2.6--patch-679
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-179
     language support
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-180
     edit in wrong place
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-181
     Synchronized to hipl--userspace--2.6--patch-699
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-182
     Synchronized to hipl--userspace--2.6--patch-700
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-183
     drag&drop, language support, name checking, locals moved to menus, menus updated, double click improved, new style modify, default buttons supported more better and much more
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-184
     Synchronized to hipl--userspace--2.6--patch-703
------------------------------------------------------------
revno: 943
committer: Miika Komu 
timestamp: Wed 2006-12-13 22:48:04 +0000
message:
  Fixed hip timer as reported by Samu
------------------------------------------------------------
revno: 942
committer: Miika Komu 
timestamp: Wed 2006-12-13 14:10:26 +0000
message:
  Fixed timer functions based on comments from Samu
------------------------------------------------------------
revno: 941
committer: Miika Komu 
timestamp: Mon 2006-12-11 09:56:47 +0000
message:
  Added /sbin to modprobe as suggested by Oleg. Should work better now with sudo
------------------------------------------------------------
revno: 940
committer: Miika Komu 
timestamp: Fri 2006-12-08 09:29:03 +0000
message:
  A bug fix to hipconf load
------------------------------------------------------------
revno: 939
committer: Miika Komu 
timestamp: Thu 2006-12-07 22:15:27 +0000
message:
  hipd creates now an empty config file when it is started
------------------------------------------------------------
revno: 938 [merge]
committer: Miika Komu 
timestamp: Thu 2006-12-07 21:34:38 +0000
message:
  Synchronized to hipl--fix--2.6--patch-72
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-62
     Synchronized to hipl--userspace--2.6--patch-693
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-63
     Initial version of hipconf load
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-64
     Initial version of hipconf load
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-65
     Initial version of hipconf load
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-66
     Improved config load
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-67
     A bug fix to load config. Does not work yet
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-68
     hipconf load conf works
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-69
     A bug fix to hipconf load conf filename
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-70
     Removed 'run' kludges from hipconf.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-71
     Added support for configuration file in hipd init
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-72
     Synchronized to hipl--userspace--2.6--patch-697
------------------------------------------------------------
revno: 937
committer: Miika Komu 
timestamp: Tue 2006-12-05 12:14:45 +0000
message:
  Tweaked send_raw and send_udp delays
------------------------------------------------------------
revno: 936
committer: Miika Komu 
timestamp: Tue 2006-12-05 11:21:13 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 935
committer: Miika Komu 
timestamp: Mon 2006-12-04 22:32:01 +0000
message:
  Fixed bug 256
------------------------------------------------------------
revno: 934
committer: Miika Komu 
timestamp: Mon 2006-12-04 22:14:04 +0000
message:
  Removed a warning from deb building
------------------------------------------------------------
revno: 933 [merge]
committer: Miika Komu 
timestamp: Mon 2006-11-27 09:03:41 +0000
message:
  Synchronized to hipl--update--2.6--patch-66
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-61
     Synchronized to hipl--userspace--2.6--patch-686
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-62
     Started to solve some update problems
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-63
     Synchronized to hipl--userspace--2.6--patch-692
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-64
     Single hard handover works.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-65
     A single hard handover works
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-66
     Comments
------------------------------------------------------------
revno: 932
committer: Miika Komu 
timestamp: Mon 2006-11-27 03:20:38 +0000
message:
  Working out some kind of queues during handovers (kludge).
------------------------------------------------------------
revno: 931
committer: Miika Komu 
timestamp: Mon 2006-11-27 02:54:10 +0000
message:
  Remove a kludge from update
------------------------------------------------------------
revno: 930
committer: Miika Komu 
timestamp: Mon 2006-11-27 02:23:15 +0000
message:
  Undid a mistake
------------------------------------------------------------
revno: 929
committer: Miika Komu 
timestamp: Mon 2006-11-27 02:17:48 +0000
message:
  Compilation fix
------------------------------------------------------------
revno: 928
committer: Miika Komu 
timestamp: Mon 2006-11-27 02:13:09 +0000
message:
  Added a kludge for demo. Remove
------------------------------------------------------------
revno: 927
committer: Miika Komu 
timestamp: Mon 2006-11-27 02:05:35 +0000
message:
  HITs are not now added to locator list
------------------------------------------------------------
revno: 926
committer: Miika Komu 
timestamp: Sat 2006-11-25 22:57:39 +0000
message:
  NAT/IPsec bugfix
------------------------------------------------------------
revno: 925
committer: Miika Komu 
timestamp: Sat 2006-11-25 20:27:36 +0000
message:
  A small bug fix to op mode
------------------------------------------------------------
revno: 924
committer: Miika Komu 
timestamp: Sat 2006-11-25 20:23:20 +0000
message:
  Added a potential bugfix to opp mode
------------------------------------------------------------
revno: 923
committer: Miika Komu 
timestamp: Sat 2006-11-25 15:32:15 +0000
message:
  Added sudo to create-rpm
------------------------------------------------------------
revno: 922
committer: Miika Komu 
timestamp: Sat 2006-11-25 14:43:03 +0000
message:
  Server side extensions to opp mode. Tested only with nc and conntest-server
------------------------------------------------------------
revno: 921
committer: Miika Komu 
timestamp: Thu 2006-11-23 17:21:27 +0000
message:
  Applied change from Oleg to debug facilities
------------------------------------------------------------
revno: 920
committer: Miika Komu 
timestamp: Wed 2006-11-22 15:26:13 +0000
message:
  Added a small note
------------------------------------------------------------
revno: 919
committer: Miika Komu 
timestamp: Mon 2006-11-20 22:06:36 +0000
message:
  Removed some unnecessary code
------------------------------------------------------------
revno: 918
committer: Miika Komu 
timestamp: Mon 2006-11-20 21:53:19 +0000
message:
  Some bug fixes to opportunistic mode.
  Tested tapioca voip client with opportunistic mode. Works now better but 
  I am completely sure because I have some other problems with tapioca.
------------------------------------------------------------
revno: 917
committer: Miika Komu 
timestamp: Mon 2006-11-20 10:10:26 +0000
message:
  Loopback address fixed
------------------------------------------------------------
revno: 916
committer: Miika Komu 
timestamp: Mon 2006-11-20 10:07:29 +0000
message:
  Cleaned up some debugs
------------------------------------------------------------
revno: 915
committer: Miika Komu 
timestamp: Sun 2006-11-19 23:02:50 +0000
message:
  BOS uses now public HI
------------------------------------------------------------
revno: 914
committer: Miika Komu 
timestamp: Sun 2006-11-19 22:41:15 +0000
message:
  Added information on HI types to hipconf get
------------------------------------------------------------
revno: 913
committer: Miika Komu 
timestamp: Sun 2006-11-19 22:37:02 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 912
committer: Miika Komu 
timestamp: Sun 2006-11-19 22:22:09 +0000
message:
  A kludge version of hipconf get hi default
------------------------------------------------------------
revno: 911
committer: Miika Komu 
timestamp: Sun 2006-11-19 20:43:52 +0000
message:
  Removed some unnecessary code
------------------------------------------------------------
revno: 910
committer: Miika Komu 
timestamp: Sun 2006-11-19 20:43:12 +0000
message:
  Changed RSA to the default algo until bug 175 is solved
------------------------------------------------------------
revno: 909
committer: Miika Komu 
timestamp: Sun 2006-11-19 18:05:12 +0000
message:
  A bug fix to pingtest.sh
------------------------------------------------------------
revno: 908
committer: Miika Komu 
timestamp: Sun 2006-11-19 12:51:42 +0000
message:
  A bug fix to the nat traversal. Optimizing debian package building
------------------------------------------------------------
revno: 907
committer: Miika Komu 
timestamp: Sat 2006-11-18 18:07:58 +0000
message:
  A potential compilation fix
------------------------------------------------------------
revno: 906
committer: Miika Komu 
timestamp: Sat 2006-11-18 12:56:13 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 905
committer: Miika Komu 
timestamp: Fri 2006-11-17 21:34:51 +0000
message:
  Changed autobind. Added debug messages.
------------------------------------------------------------
revno: 904
committer: Miika Komu 
timestamp: Fri 2006-11-17 19:20:25 +0000
message:
  nc6 client mode works now with the opportunistic mode
------------------------------------------------------------
revno: 903
committer: Miika Komu 
timestamp: Fri 2006-11-17 18:39:32 +0000
message:
  Also the server side is now working better with opportunistic mode. Tested with conntest-client and iperf
------------------------------------------------------------
revno: 902
committer: Miika Komu 
timestamp: Thu 2006-11-16 22:27:02 +0000
message:
  iperf server side works now with opp library: hipconf run opp iperf -V -s
------------------------------------------------------------
revno: 901
committer: Miika Komu 
timestamp: Thu 2006-11-16 18:20:37 +0000
message:
  More server side changes in the opp code
------------------------------------------------------------
revno: 900
committer: Miika Komu 
timestamp: Thu 2006-11-16 17:38:00 +0000
message:
  Some server side changes in the opp code
------------------------------------------------------------
revno: 899
committer: Miika Komu 
timestamp: Thu 2006-11-16 16:17:11 +0000
message:
  Refined hipd command line options as suggested by Oleg
------------------------------------------------------------
revno: 898
committer: Miika Komu 
timestamp: Thu 2006-11-16 07:19:42 +0000
message:
  Disabled NETLINK_ACK
------------------------------------------------------------
revno: 897
committer: Miika Komu 
timestamp: Wed 2006-11-15 08:19:09 +0000
message:
  Disabled few hexdump debug prints
------------------------------------------------------------
revno: 896
committer: Miika Komu 
timestamp: Tue 2006-11-14 13:04:16 +0000
message:
  A bug fix to opportunistic library
------------------------------------------------------------
revno: 895
committer: Miika Komu 
timestamp: Mon 2006-11-13 23:15:46 +0000
message:
  Some bugfixes to opp code
------------------------------------------------------------
revno: 894
committer: Miika Komu 
timestamp: Mon 2006-11-13 18:21:47 +0000
message:
  Forgot a debug statement into the code
------------------------------------------------------------
revno: 893
committer: Miika Komu 
timestamp: Mon 2006-11-13 18:20:38 +0000
message:
  Removed couple of unnecessary flushes
------------------------------------------------------------
revno: 892 [merge]
committer: Miika Komu 
timestamp: Mon 2006-11-13 18:13:16 +0000
message:
  Synchronized to hipl--escrow--2.6--patch-46
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-44
     BACKUP. This is broken, do not use.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-45
     Fixed an issue in delivering decryption data to firewall. Added IPv4 support to firewall, not tested. Other small fixes.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-651
------------------------------------------------------------
revno: 891
committer: Miika Komu 
timestamp: Thu 2006-11-09 22:30:19 +0000
message:
  A bug fix to opportunistic mode library
------------------------------------------------------------
revno: 890
committer: Miika Komu 
timestamp: Thu 2006-11-09 16:54:58 +0000
message:
  Removed some unnecessary kernelspace remainders
------------------------------------------------------------
revno: 889
committer: Miika Komu 
timestamp: Wed 2006-11-08 15:15:28 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 888
committer: Miika Komu 
timestamp: Wed 2006-11-08 12:58:00 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 887
committer: Miika Komu 
timestamp: Wed 2006-11-08 10:39:16 +0000
message:
  A bug fix to opportunistic mode library
------------------------------------------------------------
revno: 886
committer: Miika Komu 
timestamp: Wed 2006-11-08 09:19:16 +0000
message:
  Debian packet building does not remove now old keys
------------------------------------------------------------
revno: 885
committer: Miika Komu 
timestamp: Wed 2006-11-08 09:03:55 +0000
message:
  Fixed a building error with the HOWTO and cleaned up firewall section
------------------------------------------------------------
revno: 884
committer: Miika Komu 
timestamp: Wed 2006-11-08 08:39:29 +0000
message:
  Some fixes on debian package building
------------------------------------------------------------
revno: 883
committer: Miika Komu 
timestamp: Wed 2006-11-08 07:43:38 +0000
message:
  Removed usagi libc problem for Fedora 6 as reported by Andrei
------------------------------------------------------------
revno: 882 [merge]
committer: Miika Komu 
timestamp: Wed 2006-11-08 07:38:49 +0000
message:
  Synchronized to hipl--escrow--2.6--patch-43
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-28
     Fixed a bug in accessing hip-decryption parameters of hadb-entry while sending escrow update
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-29
     Re-fixed the previous bug. Now escrow registration is done separately with every HIT.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-30
     Added some formatting to esp-decryption output
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-31
     Unitializing keadb
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-32
     Added option for decryption of packet contents to firewall. Wrote manual page for escrow.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-33
     Delete escrow -functionality to hipconf. Does not remove data from escrow server (yet) but no more data is sent.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-34
     AES and NULL decryption support to firewall esp_decrypt
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-35
     Fixed a few bugs in KEA handling during registration
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-36
     Synchronized to hipl--userspace--2.6--patch-578
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-38
     Refactoring update-sending
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-39
     Synchronized to hipl--userspace--2.6--patch-598
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-40
     Changed firewall default to drop
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-41
     Implemented registration cancel. Refactored parts of registration.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-42
     Firewall to drop ESP-packets when escrow in use and decrypt-option enabled. Automatic iptables QUEUE-rules. Cancelling escrow service offer.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-43
     Synchronized to hipl--userspace--2.6--patch-641
------------------------------------------------------------
revno: 881
committer: Miika Komu 
timestamp: Tue 2006-11-07 17:50:09 +0000
message:
  Fixes on the deb building
------------------------------------------------------------
revno: 880
committer: Miika Komu 
timestamp: Tue 2006-11-07 17:39:39 +0000
message:
  Fixes on the deb building
------------------------------------------------------------
revno: 879
committer: Miika Komu 
timestamp: Tue 2006-11-07 16:21:00 +0000
message:
  Added a more descriptive success indicator to conntest
------------------------------------------------------------
revno: 878
committer: Miika Komu 
timestamp: Tue 2006-11-07 15:44:48 +0000
message:
  A small fix to debian package building
------------------------------------------------------------
revno: 877
committer: Miika Komu 
timestamp: Tue 2006-11-07 15:42:27 +0000
message:
  Updated docs
------------------------------------------------------------
revno: 876
committer: Miika Komu 
timestamp: Tue 2006-11-07 11:49:53 +0000
message:
  Updated documentation
------------------------------------------------------------
revno: 875
committer: Miika Komu 
timestamp: Tue 2006-11-07 11:19:47 +0000
message:
  Opportunistic mode is compiled-in as default
------------------------------------------------------------
revno: 874
committer: Miika Komu 
timestamp: Sat 2006-10-28 09:40:48 +0000
message:
  Made RVS the default option
------------------------------------------------------------
revno: 873 [merge]
committer: Miika Komu 
timestamp: Sat 2006-10-28 09:28:24 +0000
message:
  Synchronized to hipl--nat--2.6--patch-137
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-127
     Backup. If only Initiator is behind a NAT and Responder uses RVS, then RVS sends a NOTIFY back to Initiator instead of relaying the I1 packet. Initiator cannot handle the incoming NOTIFY yet.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-128
     Backup. Cleaned the receiving of NOTIFY, added doxygen groups to receive and handle funtions.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-129
     Backup. Modifications to input.c. NOTIFY-packet handler stub created.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-130
     Backup. NOTIFY-parameter handler modified.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-131
     Backup. The case where only Initiator is behind a NAT and Responder uses RVS works now with NOTIFY messages.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-132
     Backup. Code is now almost up to date with NAT draft 02. Or at least it should be. This code IS NOT THOROUGHLY TESTED. The I1->NOTIFY->I1 retransmission loop still exists.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-133
     Backup. New RVS_NAT NOTIFICATION type in use.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-134
     Backup. CLOSE message now deletes matching rendezvous assosiation entry also. Retransmissionloop solved. Some cleaning left to do.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-135
     Release Candidate. Code is now up to date with draft-schmitt-hip-nat-traversal-02 and has also some features from the upcoming version of the draft.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-136
     Added few typedefs as suggested by Lauri
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-137
     Synchronized to hipl--userspace--2.6--patch-632
------------------------------------------------------------
revno: 872
committer: Miika Komu 
timestamp: Fri 2006-10-27 11:32:47 +0000
message:
  Minor correction to HACKING
------------------------------------------------------------
revno: 871
committer: Miika Komu 
timestamp: Fri 2006-10-27 09:57:26 +0000
message:
  Added a comment to HACKING
------------------------------------------------------------
revno: 870
committer: Miika Komu 
timestamp: Mon 2006-10-23 08:33:48 +0000
message:
  hipconf does not fork when running opp or normal mode
------------------------------------------------------------
revno: 869
committer: Miika Komu 
timestamp: Sun 2006-10-22 18:38:55 +0000
message:
  Minor fixes to previous commit
------------------------------------------------------------
revno: 868
committer: Miika Komu 
timestamp: Sun 2006-10-22 18:30:02 +0000
message:
  Improved packaging
------------------------------------------------------------
revno: 867
committer: Miika Komu 
timestamp: Sun 2006-10-22 16:42:46 +0000
message:
  Removed LD_PRELOAD paths from hipconf because they differ on different systems
------------------------------------------------------------
revno: 866
committer: Miika Komu 
timestamp: Sun 2006-10-22 15:26:16 +0000
message:
  A minor fix related to package building
------------------------------------------------------------
revno: 865
committer: Miika Komu 
timestamp: Sun 2006-10-22 15:21:31 +0000
message:
  A minor fix related to package building
------------------------------------------------------------
revno: 864
committer: Miika Komu 
timestamp: Sun 2006-10-22 15:16:56 +0000
message:
  A minor fix related to package building
------------------------------------------------------------
revno: 863
committer: Miika Komu 
timestamp: Sun 2006-10-22 14:22:16 +0000
message:
  Slight modification to cookies
------------------------------------------------------------
revno: 862
committer: Miika Komu 
timestamp: Sun 2006-10-22 14:20:41 +0000
message:
  Puzzle support (with a new name)
------------------------------------------------------------
revno: 861 [merge]
committer: Miika Komu 
timestamp: Sun 2006-10-22 13:48:42 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-134
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-132
     Synchronized to hipl--userspace--2.6--patch-620
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-133
     Resolved a double mem free. iperf and opp mode work now.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-134
     Added some unfinished code for sendmsg and recvmsg functions.
------------------------------------------------------------
revno: 860
committer: Miika Komu 
timestamp: Sat 2006-10-21 13:00:35 +0000
message:
  Modified beet patch for 2.6.18.1 (still missing a compilation option for beet). Added modprobes for 2.6.18.1 kernel.
------------------------------------------------------------
revno: 859
committer: Miika Komu 
timestamp: Sat 2006-10-21 12:27:59 +0000
message:
  Added untested patches for 2.6.18.1. Added also patches for 2.6.19.0 (Diego told that there some interfamily issues).
------------------------------------------------------------
revno: 858
committer: Miika Komu 
timestamp: Thu 2006-10-19 11:55:15 +0000
message:
  Added a comment
------------------------------------------------------------
revno: 857
committer: Miika Komu 
timestamp: Thu 2006-10-19 08:56:50 +0000
message:
  Improved the syntax of manual
------------------------------------------------------------
revno: 856
committer: Miika Komu 
timestamp: Thu 2006-10-19 07:49:55 +0000
message:
  Improved manual
------------------------------------------------------------
revno: 855
committer: Miika Komu 
timestamp: Thu 2006-10-19 06:39:31 +0000
message:
  More ttcp fixes
------------------------------------------------------------
revno: 854
committer: Miika Komu 
timestamp: Wed 2006-10-18 09:20:31 +0000
message:
  Included ttcp in the compilation
------------------------------------------------------------
revno: 853
committer: Miika Komu 
timestamp: Thu 2006-10-12 13:43:27 +0000
message:
  Updated showip instructions
------------------------------------------------------------
revno: 852 [merge]
committer: Miika Komu 
timestamp: Thu 2006-10-12 06:03:02 +0000
message:
  Synchronized to hipl--gui--2.6--patch-171
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-153
     Synchronized to hipl--userspace--2.6--patch-578
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-154
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-155
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-156
     started converting hipconf-tool to functions in libhiptool. executing application doesnt use anymore hardcoded library path.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-157
     fixed signal warning
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-160
     sync
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-161
     Synchronized to hipl--userspace--2.6--patch-598
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-162
     documentation
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-163
     Synchronized to hipl--userspace--2.6--patch-605
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-164
     Fixed a compilation warning
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-165
     Synchronized to hipl--userspace--2.6--patch-608
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-166
     Synchronized to hipl--userspace--2.6--patch-609
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-167
     oops and some hack-fixes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-168
     hipconf as bin program instead of sbin
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-169
     Synchronized to hipl--userspace--2.6--patch-610
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-170
     rewrote agent filtering
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-171
     rearrange some documentation files
------------------------------------------------------------
revno: 851
committer: Miika Komu 
timestamp: Thu 2006-10-12 06:01:01 +0000
message:
  Updated tcpdump patch, but may not work
------------------------------------------------------------
revno: 850 [merge]
committer: Miika Komu 
timestamp: Wed 2006-10-11 10:28:24 +0000
message:
  Synchronized to hipl--nat--2.6--patch-125
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-122
     Backup. Modifications in send_pkt() function pointer.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-123
     Backup. All-around send_pkt() functionpointer is now used for sending packets on wire. However, there is some weird bug on sending CLOSE from R to RVS when I is behind NAT. I->NAT->RVS->R.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-124
     Backup. Problem caused by global hip_xmit_func_set_t fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-125
     Backup. Parameters FROM, FROM_NAT, VIA_RVS & VIA_RVS_NAT are created/handled correctly. Single send_pkt() interface for sending packets on wire implemented. Peer is not yet send UPDATE when a host switches NAT mode from "on" to "off" or vice versa.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-126
     Synchronized to hipl--userspace--2.6--patch-609
------------------------------------------------------------
revno: 849
committer: Miika Komu 
timestamp: Fri 2006-10-06 07:16:20 +0000
message:
  A bug fix to service initialization (did not work without --enable-rvs)
------------------------------------------------------------
revno: 848
committer: Miika Komu 
timestamp: Fri 2006-10-06 07:07:32 +0000
message:
  A fix to get hipl to compile on scratchbox
------------------------------------------------------------
revno: 847
committer: Miika Komu 
timestamp: Thu 2006-10-05 17:18:55 +0000
message:
  Moved most of the debug prints from the beginning of the function to after variable declarations.
------------------------------------------------------------
revno: 846
committer: Miika Komu 
timestamp: Thu 2006-10-05 16:46:50 +0000
message:
  Updated hacking
------------------------------------------------------------
revno: 845 [merge]
committer: Miika Komu 
timestamp: Thu 2006-10-05 16:06:51 +0000
message:
  Synchronized to hipl--nat--2.6--patch-121
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-90
     Backup. Changes to nat.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-91
     Backup. Some UDP-handling modifications. Mostly just comments added.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-92
     Backup. Some NAT experiments.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-93
     Backup. Fixing issues with NAT Keep-Alives.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-94
     Backup. Base exchange works also when responder is behind NAT, but this is still quite a kludge. Decision whether to send on TCP or UDP needs rationalization.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-95
     Backup. Some minor modifications.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-96
     Backup. Before radical rewriting of Abi's UDP stuff...
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-97
     Backup. Renewed hip_nat_send_udp() function, and rationalized decision whether to send on TCP or UDP (still under development).
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-98
     Synchronized to hipl--userspace--2.6--patch-574
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-99
     Backup. Some saturday evening no-life coding. :|
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-100
     Backup. Modifications on sending I2 and R2 on UDP.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-101
     Backup. Cleaned up Abi's UDP stuff. hip_csum_send() is now only for sending raw HIP packets. hip_nat_send_udp() is for UDP encapsulation.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-102
     Backup. RVS relay_i1() uses now functionpointer to choose a correct send-function. Renamed hip_csum_send() -> hip_send_raw() and hip_nat_send_udp() -> hip_send_udp(). Moved hip_send_udp() from nat.c to output.c. Modified hip_send_i3() parameterlist to conform to other send-functions.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-103
     Backup. Minor modifications.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-104
     Backup. Finetuned HIP_DUMP_MSG(). Builderfunctions hip_build_param_from_nat() and hip_build_param_via_rvs_nat() modified/created/tested.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-105
     Synchronized to hipl--userspace--2.6--patch-578
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-106
     Synchronized to hipl--userspace--2.6--patch-579
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-107
     Backup. FROM_NAT handling still needs some work, otherwise the server behind NAT case is ready. This submission, however segfaults with Initiator behind NAT.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-108
     Synchronized to hipl--userspace--2.6--patch-581
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-109
     Backup. LSI_32 fixed?
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-110
     Synchronized to hipl--userspace--2.6--patch-596
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-111
     Backup. Removed compile error. Segfaults with NAT-travelsal.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-112
     Synchronized to hipl--userspace--2.6--patch-598
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-113
     Backup. What port number goes where? Ambiguity in current NAT draft?
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-114
     Backup. VIA_RVS_NAT still segfaults :/.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-115
     Backup. Found the FROM_NAT segfault. :)
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-116
     Backup. Some modifications to handling of I1 with FROM or FROM_NAT parameters.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-117
     Backup. Parameters FROM, FROM_NAT, VIA_RVS and VIA_RVS_NAT are now created/handled correctly. Not tested thoroughly.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-118
     Backup. Modifying send_pkt() function pointers.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-119
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-120
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-121
     Rewrote hip_handle_i1 (less indentation)
------------------------------------------------------------
revno: 844
committer: Miika Komu 
timestamp: Thu 2006-10-05 06:35:01 +0000
message:
  Simplified handle_i1
------------------------------------------------------------
revno: 843
committer: Miika Komu 
timestamp: Wed 2006-10-04 21:29:29 +0000
message:
  Fixed a memory corruption error occuring from close. Reported by Laura
------------------------------------------------------------
revno: 842
committer: Miika Komu 
timestamp: Mon 2006-10-02 07:03:53 +0000
message:
  Minor change to hipconf suggested by Andrey
------------------------------------------------------------
revno: 841
committer: Miika Komu 
timestamp: Fri 2006-09-29 10:53:34 +0000
message:
  Possible memory fix
------------------------------------------------------------
revno: 840
committer: Miika Komu 
timestamp: Fri 2006-09-29 09:24:20 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 839 [merge]
committer: Miika Komu 
timestamp: Wed 2006-09-27 15:06:46 +0000
message:
  Replayed hipl--gui--2.6--patch-159
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-159
     howto.xml update with firefox showip addon
------------------------------------------------------------
revno: 838
committer: Miika Komu 
timestamp: Wed 2006-09-27 14:02:09 +0000
message:
  Zero memory leaks at the responder in basic scenario.
  Tested: base exchange + close
------------------------------------------------------------
revno: 837
committer: Miika Komu 
timestamp: Wed 2006-09-27 13:40:36 +0000
message:
  Zero memory leaks at the initiator.
  Tested: base exchange + close.
------------------------------------------------------------
revno: 836
committer: Miika Komu 
timestamp: Wed 2006-09-27 10:28:40 +0000
message:
  Took care of a memory allocation bug
------------------------------------------------------------
revno: 835
committer: Miika Komu 
timestamp: Wed 2006-09-27 08:56:20 +0000
message:
  Fixed some memory leaks
------------------------------------------------------------
revno: 834
committer: Miika Komu 
timestamp: Wed 2006-09-27 08:00:36 +0000
message:
  Bugfixes to earlier bugfixes.
------------------------------------------------------------
revno: 833
committer: Miika Komu 
timestamp: Tue 2006-09-26 21:01:59 +0000
message:
  Disabled LSI support as it is not supported by hipd
------------------------------------------------------------
revno: 832
committer: Miika Komu 
timestamp: Tue 2006-09-26 20:47:52 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 831 [merge]
committer: Miika Komu 
timestamp: Tue 2006-09-26 19:43:38 +0000
message:
  Replayed hipl--userspace--2.6--patch-158
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-158
     added showip mozilla addon
------------------------------------------------------------
revno: 830
committer: Miika Komu 
timestamp: Tue 2006-09-26 16:50:08 +0000
message:
  Fixed LSI problem with Lauri
------------------------------------------------------------
revno: 829
committer: Miika Komu 
timestamp: Tue 2006-09-26 14:47:13 +0000
message:
  Basic mem leaks for hipd fixed.
  Last of the basic mem leaks fixed. By "basic" I mean:
  
   * compiled hipd without any flags
   * "valgrind --leak-check hipd" KILL
   * "valgrind --leak-check hipd" WAIT 60 s (precreate r1s) KILL
  
  Definetely lost: 0
  Possibly lost:   0
------------------------------------------------------------
revno: 828
committer: Miika Komu 
timestamp: Tue 2006-09-26 13:51:37 +0000
message:
  Another memory leak fixed
------------------------------------------------------------
revno: 827
committer: Miika Komu 
timestamp: Tue 2006-09-26 13:45:43 +0000
message:
  Memory leak fix
------------------------------------------------------------
revno: 826
committer: Miika Komu 
timestamp: Tue 2006-09-26 12:19:36 +0000
message:
  Fixed a memory leak # 5
------------------------------------------------------------
revno: 825
committer: Miika Komu 
timestamp: Tue 2006-09-26 12:15:15 +0000
message:
  Fixed a memory leak # 4
------------------------------------------------------------
revno: 824
committer: Miika Komu 
timestamp: Tue 2006-09-26 12:07:42 +0000
message:
  Fixed a memory leak # 3. Removed some obsolete code
------------------------------------------------------------
revno: 823
committer: Miika Komu 
timestamp: Tue 2006-09-26 11:48:26 +0000
message:
  Fixed a memory leak # 2
------------------------------------------------------------
revno: 822
committer: Miika Komu 
timestamp: Tue 2006-09-26 11:39:25 +0000
message:
  Fixed a memory leak
------------------------------------------------------------
revno: 821
committer: Miika Komu 
timestamp: Tue 2006-09-26 11:33:44 +0000
message:
  Antti's signal handler compilation warning fix
------------------------------------------------------------
revno: 820
committer: Miika Komu 
timestamp: Mon 2006-09-25 09:49:08 +0000
message:
  Network byte order bug fix with Samu
------------------------------------------------------------
revno: 819
committer: Miika Komu 
timestamp: Mon 2006-09-25 07:29:31 +0000
message:
  A compilation fix
------------------------------------------------------------
revno: 818 [merge]
committer: Miika Komu 
timestamp: Sun 2006-09-24 21:10:12 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-131
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-101
     Rewriting opportunistic library because it failed with nc6 and iperf. Does not compile currently.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-102
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-103
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-104
     Rewriting opp. code. Guaranteed not work.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-105
     Some bug fixes.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-106
     Fixed some bugs. Still does not work, goes into endless recursion
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-107
     More bug fixes on opp code, does not work
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-108
     Rewriting the opp code.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-109
     Removed IPPROTO_XX hacks from test software
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-110
     A small bug fix
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-111
     Removed some obsolete code
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-112
     Unified variables in wrap.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-113
     Bug fixes and code clean-up
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-114
     Bug fixes, does not work yet
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-115
     conntest-client works with IPv4 and IPv6
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-116
     Started to implement opp fallback to IP because DNS requests get wrapped also
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-117
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-118
     Rewrote the opp code to use the IFEL macros
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-119
     Rewriting some hipd opp handling
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-120
     Indenting of opp code. Some other syntactical clean-ups as well
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-121
     Compilation clean-ups
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-122
     Indenting accessor.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-123
     Compiles but hipd segfaults in scan_opp
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-124
     Hipd does not segfault. Broke something in the opp. mode.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-125
     Rewriting interfaces to solve a crash at responder. Does not work
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-126
     Compiles but has warnings
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-127
     Receiving of R1 crashes hipd
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-128
     A bug fix to expiration of oppdb entries
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-129
     Hostnames work now with opportunistic mode
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-130
     sendmsg, recvmsg and accept are passed through as they are
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-131
     Synchronized to hipl--userspace--2.6--patch-577
------------------------------------------------------------
revno: 817
committer: Samu Varjonen 
timestamp: Fri 2006-09-22 10:38:03 +0000
message:
  Changed the way openDHT keys were handled and encoded.
------------------------------------------------------------
revno: 816
committer: Miika Komu 
timestamp: Thu 2006-09-21 07:34:19 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 815 [merge]
committer: Miika Komu 
timestamp: Thu 2006-09-21 07:23:52 +0000
message:
  Synchronized to hipl--firewall--2.6--patch-29
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-23
     Some example scripts for firewall measurements
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-553
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-554
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-26
     Firewall start-up script
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-27
     Modified fw test start up script
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-28
     Synchronized to userspace version x. Some additional modifications.. going to merge manually.
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-29
     Synchronized to hipl--userspace--2.6--patch-574
------------------------------------------------------------
revno: 814 [merge]
committer: Miika Komu 
timestamp: Thu 2006-09-14 18:11:55 +0000
message:
  Synchronized to hipl--gui--2.6--patch-152
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-150
     Synchronized to hipl--userspace--2.6--patch-570
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-151
     changes to gui usability. tested gui with mozilla and apache2. better communication creation/close between agent and daemon.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-152
     Synchronized to hipl--userspace--2.6--patch-573
------------------------------------------------------------
revno: 813
committer: Miika Komu 
timestamp: Thu 2006-09-14 09:26:04 +0000
message:
  A change to howto.xml suggested by Samu
------------------------------------------------------------
revno: 812
committer: Miika Komu 
timestamp: Wed 2006-09-13 08:10:22 +0000
message:
  Updated ld preload instructions
------------------------------------------------------------
revno: 811
committer: Miika Komu 
timestamp: Wed 2006-09-13 06:59:53 +0000
message:
  Fixed some rpm compilation errors
------------------------------------------------------------
revno: 810
committer: Miika Komu 
timestamp: Tue 2006-09-12 19:32:14 +0000
message:
  Added Diego's patch
------------------------------------------------------------
revno: 809 [merge]
committer: Miika Komu 
timestamp: Tue 2006-09-12 07:56:08 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-100
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-99
     Synchronized to hipl--userspace--2.6--patch-568
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-100
     Fixed a compilation problem in the opportunistic mode
------------------------------------------------------------
revno: 808
committer: Miika Komu 
timestamp: Mon 2006-09-11 12:10:57 +0000
message:
  Broke 'make dist' in the last commit. Fixed.
------------------------------------------------------------
revno: 807
committer: Miika Komu 
timestamp: Mon 2006-09-11 11:19:28 +0000
message:
  A fix to the previous patch
------------------------------------------------------------
revno: 806
committer: Miika Komu 
timestamp: Mon 2006-09-11 09:57:11 +0000
message:
  A compilation fix to the opendht Makefile
  Andrey reported that the HIPL compilation was failing in scratchbox 
  environment due to rpcgen execution in OpenDHT code. Fixed.
------------------------------------------------------------
revno: 805
committer: Miika Komu 
timestamp: Sat 2006-09-09 18:50:59 +0000
message:
  A preversion of 2.6.18 simple beet patch. Diego is going to submit this one to the linux kernel.
------------------------------------------------------------
revno: 804
committer: Samu Varjonen 
timestamp: Sat 2006-09-09 09:16:37 +0000
message:
  More error handling for openDHT support
------------------------------------------------------------
revno: 803
committer: Miika Komu 
timestamp: Fri 2006-09-08 18:49:48 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 802
committer: Miika Komu 
timestamp: Fri 2006-09-08 18:24:45 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 801
committer: Samu Varjonen 
timestamp: Fri 2006-09-08 11:08:01 +0000
message:
  Some small changes to the openDHT support
------------------------------------------------------------
revno: 800
committer: Miika Komu 
timestamp: Fri 2006-09-08 09:33:20 +0000
message:
  Added ethereal patch
------------------------------------------------------------
revno: 799 [merge]
committer: Miika Komu 
timestamp: Fri 2006-09-08 07:43:54 +0000
message:
  Synchronized to hipl--nat--2.6--patch-89
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-87
     Backup. Added some NAT related stuff and Doxygen comments for TLVs.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-88
     Synchronized to hipl--userspace--2.6--patch-556
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-89
     Synchronized to hipl--userspace--2.6--patch-558
------------------------------------------------------------
revno: 798
committer: Miika Komu 
timestamp: Fri 2006-09-08 07:08:17 +0000
message:
  Fixed a comp error
------------------------------------------------------------
revno: 797 [merge]
committer: Miika Komu 
timestamp: Fri 2006-09-08 07:05:55 +0000
message:
  Synchronized to hipl--escrow--2.6--patch-27
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-24
     
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-554
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-26
     Made escrow-parameter to travel inside encrypted-parameter
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-27
     Small fixes to firewall and escrow functions
------------------------------------------------------------
revno: 796
committer: Miika Komu 
timestamp: Fri 2006-09-08 06:20:27 +0000
message:
  Added a bunch of drafts
------------------------------------------------------------
revno: 795
committer: Samu Varjonen 
timestamp: Thu 2006-09-07 16:08:31 +0000
message:
  Added some error handling to puts and resolving in the openDHT support
------------------------------------------------------------
revno: 794
committer: Miika Komu 
timestamp: Thu 2006-09-07 11:23:22 +0000
message:
  Fixed a bug in storing of HIP transforms to hadb_state
------------------------------------------------------------
revno: 793 [merge]
committer: Miika Komu 
timestamp: Wed 2006-09-06 07:07:13 +0000
message:
  Synchronized to hipl--escrow--2.6--patch-24
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-23
     
------------------------------------------------------------
revno: 792 [merge]
committer: Miika Komu 
timestamp: Tue 2006-09-05 18:46:40 +0000
message:
  Synchronized to hipl--gui--2.6--patch-149
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-147
     Synchronized to hipl--userspace--2.6--patch-531
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-148
     adding remote HITs in use -list into GUI, doesnt work yet, very strange problems with GTK, AGAIN
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-149
     nothing
------------------------------------------------------------
revno: 791 [merge]
committer: Miika Komu 
timestamp: Tue 2006-09-05 18:06:41 +0000
message:
  Synchronized to hipl--escrow--2.6--patch-22
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-16
     Synchronized to hipl--userpspace--2.6--patch-512
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-17
     Added code for delivering escrow data to firewall. Not ready yet.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-18
     
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-19
     Synchronized to hipl--nuserspace--2.6--patch-543
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-20
     Added CLOSE handling to firewall
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-548
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-22
     
------------------------------------------------------------
revno: 790
committer: Miika Komu 
timestamp: Tue 2006-09-05 18:02:50 +0000
message:
  Minor change in docs
------------------------------------------------------------
revno: 789
committer: Samu Varjonen 
timestamp: Tue 2006-09-05 13:21:48 +0000
message:
  Fixed openDHTs error handling bug
------------------------------------------------------------
revno: 788 [merge]
committer: Miika Komu 
timestamp: Tue 2006-09-05 13:07:46 +0000
message:
  Synchronized to hipl--firewall--2.6--patch-22
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-19
     Synchronized to hipl--userspace--2.6-patch-339
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-20
     Synchronized to hipl--userspace--2.6--patch-531
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-545
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-22
     Removed old depracated code
------------------------------------------------------------
revno: 787
committer: Miika Komu 
timestamp: Tue 2006-09-05 09:21:05 +0000
message:
  Updated HOWTO regarding to OpenDHT
------------------------------------------------------------
revno: 786
committer: Samu Varjonen 
timestamp: Tue 2006-09-05 08:15:28 +0000
message:
  Fixed the address problem in openDHT enabled conntest-client-gai
------------------------------------------------------------
revno: 785
committer: Miika Komu 
timestamp: Sat 2006-09-02 17:59:47 +0000
message:
  Fixed a compilation bug
------------------------------------------------------------
revno: 784
committer: Miika Komu 
timestamp: Sat 2006-09-02 17:33:39 +0000
message:
  Opportunistic mode is disable by default
------------------------------------------------------------
revno: 783 [merge]
committer: Miika Komu 
timestamp: Fri 2006-09-01 08:27:02 +0000
message:
  Synchronized to hipl--nat--2.6--patch-86
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-59
     Synchronized to hipl--userspace--2.6--patch-477
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-60
     Synchronized to hipl--userspace--2.6--patch-485
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-61
     Modified tla tagging methotds to allow Lauri's project files.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-62
     Testing baz. Added VIA_RVS. Modified hip_relay_i1()
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-63
     Synchronized to hipl--userpspace--2.6--patch-511
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-64
     Synchronized to hipl--userpspace--2.6--patch-512
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-65
     Backup. Modified FROM and VIA_RVS parameter handling, consecutive RVSes append FROM parameters, not VIA_RVS parameter. Responder can handle multiple FROM parameters and create a VIA_RVS parameter from these.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-66
     Backup. Modifying tools/hipconf to support updated rvs registration.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-67
     Backup. Modifying hipconf.c & workqueue.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-68
     Backup. Modifying RVS registration to use functionalities in reg.c.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-69
     Backup. Unifying escrow and rvs functionalities.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-70
     Backup. Rvs registration works with REG_REQUEST & REG_RESPONSE parameters, but is still quite a kludge.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-71
     Backup. Removing outdated rvs functionalities and commenting rvs.c
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-72
     Synchronized to hipl--userspace--2.6--patch-522
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-525
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-526
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-75
     Backup. Fixed issues that sprang up with the synchronization to hipl--userspace--2.6--patch-526.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-76
     Backup. Mostly doxygen function commenting added. Doxyfile modified to support custom tag @draft and Javadoc-style briefings.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-77
     Backup. Removed old rvs functionality and added Doxygen comments here and there.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-78
     Backup. HOWTO.xml updated. Found a strange memory hassle with rendezvous assosiation / RVS_HMAC.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-79
     Backup. Added RVS_HMAC parameter and removed some debugprints.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-80
     error: jump into scope of identifier with variably modified type
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-81
     Backup. Problems with RVS_HMAC verification. Includes a hardcoded debug rvs hit.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-82
     Synchronized to hipl--userspace--2.6--patch-541
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-83
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-84
     Backup. Resolved another conflict with patch-83.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-85
     Release candidate. RVS code updated. Registration uses REG_INFO, REG_REQUEST, REG_RESPONSE and REG_FAILED parameters. RVS relaying uses FROM, RVS_HMAC and VIA_RVS parameters. The RVS_HMAC is verified by the responder.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-86
     Synchronized to hipl--userspace--2.6--patch-542
------------------------------------------------------------
revno: 782 [merge]
committer: Miika Komu 
timestamp: Thu 2006-08-31 16:28:49 +0000
message:
  Synchronized to hipl--fix--2.6--patch-61
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-59
     Synchronized to hipl--userspace--2.6--patch-536
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-60
     Synchronized to hipl--userspace--2.6--patch-541
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-61
     Hi3 code compiles now. Seems like the external i3 tgz does compile.
------------------------------------------------------------
revno: 781
committer: Miika Komu 
timestamp: Thu 2006-08-31 12:15:02 +0000
message:
  Added a function for searching rvs hadb entries.
------------------------------------------------------------
revno: 780
committer: Samu Varjonen 
timestamp: Thu 2006-08-31 10:09:23 +0000
message:
  Bug fix to the register_to_dht
------------------------------------------------------------
revno: 779
committer: Miika Komu 
timestamp: Thu 2006-08-31 09:09:40 +0000
message:
  Registration to DHT gets only RSA public key / hit now.
------------------------------------------------------------
revno: 778
committer: Miika Komu 
timestamp: Thu 2006-08-31 09:07:07 +0000
message:
  Added a flag to querying of HITs/HIs.
------------------------------------------------------------
revno: 777
committer: Miika Komu 
timestamp: Thu 2006-08-31 08:43:45 +0000
message:
  Some opendht fixes as suggested by Samu
------------------------------------------------------------
revno: 776
committer: Miika Komu 
timestamp: Wed 2006-08-30 15:43:24 +0000
message:
  Updated opendht documentation
------------------------------------------------------------
revno: 775 [merge]
committer: Miika Komu 
timestamp: Wed 2006-08-30 15:39:53 +0000
message:
  Synchronized to hipl--fix--2.6--patch-58
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-531
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-54
     Synchronized to hipl--userspace--2.6--patch-534
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-55
     Intermediate commit. Modifying opendht code
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-56
     Compiles, but dnsd is not done yet
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-57
     dnsd code compiles also. Renamed config.c/h to conf.c/h because the former is used by autoconf.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-58
     Added a check for rpcgen
------------------------------------------------------------
revno: 774
committer: Miika Komu 
timestamp: Tue 2006-08-29 06:33:04 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 773
committer: Samu Varjonen 
timestamp: Mon 2006-08-28 10:19:22 +0000
message:
  Forgotten file from DHT code
------------------------------------------------------------
revno: 772
committer: Samu Varjonen 
timestamp: Mon 2006-08-28 10:06:36 +0000
message:
  Adding forgotten files to dht code and removing files that are generated by rpcgen.
------------------------------------------------------------
revno: 771
committer: Miika Komu 
timestamp: Fri 2006-08-25 11:49:46 +0000
message:
  Compilation fix
------------------------------------------------------------
revno: 770 [merge]
committer: Miika Komu 
timestamp: Fri 2006-08-25 11:42:04 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-98
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-86
     Synchronized to hipl--userspace--2.6--patch-508
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-87
     A small fix to libhipgui compilation
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-88
     Synchronized to hipl--userspace--2.6--patch-528
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-89
     Rewrote conntest-client based conntest framework
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-90
     Rewrote conntest-client to allow IPv4 addresses.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-91
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-92
     Begun to work on IPv4 support for opp. mode. Does not work yet
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-93
     Rewriting opp code. Does not work
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-94
     Runs base exchange now, but fails
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-95
     IPv6 support working again
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-96
     Also plain HIT communications work using TCP.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-97
     Works otherwise, but serverside has not been tested (bug id 219). Updated howto
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-98
     Synchronized to hipl--userspace--2.6--patch-522
------------------------------------------------------------
revno: 769
committer: Miika Komu 
timestamp: Wed 2006-08-23 22:16:15 +0000
message:
  Added beet patches for Redhat Enterprise. Untested
------------------------------------------------------------
revno: 768 [merge]
committer: Miika Komu 
timestamp: Wed 2006-08-23 15:25:00 +0000
message:
  Synchronized to hipl--gui--2.6--patch-146
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-143
     Synchronized to hipl--userspace--2.6--patch-526
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-144
     trying to fix close->close_ack not to cause other ends daemon to hang up
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-145
     removed unuseful debug message
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-146
     Synchronized to hipl--userspace--2.6--patch-527
------------------------------------------------------------
revno: 767
committer: Miika Komu 
timestamp: Wed 2006-08-23 15:20:36 +0000
message:
  Bug id 212 resolved
------------------------------------------------------------
revno: 766
committer: Miika Komu 
timestamp: Wed 2006-08-23 11:53:19 +0000
message:
  Manually merged a bug fix from privacy code
------------------------------------------------------------
revno: 765 [merge]
committer: Miika Komu 
timestamp: Wed 2006-08-23 11:30:49 +0000
message:
  Synchronized to hipl--gui--2.6--patch-142
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-128
     some menus added
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-129
     menu bar added, some icons added, configure support added (not working yet)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-130
     updating icons
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-131
     database handling changed
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-132
     Synchronized to hipl--userspace--2.6--patch-515
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-133
     Synchronized to hipl--userspace--2.6--patch-519
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-134
     Synchronized to hipl--userspace--2.6--patch-520
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-135
     Synchronized to hipl--userspace--2.6--patch-521
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-136
     connhipd includes were out of date
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-137
     documenting code
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-138
     Updated doxygen generation
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-139
     Minor change to doc
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-140
     documentation changes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-141
     Synchronized to hipl--userspace--2.6--patch-524
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-142
     Added opendht code to doxygen
------------------------------------------------------------
revno: 764
committer: Samu Varjonen 
timestamp: Wed 2006-08-23 11:12:15 +0000
message:
  Forgot to add a header file
------------------------------------------------------------
revno: 763
committer: Samu Varjonen 
timestamp: Wed 2006-08-23 11:01:54 +0000
message:
  Added opendht code to version control. Removed the old tarball.
  The code has been modified and improved from the old tarball version.
  
  TBD: There is a small gap in DHT updates. All output goes to stdout. Error handling to rpc timeout TBD etc,
------------------------------------------------------------
revno: 762
committer: Miika Komu 
timestamp: Tue 2006-08-22 13:35:15 +0000
message:
  A bug fixed based on experimentation with Kamran
------------------------------------------------------------
revno: 761
committer: Miika Komu 
timestamp: Fri 2006-08-18 14:50:38 +0000
message:
  Also the hip kernel socket compiles
------------------------------------------------------------
revno: 760
committer: Miika Komu 
timestamp: Fri 2006-08-18 13:52:29 +0000
message:
  Seems to compile now without warnings (excluding usagi libinet6). Phew.
------------------------------------------------------------
revno: 759
committer: Miika Komu 
timestamp: Fri 2006-08-18 13:05:49 +0000
message:
  Fixed some compilation warnings
------------------------------------------------------------
revno: 758
committer: Miika Komu 
timestamp: Fri 2006-08-18 12:59:33 +0000
message:
  Fixed IPv4 loopback adding to 'addresses' list as reported by Samu
------------------------------------------------------------
revno: 757
committer: Miika Komu 
timestamp: Fri 2006-08-18 12:58:55 +0000
message:
  Fixed some warnings
------------------------------------------------------------
revno: 756
committer: Miika Komu 
timestamp: Fri 2006-08-18 12:11:14 +0000
message:
  Code compiles again with warnings
------------------------------------------------------------
revno: 755 [merge]
committer: Miika Komu 
timestamp: Thu 2006-08-17 21:51:42 +0000
message:
  Synchronized to hipl--update--2.6--patch-60
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-35
     Synchronized to hipl--userspace--2.6--patch-513
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-36
     reordering and splitting hip.h...
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-514
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-38
     hipd.c divided into multiple files.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-39
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-40
     Fixed some compilation errors. Minor code clean-ups.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-41
     doxygen.conf
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-42
     Historical preinput and preoutput were removed.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-43
     doxygen configuration
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-44
     Added a script for docbook to doxygen conversion.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-45
     Converted docbook code comments to doxygen style using test/docbook2doxygen.pl
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-46
     A compilation fix.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-47
     Yet another compilation fix.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-48
     fixes to files
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-49
     Split hip.h contents to several files
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-50
     changing SO_HIP_* message types between agent and daemon to HIP_* types
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-51
     workqueue moved to user. Obsoloted functions renamed.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-52
     Forgot to add a file
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-53
     minor comp fix
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-54
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-55
     Removed all hip.h references. Does not compile.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-56
     Some comp fixes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-57
     Some comp fixes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-58
     Code compiles with annoying warnings. Removed hip.h
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-59
     A kludge to remove the compilation nagging.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-60
     Everything compiles, but gui has lots of compilation warnings.
------------------------------------------------------------
revno: 754 [merge]
committer: Miika Komu 
timestamp: Thu 2006-08-17 10:14:12 +0000
message:
  IETF66 changes: Interoperates with Boeing, HIT format and prefix. Synchronized to hipl--fix--2.6--patch-52
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-41
     Syncronized to hipl--userspace--2.6--patch-335
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-42
     Synchronized to hipl--userspace--2.6--patch-389
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-43
     Synchronized to hipl--userspace--2.6--patch-393
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-503
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-45
     HITs are changed according to the latest drafts. Diffie-Hellman has an extra length field.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-46
     Base exchange interoperates
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-47
     Synchronized to hipl--userspace--2.6--patch-508
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-48
     A minor compilation fix to libhipgui
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-49
     Fixed a bunch of compilation errors in opportunistic mode.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-50
     Fixed a bug in ipv6_addr_is_hit()
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-51
     Opportunistic mode works now again
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-52
     Synchronized to hipl--userspace--2.6--patch-513
------------------------------------------------------------
revno: 753
committer: Miika Komu 
timestamp: Mon 2006-08-14 06:46:56 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 752
committer: Miika Komu 
timestamp: Fri 2006-08-11 09:52:17 +0000
message:
  Fixed a gui compilation error reported by Lauri
------------------------------------------------------------
revno: 751 [merge]
committer: Miika Komu 
timestamp: Thu 2006-08-10 21:43:17 +0000
message:
  Synchronized to hipl--escrow--2.6--patch-9
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-482
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-1
     Added escrow to configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-2
     Added first version of keadb
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-3
     Changes to keadb
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-502
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-5
     Added functions for escrow-functionality to hipconf, now triggers only basic bex. Added structs and builders for reg. parameters to builder.
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-6
     Added first version of registration to escrow-service, still needs work
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-503
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-8
     Just making a backup, nothing working
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-9
     Sending update-packet with escrow data when creating new sa
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-10
     Added escrow-parameter functionality to update handling, not fully working yet
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-11
     Receiving update with keys-parameter works
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-12
     Added an intial version of a registration mechanism
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-13
     
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-14
     
  
   * hipl-dev@freelists.org--hipl/hipl--escrow--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-510
------------------------------------------------------------
revno: 750 [merge]
committer: Miika Komu 
timestamp: Thu 2006-08-10 12:05:22 +0000
message:
  Synchronized to hipl--gui--2.6--patch-127
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-126
     added functionality to run application with hipconf
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-127
     Updated HOWTO regarding 'hipconf run'
------------------------------------------------------------
revno: 749 [merge]
committer: Miika Komu 
timestamp: Thu 2006-08-10 10:51:36 +0000
message:
  Synchronized to hipl--gui--2.6--patch-125
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-120
     just fixed hipgui makefile. asyncronous connection between agent and daemon doesnt work correctly.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-121
     asynchronous connection between agent and daemon should works now atleast on some level.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-122
     some functionality to statusicon
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-123
     Synchronized to hipl--userspace--2.6--patch-508
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-124
     logo.png
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-125
     Added logo.png to extra dist
------------------------------------------------------------
revno: 748
committer: Miika Komu 
timestamp: Wed 2006-08-09 09:34:24 +0000
message:
  Updated documentatation regarding to telnet
------------------------------------------------------------
revno: 747
committer: Miika Komu 
timestamp: Wed 2006-08-09 09:30:16 +0000
message:
  Telnet compiles again
------------------------------------------------------------
revno: 746 [merge]
committer: Miika Komu 
timestamp: Tue 2006-07-25 20:39:02 +0000
message:
  Synchronized to hipl--gui--2.6--patch-119
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-117
     some changes to local hit handling. status icon kind of works now for gtk >=2.10.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-118
     BROKEN: making agent and daemon asynchronous, not fully working, probaply base-exchange is broken.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-119
     fixed gtk_main_quit: assertion -error when quiting gui
------------------------------------------------------------
revno: 745
committer: Miika Komu 
timestamp: Tue 2006-07-18 14:48:34 +0000
message:
  Rewrote a code comment based on input from Samu
------------------------------------------------------------
revno: 744 [merge]
committer: Miika Komu 
timestamp: Thu 2006-07-13 15:29:51 +0000
message:
  Synchronized to hipl--gui--2.6--patch-116
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-100
     Synchronized to hipl--userspace--2.6--patch-497
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-101
     Synchronized to hipl--userspace--2.6--patch-499
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-102
     Updated GUI documentation based on Samu's suggestions.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-103
     fixes to GUI
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-104
     fixed bugs in database
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-105
     fixed run-dialog to accept arguments
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-106
     fixes to execute options
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-107
     resolved conflict in connhipd.c
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-108
     disabled change of local HIT when sending I1
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-109
     added terminal server/client, modified hipstart
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-110
     Synchronized to hipl--userspace--2.6--patch-503
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-111
     fixes to gui terminal and hipstart
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-112
     some cosmetic changes
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-113
     Potential bug fix to opp. hip.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-114
     bug fixes to gui/hipstart
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-115
     fixes to hipstart
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-116
     Updated opp. mode docs and troubleshooted libinet6 problems.
------------------------------------------------------------
revno: 743 [merge]
committer: Miika Komu 
timestamp: Wed 2006-07-12 15:45:31 +0000
message:
  Synchronized to hipl--multihome--2.6--patch-42
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-38
     Fixed bugs related to update packet hdr type seeming as 8 and deletion of SA at peer
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-39
     Fixing seg faults of echo_response: untested code.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-40
     SA setup ok in this commit
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-41
     Corrections made to policies
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-42
     Locator Parameter processing problem fixed
------------------------------------------------------------
revno: 742 [merge]
committer: Miika Komu 
timestamp: Fri 2006-07-07 11:32:14 +0000
message:
  Synchronized to hipl--multihome--2.6--patch-97
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-478
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-1
     Added Bagri to the list of mobility authors
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-2
     Highly dangerous uncompilable code
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-3
     Minor compilation fix.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-4
     Removed the extra ACK from hip_handle_update_plain_locator.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-5
     Split hip_update_handle_locator_parameter into several subfunctions. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-6
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-7
     Update send coded, not tested
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-8
     Fixed code of receive update to accomodate src address states
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-9
     Minor fix
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-10
     Minor Fix
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-11
     Changes for preferred address setting
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-12
     Attempt at simplifying hip_update_send_addr_verify
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-13
     send_addr_verify_packet modularized using enumerator.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-14
     hip_update_handle_locator_parameter modularized even more.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-15
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-16
     hip_update_handle_locator_parameter modularized again
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-17
     Split hip_handle_update_rekeying
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-18
     Fixed compilation warnings.
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-19
     Added update_state, removed hip state REKEYING
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-20
     Changes to receive_update function
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-21
     updated receive code modified further
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-22
     updated receive code parameter logic simplified
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-23
     Decoupled ack and echo_response handling
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-24
     Compilation fixes
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-25
     removed unnecessary function second locator parameter processing function
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-26
     Some fixes
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-27
     Fixed seg faults
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-28
     Updating SA when preferred added changed, preferred address setting changed from being first addres, other fixes
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-29
     A lot of fixes, still with the netlink bug
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-499
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-31
     Bug Fixed, other fixes, preferred address setting relocated, send_update compressed
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-32
     Few fixes
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-33
     Echo messages simplified and corrected
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-34
     More Fixes
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-35
     Most of mobility works in this code
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-36
     Mobility works
  
   * hipl-dev@freelists.org--hipl/hipl--multihome--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-501
------------------------------------------------------------
revno: 741
committer: Miika Komu 
timestamp: Fri 2006-07-07 05:27:27 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 740
committer: Miika Komu 
timestamp: Thu 2006-07-06 11:11:35 +0000
message:
  Minor fix in rh init.d scripts
------------------------------------------------------------
revno: 739 [merge]
committer: Miika Komu 
timestamp: Wed 2006-07-05 06:26:25 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-85
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-83
     Synchronized to hipl--userspace--2.6--patch-497
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-84
     Synchronized to hipl--userspace--2.6--patch-498
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-85
     Fixed problems from previous merge
------------------------------------------------------------
revno: 738
committer: Miika Komu 
timestamp: Wed 2006-07-05 06:18:06 +0000
message:
  Opportunistic mode is used only by conntest-client (see bug id 206)
------------------------------------------------------------
revno: 737
committer: Miika Komu 
timestamp: Tue 2006-07-04 15:32:24 +0000
message:
  Minor change
------------------------------------------------------------
revno: 736
committer: Miika Komu 
timestamp: Tue 2006-07-04 15:30:51 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 735 [merge]
committer: Miika Komu 
timestamp: Tue 2006-07-04 15:23:07 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-82
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-76
     Synchronized to hipl--userspace--2.6--patch-477
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-77
     Synchronized to hipl--main--2.6--patch-478
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-78
     Synchronized to hipl--userspace--2.6--patch-485
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-79
     Moved opportunistic code to a separate library.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-80
     Minor changes, does not compile
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-81
     After a long strugle, the opportunistic library linking working again.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-82
     Synchronized to hipl--userspace--2.6--patch-494
------------------------------------------------------------
revno: 734
committer: Miika Komu 
timestamp: Mon 2006-07-03 19:21:53 +0000
message:
  HIP_DH_384 was mistakenly (for testing purposes) as the default group. Fixed.
------------------------------------------------------------
revno: 733 [merge]
committer: Miika Komu 
timestamp: Mon 2006-07-03 12:47:10 +0000
message:
  Synchronized to hipl--gui--2.6--patch-99
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-95
     Added new program, hipstart, changed agent binary to hipagent
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-96
     URL removed
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-97
     Sycnronized to hipl--userspace--2.6--patch-488
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-98
     improved packet handling
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-99
     Fixed two compilation errors reported by Samu Varjonen
------------------------------------------------------------
revno: 732
committer: Miika Komu 
timestamp: Mon 2006-07-03 09:55:30 +0000
message:
  Fixed a minor problem in dhprime_384 as requested by Tobias
------------------------------------------------------------
revno: 731
committer: Miika Komu 
timestamp: Sun 2006-07-02 20:39:15 +0000
message:
  Added new beet patches, generated from earlier ones.
------------------------------------------------------------
revno: 730
committer: Miika Komu 
timestamp: Sun 2006-07-02 10:53:14 +0000
message:
  Forgot to add a dir in the previous commit
------------------------------------------------------------
revno: 729
committer: Miika Komu 
timestamp: Sun 2006-07-02 10:18:15 +0000
message:
  Reorganized patch dir structure
------------------------------------------------------------
revno: 728
committer: Miika Komu 
timestamp: Fri 2006-06-30 08:07:48 +0000
message:
  Updated debian packaging docs
------------------------------------------------------------
revno: 727
committer: Miika Komu 
timestamp: Thu 2006-06-29 18:40:51 +0000
message:
  Updated RVS documentation according to comments from Anu and Lauri.
------------------------------------------------------------
revno: 726 [merge]
committer: Miika Komu 
timestamp: Thu 2006-06-29 18:34:08 +0000
message:
  Synchronized to hipl--gui--2.6--patch-94
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-83
     Some misc changes.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-84
     Got tree selection with HITs working properly.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-85
     Rearrangements to libhipgui.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-86
     Cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-87
     Again attempting to remove two directories.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-88
     Directories still exist, now removed?
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-89
     'New' code for GUI works now. Some features missing. 
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-90
     Argh, ofcourse forgot to add some files.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-91
     Modified database, adjusted GUI looks.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-92
     Forgot to commit little changes.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-93
     Improved GUI
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-94
     Lots of improvements to GUI workability.
------------------------------------------------------------
revno: 725
committer: Miika Komu 
timestamp: Tue 2006-06-20 12:21:51 +0000
message:
  Added firewall interface code and api docs. Minor changes to HOWTO.
------------------------------------------------------------
revno: 724
committer: Miika Komu 
timestamp: Fri 2006-06-16 20:08:30 +0000
message:
  Removed some unnecessary code
------------------------------------------------------------
revno: 723 [merge]
committer: Miika Komu 
timestamp: Fri 2006-06-16 16:15:36 +0000
message:
  Synchronized to hipl--gui--2.6--patch-82
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-65
     Little progress, mind mapping
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-66
     Rearranged and cleaned some code mostly.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-67
     Synchronized to hipl--userspace--2.6--patch-428
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-68
     Synchronized to hipl--userspace--2.6--patch-441
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-69
     Some misc changes.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-70
     Improvements to group and HIT handling.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-71
     Some updates to code.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-72
     Making it better :P
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-478
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-74
     Added new "run" option for applications.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-75
     Added process list for applications executed from GUI.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-76
     Forgot to add exec.* source and header files.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-77
     Improvements to application execution and added test chat (not working yet).
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-78
     Forgot to add couple files.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-79
     Improvements to grouping.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-80
     Trying to get system tray working.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-81
     "Fixed" agent + opportunistic to work.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-82
     Synchronized to hipl--userspace--2.6--patch-482
------------------------------------------------------------
revno: 722
committer: Miika Komu 
timestamp: Thu 2006-06-15 17:08:01 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 721
committer: Miika Komu 
timestamp: Wed 2006-06-07 08:52:56 +0000
message:
  Updated hacking (rpm kernel compilation)
------------------------------------------------------------
revno: 720
committer: Diego Beltrami 
timestamp: Sat 2006-06-03 12:29:25 +0000
message:
  change in create-deb.sh
------------------------------------------------------------
revno: 719
committer: Miika Komu 
timestamp: Fri 2006-06-02 11:01:11 +0000
message:
  Updated documentation
------------------------------------------------------------
revno: 718
committer: Miika Komu 
timestamp: Mon 2006-05-29 06:52:33 +0000
message:
  Updated documentation (information about releases).
------------------------------------------------------------
revno: 717
committer: Miika Komu 
timestamp: Fri 2006-05-26 21:48:00 +0000
message:
  Who the heck turned packet loss simulation on?
------------------------------------------------------------
revno: 716 [merge]
committer: Miika Komu 
timestamp: Fri 2006-05-26 20:12:55 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-75
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-71
     Synchronized to hipl--opportunistic--2.6--patch-70
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-72
     Synchronized to hipl--userspace--2.6--patch-466
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-467
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-475
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-75
     fixed connect error after code merge
------------------------------------------------------------
revno: 715
committer: Miika Komu 
timestamp: Tue 2006-05-23 19:08:24 +0000
message:
  Minor changes in hipconf.c as suggested by Tobias. The CONFIG_OPP is not necessary everywhere.
------------------------------------------------------------
revno: 714
committer: Tobias Heer 
timestamp: Tue 2006-05-23 13:40:07 +0000
message:
  Fixed the incompatible pointer type for the retransmit function
------------------------------------------------------------
revno: 713
committer: Tobias Heer 
timestamp: Tue 2006-05-23 11:55:10 +0000
message:
  Implemented a more finegrained retransmission timer
------------------------------------------------------------
revno: 712
committer: Diego Beltrami 
timestamp: Mon 2006-05-22 22:26:49 +0000
message:
  some modifications to the Makefile.am since it was corrupted for the debian part
------------------------------------------------------------
revno: 711
committer: Tobias Heer 
timestamp: Mon 2006-05-22 17:52:24 +0000
message:
  Fix to correctly handle multiple acquire messages.
------------------------------------------------------------
revno: 710 [merge]
committer: Miika Komu 
timestamp: Mon 2006-05-22 13:12:27 +0000
message:
  Synchronized to hipl--nat--2.6--patch-58 (the previous commit was bogus)
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-36
     Synchronized to hipl--userspace--2.6--patch-378
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-379
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-38
     Synchronized to hipl--userspace--2.6--patch-380
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-39
     Synchronized to hipl--userspace--2.6--patch-381
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-40
     Synchronized to hipl--userspace--2.6--patch-383
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-41
     Synchronized to hipl--userspace--2.6--patch-389
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-42
     Synchronized to hipl--userspace--2.6-patch-393
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-43
     Synchronized to hipl--userspace--2.6--patch-393
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-441
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-45
     keep alive timer support
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-46
     Keep alive sent.. Some minor fixing needed
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-47
     update behind nat working - version .1
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-48
     mobility for client moment behind and ahead of nat works
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-49
     Minor changes for mobility behind nat
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-50
     Adding info of udp ports for closing SAs. need to supply port info to the func
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-51
     Minor change for mobility code
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-52
     adding port info while deleting SA
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-53
     updated HOWTO.xml for mobility of client behind NAT
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-54
     Synchronized to hipl--userspace--2.6--patch-459
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-55
     Minor changes for rvs
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-56
     RVS works for client behind NAT. Testing left
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-57
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-58
     Synchronized to hipl--userspace--2.6--patch-468
------------------------------------------------------------
revno: 709
committer: Miika Komu 
timestamp: Mon 2006-05-22 13:10:15 +0000
message:
  Synchronized to hipl--userspace--2.6--patch-468
------------------------------------------------------------
revno: 708
committer: Miika Komu 
timestamp: Sun 2006-05-21 20:02:02 +0000
message:
  Compilation warning fix to configure.ac
------------------------------------------------------------
revno: 707
committer: Miika Komu 
timestamp: Sun 2006-05-21 19:48:52 +0000
message:
  A bug fix on opp. hip compilation.
------------------------------------------------------------
revno: 706
committer: Miika Komu 
timestamp: Sun 2006-05-21 19:42:56 +0000
message:
  Fixed some compilation errors from previous merge.
------------------------------------------------------------
revno: 705 [merge]
committer: Miika Komu 
timestamp: Sun 2006-05-21 19:08:10 +0000
message:
  Synchronized to hipl--opportunistic--2.6--patch-70
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-283
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-285.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-286.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-3
     Syncronized to hipl--userspace--2.6--patch-289
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-295
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-327
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-335
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-342
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-9
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-10
     
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-11
     
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-12
     
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-13
     Resolve segmentation fault by reserving entry->next_hit and roll it back after memcpy(entry, entry_tmp, sizeof(hip_ha_t)) in input.c::hip_receive_control_packet() function
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-14
     Add #if 0 in hip_add_peer_map() to convert hit to null hit
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-15
     Use hashed null hit instead of plan null hit
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-16
     Synchronized to hipl--userspace--2.6--patch-352
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-17
     Removed a compilation error.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-18
     Bugs 145, 146, 147, 148 are resolved
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-19
     The get_local_hits() bug is resolved by hip_private_host_id_to_hit() instead of rsa_to_hit()/dsa_to_hit()
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-20
     Synchronized to hipl--userspace--2.6--patch-353
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-21
     Synchronized to hipl--userspace--2.6--patch-356
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-22
     - findsubstring(entry->d_name, .pub)
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-23
     fix bug 149-153, application is blocked at hip_send_recv_daemon_info()
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-24
     Readded some files that were mistankenly removed by the previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-25
     Forgot to add libinet6/wrap.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-26
     recvfrom still blocks the application. I have not converted all in6_addr to sockaddr_storage
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-27
     Synchronized to hipl--userspace--2.6--patch-372. Removed lots of sockaddr_storages.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-28
     Added a separate function for reading userspace messages.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-29
     Resolve compile errors.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-373
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-31
     resolved bug 149 & 150. sendto and recvfrom are working.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-32
     Fixed a compilation warning.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-33
     Remove const quailfier from hip_send_daemon_info() after merge hip_send_recv_daemon_info() 
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-34
     keep hip_send_daemon_info() and hip_send_recv_daemon_info() as separate function
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-35
     Synchronized to hipl--userspace--2.6--patch-377
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-36
     fix the hip_peek_recv_total_len() function call bug
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-37
     Initial opportunistic mode working version
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-38
     Move hipd/hashtable.h hipd/hashtable.c to libhiptool/
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-39
     Forgot to add libinet6/wrap_db.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-40
     Added opportunistic mode to configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-41
     Commented out linuxnet.h
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-42
     Resolve bug 167, and code cleanup
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-43
     Compilation flag added. working well with conntest-client. But conntest-client-gai does not work anymore
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-44
     resolved compilation error undefined reference to request_hipd_pseudo_hit
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-45
     Synchronized to hipl--userspace--2.6--patch-398
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-46
     Fixed the compilation problem.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-47
     Resolved conntest-client-gai hit bug, the reason is wrap.c:sendto() returns wrong value.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-48
     Fixed bug. Now the it is doing in opportunistic mode but with error
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-49
     No public/private key error anymore, the base exchange reaches to established state. After modify the ip to phit, __libc_connect() failed, return -1
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-50
     doc/HOWTO.xml chapter 20 correction
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-51
     change __libc_ to _dlsym. assertion faild in wrap.c::socket()
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-52
     Removed linuxnet macro
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-53
     removed all __libc_, socket db bug and typo fix
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-54
     Fixed a bug in hipconf opp handling
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-55
     Synchronized to hipl--userspace--2.6--patch-441
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-56
     Fixes on configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-57
     Updated Makefile.am
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-58
     Some compilation fixes due to previous commits.
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-59
     A bug fix to configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-60
     resolved socket() error by creating get_localhost_endpoint_no_setmyeid()
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-61
     Fixed a problem in get_local_hits
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-62
     wrap.c::connect() handles real hit instead of phit, but bind failed
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-63
     add hipd/oppdb.h hipd/oppdb.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-64
     resolved bind error, opp mode works
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-65
     Resolved initiator receiving error: recv: Transport endpoint is not connected
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-66
     wrap.c:sendto() works
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-67
     recvfrom_dlsym() bug fixed. And  implemented sendmsg()
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-68
     implement wrap.c:recvmsg()
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-69
     Resolved compilation warning. isolated functions in input.c and wrap.c
  
   * hipl-dev@freelists.org--hipl/hipl--opportunistic--2.6--patch-70
     Synchronized to hipl--userspace--2.6--patch-464
------------------------------------------------------------
revno: 704
committer: Miika Komu 
timestamp: Sun 2006-05-21 18:35:25 +0000
message:
  Cleaned up the code from patch-460
------------------------------------------------------------
revno: 703
committer: Miika Komu 
timestamp: Sun 2006-05-21 18:29:22 +0000
message:
  Updated HOWTO regarding to routing (bug id 144).
  I had severe troubles in getting ESP flowing in two directions with my
  home server. It appeared that compiling CONFIG_IP_ADVANCED_ROUTER and
  CONFIG_IP_MULTIPLE_TABLES fixed the problem. Now also noticed in the
  documentation.
  
  Closed bug id # 144. See bug id # 175 (still open).
------------------------------------------------------------
revno: 702
committer: Tobias Heer 
timestamp: Sun 2006-05-21 14:06:29 +0000
message:
  Fixed an inclusion error and an unused variables in hipsock
------------------------------------------------------------
revno: 701
committer: Diego Beltrami 
timestamp: Sat 2006-05-20 15:03:46 +0000
message:
  some doc small corrections
------------------------------------------------------------
revno: 700
committer: Miika Komu 
timestamp: Thu 2006-05-18 18:28:48 +0000
message:
  Fixing some weird ipsec acquire related problems on SMP.
  It seemed like there was a weird race condition on SMP machines. I did a 
  brute force fix which seems to work. See my comment in 
  libhiptool/nlink.c:netlink_talk:
  
  /* Note: the #if 0 statement are here because I experienced problems
     with SMP machines. The application added a mapping which caused
     the control flow to arrive here. The sendmsg adds an SP and 
     the while loop tries to read the ACK for the SP. However, there 
     will be an acquire message arriving from the kernel before we read 
     the ack which confuses the loop completely, so I disabled the 
     ACK. The reason why this all happens is that we are using the same
     netlink socket to read both acquire messages and sending SP.
     Only a single netlink socket exist per PID, so we either do it
     as it is here or create another thread for handling acquires.
     Threading did not seem appealing as it requires interprocess
     communication. For testing SP/SA related issues you might want
     to re-enable these, but disable on commit -mk */
------------------------------------------------------------
revno: 699
committer: Diego Beltrami 
timestamp: Wed 2006-05-17 19:55:29 +0000
message:
  Updated documentation about creating the kernel debian packages
------------------------------------------------------------
revno: 698
committer: Miika Komu 
timestamp: Wed 2006-05-17 13:23:59 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 697
committer: Tobias Heer 
timestamp: Tue 2006-05-16 11:52:56 +0000
message:
  Removed some inconsistencies. ESP_INFO was stored with host byte order fields and processed as esp_info. It is now stored as it was and the conversion is made in update_finish_rekeying
------------------------------------------------------------
revno: 696
committer: Miika Komu 
timestamp: Mon 2006-05-15 14:18:33 +0000
message:
  Added support for automatic loading of the required kernel modules.
------------------------------------------------------------
revno: 695
committer: Miika Komu 
timestamp: Mon 2006-05-15 10:36:48 +0000
message:
  Small bugfix to HOWTO as suggested by Andrey
------------------------------------------------------------
revno: 694
committer: Miika Komu 
timestamp: Sat 2006-05-13 20:45:06 +0000
message:
  hipd rpm builds and uninstalls properly
------------------------------------------------------------
revno: 693
committer: Diego Beltrami 
timestamp: Sat 2006-05-13 11:15:14 +0000
message:
  Small modification in create-deb.sh + some corrections in HACKING file under "PREBUILT BINARY PACKAGES"
------------------------------------------------------------
revno: 692
committer: Diego Beltrami 
timestamp: Sat 2006-05-13 08:02:24 +0000
message:
  script for building both binary and source debian package added
------------------------------------------------------------
revno: 691
committer: Miika Komu 
timestamp: Fri 2006-05-12 11:53:21 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 690
committer: Miika Komu 
timestamp: Thu 2006-05-11 23:48:58 +0000
message:
  A bug fix to create-rpm.sh. Now it does not bork tla files.
------------------------------------------------------------
revno: 689
committer: Miika Komu 
timestamp: Thu 2006-05-11 23:44:31 +0000
message:
  Updated rh init.d script.
  [root@crossroads mkomu]# rpm -e hipl
  Stopping hipd:[FAILED]
  error: %preun(hipl-1.0.0-1.i386) scriptlet failed, exit status 1
------------------------------------------------------------
revno: 688
committer: Miika Komu 
timestamp: Thu 2006-05-11 18:51:44 +0000
message:
  Updated 'make dist'
------------------------------------------------------------
revno: 687
committer: Miika Komu 
timestamp: Thu 2006-05-11 18:36:47 +0000
message:
  A fix to rpm based init.d scripts.
  [root@crossroads hipl--userspace--2.6]# rpm -i 
  /usr/src/redhat/RPMS/i386/hipl-1.0.1-1.i386.rpm
  service hipd does not support chkconfig
------------------------------------------------------------
revno: 686
committer: Miika Komu 
timestamp: Thu 2006-05-11 18:20:53 +0000
message:
  A minor fix to make configure.ac to work on Fedora5.
------------------------------------------------------------
revno: 685
committer: Miika Komu 
timestamp: Wed 2006-05-10 22:30:42 +0000
message:
  Added 4in1 legacy beet patch for RH Enterprise. Untested.
------------------------------------------------------------
revno: 684
committer: Miika Komu 
timestamp: Wed 2006-05-10 15:32:53 +0000
message:
  Improved 'make dist' to ignore some temp files
------------------------------------------------------------
revno: 683
committer: Miika Komu 
timestamp: Wed 2006-05-10 15:29:36 +0000
message:
  Updated hacking
------------------------------------------------------------
revno: 682
committer: Miika Komu 
timestamp: Wed 2006-05-10 14:25:56 +0000
message:
  Updates related to the rpm packaging.
  * Improved make dist
  * RPM package building documentation (kernel and userspace)
  * RPM package building fix for Fedora
------------------------------------------------------------
revno: 681 [merge]
committer: Miika Komu 
timestamp: Tue 2006-05-09 21:58:21 +0000
message:
  Synchronized to hipl--main--2.6--patch-120
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-59
     Synchronized to hipl--multi--2.6--patch-38.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-64
     Synchronized to hipl--multi--2.6--patch-40.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-65
     Synchronized to hipl--multi--2.6--patch-41.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-74
     Synchronized to hipl--multi--2.6--patch-47.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-75
     Fixed a compilation error reported by Teemu V�is�nen.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-76
     
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-77
     A fix to getaddrinfo. Did not handle empty lines properly.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-78
     A small modification to getaddrinfo. Now it is the same as in the userspace branch.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-82
     Synchronized to hipl--userspace--2.6--patch-283
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-83
     Syncronized to hipl--userspace--2.6--patch-289
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-84
     Synchronized to hipl--userspace--2.6--patch-291
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-85
     Merge to hipl--userspace--2.6--patch-293
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-86
     Synchronized to hipl--userspace--2.6--patch-295
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-87
     Synchronized to hipl--userspace--2.6--patch-296
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-88
     Synchronized to hipl--userspace--2.6--patch-297
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-89
     Synchronized to hipl--userspace--2.6--patch-298
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-90
     Synchronized to hipl--userspace--2.6--patch-300
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-91
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-92
     Synchronized to hipl--userspace--2.6--patch-316.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-93
     Synchronized to hipl--userspace--2.6--patch-317.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-94
     Synchronized to hipl--userspace--2.6--patch-318.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-95
     Synchronized to hipl--userspace--2.6--patch-319
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-96
     Synchronized to hipl--userspace--2.6--patch-325
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-97
     Synchronized to hipl--userspace--patch-326.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-98
     Synchronized to hipl--userspace--2.6--patch-328
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-99
     Synchronized to hipl--userspace--2.6--patch-334
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-100
     Synchronized to hipl--userspace--2.6--patch-335
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-101
     Synchronized to hipl--userspace--2.6--patch-336
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-102
     Synchronized to hipl--userspace--2.6--patch-337
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-103
     Synchronized to hipl--userspace--2.6-patch-339
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-104
     Synchronized to hipl--userspace--2.6--patch-343
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-105
     Synchronized to hipl--userspace--2.6--patch-345
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-106
     Synchronized to hipl--userspace--2.6--patch-347 (IETF65 interops)
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-107
     Synchronized  to hipl--userspace--2.6--patch-360
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-108
     Synchronized to hipl--userspace--2.6--patch-36
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-109
     Synchronized to hipl--userspace--2.6--patch-370
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-110
     Synchronized to hipl--userspace--2.6-patch-393
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-111
     Synchronized to hipl--userspace--2.6--patch-394
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-112
     Synchronized to hipl--userspace--2.6-patch-395
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-113
     Synchronized to hipl--userspace--2.6--patch-396
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-114
     Synchronized to hipl--userspace--2.6--patch-397
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-115
     Replayed hipl--userspace--2.6--patch-402
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-116
     Synchronized to hipl--userspace--2.6-patch-423
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-118
     Synchronized to hipl--userspace--2.6--patch-430
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-119
     Ethereal patches from LARC Brazil
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-120
     Synchronized to hipl--userspace--2.6--patch-440
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-10
     Signatures in UPDATE messages are created using HIs corresponding the hits in HA entrys.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-11
     first version of hip_socket_handle_del_local_hi added.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-12
     Local HIs can be deleted by 'hipconf del '.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-13
     Synchronized to hipl--main--2.6-patch-41.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-14
     Hipconf now creates/adds 2 x anon and 2 x pub HIs by default.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-15
     BOS messages should now be sent with the default key, currently rsa
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-16
     Refactored getendpointinfo() a bit.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-17
     Synchronized to hipl--main--2.6-patch-48.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-18
     modified ipv6's bind code so that hip_socket_bind can really bind to a HIT.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-19
     getendpointinfo() & getaddrinfo() fixes.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-20
     getaddrinfo() fixes, conntest-server-legacy for testing the getaddrinfo()..
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-21
     Synchronized to hipl--main--2.6.--patch-52.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-22
     It's now checked that there exists a local HI entry for HITs in inet6_bind().
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-23
     multiple HITs per hostname in /etc/hip/hosts.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-24
     small fix.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-25
     Fixed a locking bug in hip_get_any_hit().
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-26
     load_hip_endpoint_pem() handles both RSA and DSA keys (private) now.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-27
     hip_socket_handle_del_local_hi() removes the corresponding hadb entries now.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-28
     changed HIP_HI_DEFAULT_ALGO to hip_sys_config.hip_hi_default_algo (editable via sysctl interface).
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-29
     Removed some unnecessary debug lines.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-30
     commented out some debug lines, getendpointinfo() detects local anon/pub HIs by _pub string in the filename.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-31
     Added the HIP_HI_REUSE* flags to control access to EDs.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-32
     Fixes for the R1 stuff.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-33
     HI removal deletes related precreated R1s also.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-34
     Sychronized to hipl--main--2.6--patch-54.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-35
     ED val cached into socket during bind/connect.ED removed when socket released.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-36
     Sychronized to hipl--main--2.6--patch-56.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-37
     Synchronized to hipl--main--2.6-patch-57.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-38
     Synchronized to hipl--main--2.6--patch-58.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-39
     Syncronized to hipl--main--2.6--patch-60.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-40
     Changed the way HADB is indexed (see bug #55).
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-41
     Corrected HI deletion a bit.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-42
     The HIT that is bound to a client-side native socket is really used in the I1 now.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-43
     Access control checked in inet6_bind. HIT->IPv6 Mappings for all local HIs in hip_hadb_add_peer_info.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-44
     Single HIs can be created/loaded by hipconf. load_hip_endpoint_pem(/etc/hip*) forced to HIP_HI_REUSE_ANY - EDs
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-45
     petite fix
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-46
     multiple HIP associations seem to work properly now.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-47
     Synchronized to hipl--main--2.6--patch-73.
------------------------------------------------------------
revno: 680
committer: Miika Komu 
timestamp: Tue 2006-05-09 21:41:14 +0000
message:
  Fixed --disable-feature bug.
  http://hipl.hiit.fi/bugzilla/show_bug.cgi?id=164
------------------------------------------------------------
revno: 679
committer: Miika Komu 
timestamp: Tue 2006-05-09 21:29:18 +0000
message:
  Disabling, enabling and caching of --enable-debug works now properly
------------------------------------------------------------
revno: 678
committer: Miika Komu 
timestamp: Tue 2006-05-09 20:43:01 +0000
message:
  Disable / enable debugging option to configure.ac
------------------------------------------------------------
revno: 677
committer: Miika Komu 
timestamp: Tue 2006-05-09 20:30:24 +0000
message:
  A compilation fix
------------------------------------------------------------
revno: 676
committer: Miika Komu 
timestamp: Tue 2006-05-09 20:12:55 +0000
message:
  A potential autogen.sh warning fix on Ubuntu
  21:47:16) Diego: when I run autogen.sh on my home laptop (Ubuntu) I get
  the following:
  (21:47:20) Diego:
  Generating configure files... may take a while.
  /usr/share/aclocal/glib.m4:8: warning: underquoted definition of
  AM_PATH_GLIB
    run info '(automake)Extending aclocal'
    or see
  http://sources.redhat.com/automake/automake.html#Extending-aclocal
  /usr/share/aclocal/glib.m4:8: warning: underquoted definition of
  AM_PATH_GLIB
    run info '(automake)Extending aclocal'
    or see
  http://sources.redhat.com/automake/automake.html#Extending-aclocal
------------------------------------------------------------
revno: 675
committer: Miika Komu 
timestamp: Tue 2006-05-09 19:52:41 +0000
message:
  RPM building includes now rc.d script
------------------------------------------------------------
revno: 674
committer: Miika Komu 
timestamp: Tue 2006-05-09 17:39:32 +0000
message:
  Updated HACKING
------------------------------------------------------------
revno: 673
committer: Miika Komu 
timestamp: Tue 2006-05-09 17:33:47 +0000
message:
  Updates to rpm building
------------------------------------------------------------
revno: 672
committer: Miika Komu 
timestamp: Tue 2006-05-09 15:38:33 +0000
message:
  Added a start up script for debian (based on ssh). Untested.
------------------------------------------------------------
revno: 671 [merge]
committer: Miika Komu 
timestamp: Tue 2006-05-09 09:20:44 +0000
message:
  Replayed hipl--main--2.6--patch-117
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-117
     Fixing compilation of transparrent gai mode
------------------------------------------------------------
revno: 670
committer: Miika Komu 
timestamp: Mon 2006-05-08 17:26:16 +0000
message:
  RPM compilation seems to be working.
------------------------------------------------------------
revno: 669
committer: Miika Komu 
timestamp: Mon 2006-05-08 16:01:39 +0000
message:
  make dist works now
------------------------------------------------------------
revno: 668
committer: Diego Beltrami 
timestamp: Sat 2006-05-06 16:07:03 +0000
message:
  Added copyright and changelog files which will be needed for the source debian packages
------------------------------------------------------------
revno: 667
committer: Diego Beltrami 
timestamp: Sat 2006-05-06 15:57:22 +0000
message:
  dest directories changed according to Debian policy
------------------------------------------------------------
revno: 666
committer: Miika Komu 
timestamp: Fri 2006-05-05 14:09:45 +0000
message:
  make dist works now somewhat better
------------------------------------------------------------
revno: 665
committer: Miika Komu 
timestamp: Fri 2006-05-05 13:20:50 +0000
message:
  Renaming rpm/deb scripts.
------------------------------------------------------------
revno: 664
committer: Miika Komu 
timestamp: Fri 2006-05-05 11:54:43 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 663
committer: Miika Komu 
timestamp: Fri 2006-05-05 00:06:24 +0000
message:
  RPM compilations succeeds further now, but still there is error
  make[1]: Entering directory `/usr/src/redhat/BUILD/hipl-1.0.1/libinet6'
  Makefile:340: .deps/cmsg_nxthdr.Plo: No such file or directory
  Makefile:341: .deps/getaddrinfo.Plo: No such file or directory
  Makefile:342: .deps/getendpointinfo.Plo: No such file or directory
  Makefile:343: .deps/getnameinfo.Plo: No such file or directory
  Makefile:344: .deps/ifaddrs.Plo: No such file or directory
  Makefile:345: .deps/ifnames.Plo: No such file or directory
  Makefile:346: .deps/ip6opt.Plo: No such file or directory
  Makefile:347: .deps/rcmd.Plo: No such file or directory
  Makefile:348: .deps/rexec.Plo: No such file or directory
  Makefile:349: .deps/rthdr.Plo: No such file or directory
  Makefile:350: .deps/sa_len.Plo: No such file or directory
  Makefile:351: .deps/tempname.Plo: No such file or directory
  Makefile:352: .deps/usagi.Plo: No such file or directory
  Makefile:353: .deps/util.Plo: No such file or directory
  make[1]: *** No rule to make target `.deps/util.Plo'.  Stop.
  make[1]: Leaving directory `/usr/src/redhat/BUILD/hipl-1.0.1/libinet6'
  make: *** [install-recursive] Error 1
  error: Bad exit status from /var/tmp/rpm-tmp.85989 (%install)
------------------------------------------------------------
revno: 662
committer: Miika Komu 
timestamp: Thu 2006-05-04 23:11:24 +0000
message:
  Updated rpm scripts.
------------------------------------------------------------
revno: 661
committer: Miika Komu 
timestamp: Thu 2006-05-04 23:02:55 +0000
message:
  Updated rpm/deb scripts.
------------------------------------------------------------
revno: 660
committer: Miika Komu 
timestamp: Thu 2006-05-04 23:00:53 +0000
message:
  Updated rpm/deb scripts.
------------------------------------------------------------
revno: 659
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:57:26 +0000
message:
  Updated rpm/deb scripts.
------------------------------------------------------------
revno: 658
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:53:17 +0000
message:
  Updated rpm/deb scripts.
------------------------------------------------------------
revno: 657
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:47:53 +0000
message:
  Updated rpm/deb scripts.
------------------------------------------------------------
revno: 656
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:38:08 +0000
message:
  rpm is now being built in the hipl dir instead of /usr/src
  RPM building gives still an error.
------------------------------------------------------------
revno: 655
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:22:49 +0000
message:
  Some updates to rpm building
------------------------------------------------------------
revno: 654
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:20:44 +0000
message:
  Some updates to rpm building
------------------------------------------------------------
revno: 653
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:19:23 +0000
message:
  Some updates to rpm building
------------------------------------------------------------
revno: 652
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:16:30 +0000
message:
  Some updates to rpm building
------------------------------------------------------------
revno: 651
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:13:45 +0000
message:
  Some updates to rpm building
------------------------------------------------------------
revno: 650
committer: Miika Komu 
timestamp: Thu 2006-05-04 22:06:04 +0000
message:
  Fixed debian binary packaging
------------------------------------------------------------
revno: 649
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:59:25 +0000
message:
  Updated rpm/deb scripts.
------------------------------------------------------------
revno: 648
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:52:58 +0000
message:
  Mistakenly deleted some files.
------------------------------------------------------------
revno: 647
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:51:06 +0000
message:
  Modified rpm and deb building scripts
------------------------------------------------------------
revno: 646
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:38:57 +0000
message:
  Added make rpm and deb rules to main Makefile.am
------------------------------------------------------------
revno: 645
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:30:31 +0000
message:
  Updated rpm packaging script
------------------------------------------------------------
revno: 644
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:19:18 +0000
message:
  Minor changes to packaging
------------------------------------------------------------
revno: 643
committer: Miika Komu 
timestamp: Thu 2006-05-04 21:07:12 +0000
message:
  Started to work on new rpm spec file.
------------------------------------------------------------
revno: 642
committer: Miika Komu 
timestamp: Thu 2006-05-04 17:50:46 +0000
message:
  Fixed possibly a configure.ac warning.
  Date: Wed, 26 Apr 2006 23:55:51 +0300
  From: Andrei Gurtov 
  To: Samu Varjonen 
  Cc: Miika Komu 
  Subject: Re: After little trial and error I found out why HIPL did not
      compile on my machine
  
  -----BEGIN PGP SIGNED MESSAGE-----
  Hash: SHA1
  
  Hi,
  
  Nice to hear about the progress, we'll fix the problem in the next 
  release.
  
  BR
  Andrei
  
  Samu Varjonen wrote:
  > Hi,
  > 
  > I don't know if this concerns anyone but, here's the output when I try
  > to compile the code. I'm not sure am I trying to compile it in 
  somewhat
  > silly way or have I missed something important.
  > 
  > sklvarjo@samuS7010:~/hipl--main--2.6$ ./autogen.sh
  > Generating configure files... may take a while.
  > aclocal:configure.ac:21: warning: macro `AM_PROG_LIBTOOL' not found in
  > library
  > configure.ac:21: error: possibly undefined macro: AM_PROG_LIBTOOL
  >       If this token and others are legitimate, please use
  m4_pattern_allow.
  >       See the Autoconf documentation.
  > autoreconf: /usr/bin/autoconf failed with exit status: 1
  > NOTE: Some features (e.g. firewall ) require './configure
  --enable-FEATURE'
  > NOTE: Run './configure --help' for more information
  > NOTE: libjip and hipsock need to be compiled separately with make
  > 
  > AM_PROG_LIBTOOL seems to be a missing library on my machine, but what?
  > it's in the configure.ac in the part where it checks the libraries.
  > 
  > sklvarjo@samuS7010:~/hipl--main--2.6$ ./autogen.sh
  > Generating configure files... may take a while.
  > configure.ac: installing `./install-sh'
  > configure.ac: installing `./missing'
  > agent/Makefile.am: installing `./depcomp'
  > libhipgui/Makefile.am: installing `./compile'
  > Preparing was successful if there was no error messages above.
  > Now type:
  >   ./configure && make
  > NOTE: The commands above only build the userspace apps.
  > NOTE: You have to build and install the linux kernel separately.
  > NOTE: You cannot use HIP without applying the interfamily and beet 
  from
  > the patches directory to your kernel!
  > NOTE: Some features (e.g. firewall ) require './configure
  --enable-FEATURE'
  > NOTE: Run './configure --help' for more information
  > NOTE: libjip and hipsock need to be compiled separately with make
  > 
  > It seemed to work I got it compiled next I'll have to check out the
  > kernel part (haven't compiled a kernel before so I have to read some
  > instructions first).
------------------------------------------------------------
revno: 641
committer: Andrei Gurtov 
timestamp: Thu 2006-05-04 14:59:35 +0000
message:
  Little more polishing for opendht
------------------------------------------------------------
revno: 640
committer: Andrei Gurtov 
timestamp: Thu 2006-05-04 13:26:44 +0000
message:
  Added refresh of OpenDHT mappings
------------------------------------------------------------
revno: 639
committer: Andrei Gurtov 
timestamp: Thu 2006-05-04 11:48:22 +0000
message:
  Debugged OpenDHT support
------------------------------------------------------------
revno: 638
committer: Andrei Gurtov 
timestamp: Wed 2006-05-03 13:52:03 +0000
message:
  Compilation fixes to opendht and hi3
------------------------------------------------------------
revno: 637
committer: Miika Komu 
timestamp: Wed 2006-05-03 10:40:31 +0000
message:
  Added a test script for determining the problems that Stephen Herborn reported
------------------------------------------------------------
revno: 636 [merge]
committer: Miika Komu 
timestamp: Wed 2006-05-03 09:33:16 +0000
message:
  Synchronized to hipl--api--2.6--patch-54
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-51
     Synchronized to hipl--userspace--2.6--patch-389
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-52
     Synchronized to hipl--userspace--2.6-patch-393
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-395
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-54
     Fixed a minor compilation error related to hipsock
------------------------------------------------------------
revno: 635
committer: Miika Komu 
timestamp: Sat 2006-04-29 11:40:21 +0000
message:
  Applied a PPC bug fix from Juha-Matti.
  This bug fix solves a hipd crash problem on PPC.
  
  When initiating connection from PPC, it still tries to send I1 using 
  LSIs. TBD.
------------------------------------------------------------
revno: 634 [merge]
committer: Miika Komu 
timestamp: Fri 2006-04-28 11:05:49 +0000
message:
  Synchronized to hipl--rvs--2.6--patch-7
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-372
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-1
     A small fix to the old RVS support.
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-2
     Updated RVS documentation.
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-3
     Registration with NAT seems to be working now.
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-393
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-5
     Fixed some code that was broked by the merge
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-6
     Rvs works now on ipv6
  
   * hipl-dev@freelists.org--hipl/hipl--rvs--2.6--patch-7
     Rendezvous works also now over IPv4.
------------------------------------------------------------
revno: 633
committer: Miika Komu 
timestamp: Wed 2006-04-26 16:20:40 +0000
message:
  Fixed the previous bug.
------------------------------------------------------------
revno: 632
committer: Tobias Heer 
timestamp: Wed 2006-04-26 16:06:20 +0000
message:
  Fixed pointer issue with hip_keymat_draw_and_copy
------------------------------------------------------------
revno: 631
committer: Miika Komu 
timestamp: Wed 2006-04-26 16:04:24 +0000
message:
  Improved source address selection.
  The only problem now is that the code segfaults:
  
  #0  0x0806798c in hip_get_param_total_len (tlv_common=0x0) at 
  builder.c:201
  #1  0x08069489 in hip_build_param_encrypted_aes_sha1 (msg=0x80973c8, 
      host_id=0x0) at builder.c:1445
  #2  0x0805c3d3 in hip_create_i2 (ctx=0x8086358, 
      solved_puzzle=6423568535544692742, r1_saddr=0xbfd69ba8, 
      r1_daddr=0xbfd69b98, entry=0x8085cb0, r1_info=0xbfd69b90) at 
  input.c:722
  #3  0x0805d113 in hip_handle_r1 (r1=0x80854a8, r1_saddr=0xbfd69ba8, 
      r1_daddr=0xbfd69b98, entry=0x8085cb0, r1_info=0xbfd69b90)
      at input.c:1002
  
  Waiting for a patch from Tobias.
------------------------------------------------------------
revno: 630
committer: Tobias Heer 
timestamp: Wed 2006-04-26 15:55:07 +0000
message:
  Fixed incompatible pointer type in hip_keymat_draw_and_copy
------------------------------------------------------------
revno: 629
committer: Miika Komu 
timestamp: Wed 2006-04-26 14:45:13 +0000
message:
  A bug fix to a source HIT selection problem.
  Closed bug id 86.
------------------------------------------------------------
revno: 628
committer: Tobias Heer 
timestamp: Wed 2006-04-26 13:22:29 +0000
message:
  Replaced the KEYMAT_DRAW_AND_COPY with a real function.
  Keywords: 
------------------------------------------------------------
revno: 627
committer: Tobias Heer 
timestamp: Wed 2006-04-26 12:30:11 +0000
message:
  Removed some duplicate code (zeroing the keys in the hip context)
  Keywords: 
------------------------------------------------------------
revno: 626
committer: Tobias Heer 
timestamp: Wed 2006-04-26 11:18:32 +0000
message:
  Changed the function signature of hip_calculate_shared_secret to be more general (not dependent on the hip_diffie_hellman parameter from the message)
------------------------------------------------------------
revno: 625 [merge]
committer: Miika Komu 
timestamp: Wed 2006-04-26 10:22:24 +0000
message:
  Synchronized to hipl--api--2.6-patch-50
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-43
     Updates for setpeereid
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-372
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-45
     Synchronized to hipl--userspace--2.6--patch-373
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-46
     more native API code, bex does not work in this version
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-47
     Synchronized to hipl--userspace--2.6--patch-377
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-48
     native server works, temporary solution
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-49
     Synchronized to hipl--userspace--2.6-patch-384
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-50
     Removed khipmod
------------------------------------------------------------
revno: 624 [merge]
committer: Miika Komu 
timestamp: Wed 2006-04-26 09:38:46 +0000
message:
  Synchronized to hipl--gui--2.6--patch-64
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-60
     Fixed some compilation problems and made simple fixes to code.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-61
     Finaly got multithreading work on some level with GTK.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-62
     Lots of new code.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-63
     GUI improvements, lots.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-64
     Synchronized to hipl--userspace--2.6-patch-383
------------------------------------------------------------
revno: 623
committer: Miika Komu 
timestamp: Sun 2006-04-23 00:49:14 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 622
committer: Miika Komu 
timestamp: Sat 2006-04-22 23:54:46 +0000
message:
  RTM dellink does not work
------------------------------------------------------------
revno: 621
committer: Miika Komu 
timestamp: Sat 2006-04-22 23:37:00 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 620
committer: Miika Komu 
timestamp: Sat 2006-04-22 21:23:21 +0000
message:
  Minor change in howto
------------------------------------------------------------
revno: 619
committer: Miika Komu 
timestamp: Sat 2006-04-22 21:20:06 +0000
message:
  Updated howto
------------------------------------------------------------
revno: 618
committer: Miika Komu 
timestamp: Sat 2006-04-22 20:52:30 +0000
message:
  Minor fix. Btw, tested NAT - works.
------------------------------------------------------------
revno: 617
committer: Miika Komu 
timestamp: Sat 2006-04-22 17:57:35 +0000
message:
  Rewrote more nat code.
------------------------------------------------------------
revno: 616
committer: Miika Komu 
timestamp: Sat 2006-04-22 17:01:44 +0000
message:
  Cleaned up NAT code.
------------------------------------------------------------
revno: 615
committer: Miika Komu 
timestamp: Sat 2006-04-22 15:26:10 +0000
message:
  Unified v4 and v6 packet receiving to hip_read_control_msg_all.
  message.c is now smaller.
------------------------------------------------------------
revno: 614
committer: Miika Komu 
timestamp: Sat 2006-04-22 14:37:08 +0000
message:
  Enchanced packet receiving and transmission.
------------------------------------------------------------
revno: 613
committer: Miika Komu 
timestamp: Fri 2006-04-21 14:19:36 +0000
message:
  Fixed a compilation warning.
------------------------------------------------------------
revno: 612
committer: Miika Komu 
timestamp: Wed 2006-04-19 13:00:37 +0000
message:
  Minor update on HOWTO
------------------------------------------------------------
revno: 611 [merge]
committer: Miika Komu 
timestamp: Sat 2006-04-15 05:54:57 +0000
message:
  Synchronized to hipl--nat--2.6--patch-35
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-196
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-219.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-2
     Synchronized to hipl--userspace--2.6--patch-303.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-205
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-316.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-319
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-7
     Basic udp socket creation
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-8
     Test commit for nat.h
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-9
     Makefile changes
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-10
     Some base exchange on udp seems to be done. R2 is still a problem
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-327
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-12
     I1 sent according to draft 
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-13
     Synchronized to hipl/hipl--userspace--2.6--patch-329
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-334
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-15
     addded hip_stateless_info structure. The code compiles but has not been tested
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-16
     v6/v4 works-some cleaning
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-17
     base exchange seems to work. Need some debugging
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-18
     Added hipconf support for nat
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-19
     Added port info for SA
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-20
     Added udp socket as a listener for udp-beet data packets
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-21
     SA added with proper encap variables. Testing left
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-360
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-23
     Fixed some compilation errors from the previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-24
     A compilation fix.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-25
     Corrected IN/OUT buond SA udp port information
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-26
     Minor code clean up on nat.c and a possible bug fix.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-27
     Added NAT instructions to the HOWTO
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-28
     Minor code syntax clean ups.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-29
     Minor changes.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-30
     Possibly fixed the NAT problem in my configuration.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-31
     A potential bug fix for NAT handling in the case where NAT is the responder
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-32
     Added comments.
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-33
     Minor change in HOWTO
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-34
     Synchronized to hipl--userspace--2.6--patch-370
  
   * hipl-dev@freelists.org--hipl/hipl--nat--2.6--patch-35
     Fixed a bug in the NAT code. Now non-UDP-encap traffic also works.
------------------------------------------------------------
revno: 610
committer: Miika Komu 
timestamp: Fri 2006-04-14 22:31:37 +0000
message:
  Added a second policy sleep patch. It seems to behiving better with IPv4 raw sockets.
------------------------------------------------------------
revno: 609
committer: Miika Komu 
timestamp: Fri 2006-04-14 21:51:02 +0000
message:
  Fixed some IPv4 address deletion problems.
------------------------------------------------------------
revno: 608
committer: Miika Komu 
timestamp: Fri 2006-04-14 18:12:14 +0000
message:
  Added REKEYING handling for CLOSE (obsolete).
------------------------------------------------------------
revno: 607
committer: Miika Komu 
timestamp: Fri 2006-04-14 18:05:48 +0000
message:
  Small fix to a mobility problem that occured on 2.6.16.5.
  When I added a new address, binding to it failed in csum_send for IPv4 
  addresses. I think it was due to duplicate address detection because 
  trying to send it twice (with a delay between) seemed to correct it.
------------------------------------------------------------
revno: 606
committer: Miika Komu 
timestamp: Fri 2006-04-14 17:32:23 +0000
message:
  Minor compilation warning fix in the test directory.
------------------------------------------------------------
revno: 605
committer: Miika Komu 
timestamp: Fri 2006-04-14 16:52:07 +0000
message:
  Upgraded policy sleep patch for the latest kernel
------------------------------------------------------------
revno: 604
committer: Miika Komu 
timestamp: Fri 2006-04-14 16:24:23 +0000
message:
  Upgraded hipmod patch.
------------------------------------------------------------
revno: 603
committer: Miika Komu 
timestamp: Fri 2006-04-14 15:15:08 +0000
message:
  Added beet patches with PH from Diego. Untested.
------------------------------------------------------------
revno: 602
committer: Miika Komu 
timestamp: Thu 2006-04-13 07:29:03 +0000
message:
  Debugs can now be disabled.
------------------------------------------------------------
revno: 601
committer: Miika Komu 
timestamp: Thu 2006-04-13 06:43:11 +0000
message:
  Fixed a compilation error.
------------------------------------------------------------
revno: 600
committer: Miika Komu 
timestamp: Wed 2006-04-05 16:22:49 +0000
message:
  Added RVS option for configure.
------------------------------------------------------------
revno: 599
committer: Miika Komu 
timestamp: Wed 2006-04-05 15:53:26 +0000
message:
  Added initial documentation about opendht usage.
------------------------------------------------------------
revno: 598 [merge]
committer: Miika Komu 
timestamp: Wed 2006-04-05 13:52:52 +0000
message:
  Synchronized to hipl--api--2.6--patch-42
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--api--2.6--patch-2
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-1
     Porting FTP continued. Had to make some changes to HIP module.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-2
     Synchronized to hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-196
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-3
     Synchronized to hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-1.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-4
     Some modifications to the FTP server. Does not work.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-5
     Forgot to add few files for ftpd.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-6
     Added more ftpd files.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-7
     Added more ftpd files. Hope I got it right this time :)
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-8
     Updated FTP code. Does not work.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-9
     Removed an unnecessary file.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-10
     Modified ftp client.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-262.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-293.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-13
     Synchronized to hipl--userspace--2.6--patch-294
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-14
     Added the hipmod patch. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-15
     Added v2 patch of the kernel module based on the feedback from Tobias.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-16
     Added socket handler in new directory (hipsock). Socket handler is capable of intercepting system calls but it doesn't really do anything besides printing messages when a function is called.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-17
     Added socket handler in new directory (hipsock). Socket handler is capable of intercepting system calls but it doesn't really do anything besides printing messages when a function is called.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-18
     Corrected hipmod-2.6.13.1-v2.patch. Some entries were unnecessary.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-19
     Synchronized to hipl--userspace--2.6--patch-300
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-20
     Modified tagging methods for the kernel module.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-21
     Moved README from hipsock/ to HOWTO.xml in doc/
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-22
     Some changes to the kernel module. We need an option in configure.ac.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-23
     Added an option for the configure for the kernel module compilation.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-24
     A minor fix to the previous commit.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-25
     Synchronized to hipl--userspace--2.6--patch-301.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-27
     Changed the way how the module is compiled. Added debug env.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-28
     Added database initialization.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-29
     Linked to libhiptool files. Does not compile.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-319
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-31
     Three compilation errors remaining.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-32
     Code should compile now properly. Added new socket patch.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-33
     The hipd did not compile anymore. Fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-34
     Syncronized to hipl--userspace--2.6--patch-326
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-35
     Enabled debugging.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-36
     getsockopt/setsockopt functionalities
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-37
     Synchronized to hipl--userspace--2.6--patch-352
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-38
     Fixed an compilation error.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-39
     Resolved some compilation errors.
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-40
     Synchronized to hipl--userspace--2.6--patch-354
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-41
     Synchronized to hipl--userspace--2.6--patch-356
  
   * hipl-dev@freelists.org--hipl/hipl--api--2.6--patch-42
     Synchronized to hipl--userspace--2.6--patch-357
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-170
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--2.6--patch-1
     Started to debug an UDP bug in the native HIP sockets.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--2.6--patch-2
     Begun porting USAGI ftp implementation to use native HIP API.
------------------------------------------------------------
revno: 597
committer: Miika Komu 
timestamp: Wed 2006-04-05 13:48:40 +0000
message:
  Reverted the previous patch. It needs more work.
------------------------------------------------------------
revno: 596
committer: Miika Komu 
timestamp: Wed 2006-04-05 00:30:45 +0000
message:
  Only public keys are now scanned, not private.
------------------------------------------------------------
revno: 595
committer: Miika Komu 
timestamp: Wed 2006-04-05 00:10:58 +0000
message:
  Private keys have now more restricted perms.
------------------------------------------------------------
revno: 594
committer: Miika Komu 
timestamp: Tue 2006-04-04 23:12:43 +0000
message:
  Fixed an error in return value of get_localhost_endpoint
------------------------------------------------------------
revno: 593
committer: Miika Komu 
timestamp: Tue 2006-04-04 22:55:06 +0000
message:
  Some of the HITs were shown incorrectly in hipd debug output. Fixed now.
------------------------------------------------------------
revno: 592
committer: Miika Komu 
timestamp: Fri 2006-03-31 16:47:52 +0000
message:
  Updated HOWTO.
------------------------------------------------------------
revno: 591 [merge]
committer: Miika Komu 
timestamp: Thu 2006-03-30 20:23:13 +0000
message:
  Synchronized to hipl--spam--2.6--patch-9
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-4
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-243
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-244
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-319
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-8
     Syncronized to hipl--userspace--2.6--patch-323
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-9
     Added a couple of patches from earlier experimentation.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-10
     Synchronized to hipl--userspace--2.6--patch-325.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-327
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-12
     Syncronized to hipl--userspace--2.6--patch-330
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-13
     hipconf extensions for puzzle manipulation
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-336
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-15
     Added a test program to calculate and test cookies.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-16
     cookietest works now.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-17
     Added a test program to measure the time for public key generation.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-18
     Added skeletons for some performance measurement applications.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-19
     Changed file perms
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-20
     Wrote the code for the previous skeletons.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-21
     Enhanced stats.pl. More perf scripts.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-22
     Added few scripts for performance measurements.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-23
     Added more scripts
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-24
     Synchronized to hipl--userspace--2.6--patch-342
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-25
     Cookie indexing for HIP spam extensions.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-343
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-27
     Cookie manipulation from userspace now possible. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-28
     Incrementing cookie value works now.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-29
     Decrementing cookies works also now.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-30
     Added a demo script for the spam experimentation.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-31
     Updated
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-32
     Updated sendmail and milter patches.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-33
     Updated sendmail patch.
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-34
     Synchronized to hipl--userspace--2.6--patch-349
  
   * hipl-dev@freelists.org--hipl/hipl--spam--2.6--patch-35
     Synchronized to hipl--userspace--2.6--patch-350
------------------------------------------------------------
revno: 590
committer: Miika Komu 
timestamp: Thu 2006-03-30 20:20:31 +0000
message:
  Fixed some compilation errors from patch-348.
------------------------------------------------------------
revno: 589
committer: Tobias Heer 
timestamp: Thu 2006-03-30 13:34:27 +0000
message:
  Fixed HMAC bug. Missing packets with HMACs are now dropped.
------------------------------------------------------------
revno: 588
committer: Tobias Heer 
timestamp: Tue 2006-03-28 09:42:25 +0000
message:
  Made hip_dump_msg less cryptic
------------------------------------------------------------
revno: 587 [merge]
committer: Miika Komu 
timestamp: Mon 2006-03-27 06:44:41 +0000
message:
  Synchronized to hipl--update--2.6--patch-9 (IETF65 interops)
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ietf64--2.6--patch-1
     Started to upgrade the m&m code from 00 to 02.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-2
     Synchronizing branches.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-3
     Fixating synchronization. Should now be sync with hipl--main--2.6--patch-2
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-335
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-343
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-6
     Synchronized to hipl--ietf64--2.6--patch-1.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-7
     Fixes to the last commit
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-8
     Minor changes.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-9
     Solved a bug in building esp info parameter. Indenting.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-10
     Removed an unnecessary error return value.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-11
     Synchronized to hipl--userspace--2.6--patch-344
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-12
     Upgrading the implementation.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-13
     Added sha1-ime in anticipation of draft-khi-01.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-14
     Fixed some problems oof the previous commit.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-15
     draft-laganier-khi-00 extensions.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-16
     Minor changes.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-345
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-18
     sha1ime_test.c
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-19
     Copy-paste error in sha1ime_test.c
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-20
     Interops (not finished yet).
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-21
     Fixed some compilation warnings
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-22
     Fixed some old usage of keymat index.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-23
     Fixed an interop problem in key lengths.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-24
     A fix to keymaterial producing
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-25
     Fixed a bug in setting IPsec keys. Code interoperates now with Boeing.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-26
     Potential bugfix for DH TLV size
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-27
     Added some drafts
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-346
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-29
     Forgot to add sha1ime_test.c
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-30
     After fixing pub key problems, DH is broken.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-31
     Potential bugfix to incorrect DH size.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-32
     An interoperability fix to keymat index at the initiator.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-33
     Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-34
     Rekeying interoperates with Boeing. Works three times, on the fourth time we run out of keymat and DH fails.
------------------------------------------------------------
revno: 586
committer: Miika Komu 
timestamp: Mon 2006-03-20 19:53:26 +0000
message:
  Updated coding style
------------------------------------------------------------
revno: 585 [merge]
committer: Miika Komu 
timestamp: Thu 2006-03-16 07:24:41 +0000
message:
  Synchronized to hipl--gui--2.6--patch-59
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-59
     Fixed a serious compilation error.
------------------------------------------------------------
revno: 584
committer: Miika Komu 
timestamp: Tue 2006-03-14 12:01:56 +0000
message:
  Removed an old patch.
------------------------------------------------------------
revno: 583
committer: Miika Komu 
timestamp: Sat 2006-03-11 18:47:21 +0000
message:
  Recreation of R1s and proper closing of SAs fixed.
  Fixed bug 136. R1s are now recreated every minute.
  
  Fixed bug 137. SPs are now closed properly and a new connection succeds.
------------------------------------------------------------
revno: 582
committer: Miika Komu 
timestamp: Sat 2006-03-11 16:17:24 +0000
message:
  Modified the interface for indexing cookies.
  For future compatibility.
------------------------------------------------------------
revno: 581
committer: Miika Komu 
timestamp: Sat 2006-03-11 15:55:22 +0000
message:
  Added a comment.
------------------------------------------------------------
revno: 580
committer: Miika Komu 
timestamp: Sat 2006-03-11 13:37:10 +0000
message:
  Added the pseudoheader patch from Diego.
------------------------------------------------------------
revno: 579
committer: Miika Komu 
timestamp: Thu 2006-03-09 10:07:28 +0000
message:
  Solved bug 135 (duplicate packet transmissions).
  Tested:
  * normal base exchange
  * duplicate packets
  * random packet loss
  
  Seems to me that even all of the corner cases have been tested. As a 
  result, base exchange is now even more stable.
------------------------------------------------------------
revno: 578
committer: Miika Komu 
timestamp: Thu 2006-03-09 07:55:28 +0000
message:
  Implemented packet duplication to solve bug id 135.
  By default it is turned off in hip.h:
  
  #define HIP_PACKET_DUPLICATES                1
  
  Notice that solving of this bug requires that also this nob is still 
  working:
  
  #define HIP_SIMULATE_PACKET_LOSS             0
  
  Going to work on this bug today.
------------------------------------------------------------
revno: 577 [merge]
committer: Miika Komu 
timestamp: Wed 2006-03-08 16:00:16 +0000
message:
  Synchronized to hipl--firewall--2.6--patch-18
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-14
     Syncronized to hipl--userspace--2.6--patch-319
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-15
     Synchronized to hipl--userspace--2.6--patch-336
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-16
     Disabled mobility again.
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-17
     Disabled mobility in a different way, previous one did not work
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-18
     Fixed bug id 134: problems with the radvd.
------------------------------------------------------------
revno: 576 [merge]
committer: Miika Komu 
timestamp: Sat 2006-03-04 13:32:50 +0000
message:
  Synchronized to hipl--gui--2.6--patch-58
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-52
     Added new GUI interface (pure GTK version)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-327
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-54
     Trying to move directories
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-55
     Removed old wxwidget GUI and replaced with GTK version (not working yet)
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-56
     Daemon send local HITs to agent and agent send quit message to daemon.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-57
     Agent quit message to daemon fixed / makefiles and HOWTO.xml updated
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-58
     Synchronized to hipl--userspace--2.6--patch-335
------------------------------------------------------------
revno: 575
committer: Miika Komu 
timestamp: Wed 2006-03-01 10:02:12 +0000
message:
  Implemented workaround for bug # 114 (multiple HIT-IP mappings)
  Mappings can still be poisoned. TBD.
------------------------------------------------------------
revno: 574 [merge]
committer: Miika Komu 
timestamp: Mon 2006-02-27 14:30:11 +0000
message:
  Synchronized to hipl--ipv4--2.6--patch-83
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-78
     Refactoring getaddrinfo and adding HITs in AAAA support
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-79
     Synchronized to hipl--userspace--2.6--patch-319
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-80
     Fixed a bug so that LSI is not sent to hipd from getaddrinfo
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-81
     Initial support for OpenDHT, not tested yet
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-82
     With HIP, request type determines inner address family
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-83
     Synchronized to hipl--userspace--2.6--patch-333
------------------------------------------------------------
revno: 573
committer: Tobias Heer 
timestamp: Wed 2006-02-22 09:38:45 +0000
message:
  Fixed NULL encryption bug. empty buffer was copied to data field.
------------------------------------------------------------
revno: 572
committer: Miika Komu 
timestamp: Tue 2006-02-21 21:51:58 +0000
message:
  Cleared up some problems with NULL enc/auth.
  Setting up of SAs with NULL enc/auth works now. However, now it fails 
  in:
  
  debug(input.c:1321@hip_handle_i2): Crypto encrypted
  error(input.c:1329@hip_handle_i2): The decrypted parameter is not a host 
  id
  error(input.c:1642@hip_receive_i2): error (-22) occurred
  
  The problem can be repeated by changing the order of the transformations 
  in the beginning of hip_create_r1().
------------------------------------------------------------
revno: 571
committer: Tobias Heer 
timestamp: Mon 2006-02-20 13:40:06 +0000
message:
  Fixed bug in hexdump which prevented NULL encryption
------------------------------------------------------------
revno: 570
committer: Miika Komu 
timestamp: Fri 2006-02-17 11:59:33 +0000
message:
  Minor fix.
------------------------------------------------------------
revno: 569
committer: Miika Komu 
timestamp: Fri 2006-02-17 11:44:27 +0000
message:
  Disabled some a debug message
------------------------------------------------------------
revno: 568
committer: Miika Komu 
timestamp: Fri 2006-02-17 10:43:48 +0000
message:
  A bugfix in handle_i2.
  Date: Fri, 17 Feb 2006 11:00:35 +0200
  From: "[UTF-8] V�is�nen Teemu" 
  Reply-To: hipl-users@freelists.org
  To: hipl-users@freelists.org
  Subject: [hipl-users] Re: Mapping addresses with no routes
  
  1.
  crash has route to oops
  crash # ping6 3ffe::8 works
  crash # hipconf add map HIT_OF_OOPS 3ffe::8
  crash # ping6 HIT_OF_OOPS works
  
  2. (similar to 1. but somehow oops doesn't send R2)
  crash has route to oops
  crash # ping6 3ffe::8 works
  crash # hipconf add map HIT_OF_OOPS 3ffe::8
  crash # ping6 HIT_OF_OOPS doesn't work
  oops doesn't send R2?
  
  debug of crash in crash2.txt
  debug of oops in oops2.txt
  
  Possible bug fix for this. I think the SP of responder was left floating 
  around after the first case. In the second case, the SP could not be 
  added because we assumed that we were adding a new mapping. Now we 
  assume that we are always modifying an (possibly) existing SP.
------------------------------------------------------------
revno: 567
committer: Miika Komu 
timestamp: Thu 2006-02-16 16:59:29 +0000
message:
  cleaned up hipconf syntax
------------------------------------------------------------
revno: 566
committer: Miika Komu 
timestamp: Wed 2006-02-15 15:13:27 +0000
message:
  A potential error fix on sending of r2. Added some debug messages.
------------------------------------------------------------
revno: 565
committer: Miika Komu 
timestamp: Tue 2006-02-14 21:29:36 +0000
message:
  Added sleep patch v5.
  Still testing if it crashes my machine. So far so good.
------------------------------------------------------------
revno: 564
committer: Miika Komu 
timestamp: Tue 2006-02-14 18:35:08 +0000
message:
  hipconf supports now closing of specific SAs, not just all.
------------------------------------------------------------
revno: 563
committer: Miika Komu 
timestamp: Tue 2006-02-14 15:39:21 +0000
message:
  A minor fix to the last commit.
------------------------------------------------------------
revno: 562
committer: Miika Komu 
timestamp: Tue 2006-02-14 15:38:42 +0000
message:
  A minor fix to the latest commit.
------------------------------------------------------------
revno: 561
committer: Miika Komu 
timestamp: Tue 2006-02-14 15:34:53 +0000
message:
  Improved stats.pl
------------------------------------------------------------
revno: 560
committer: Miika Komu 
timestamp: Tue 2006-02-14 10:30:27 +0000
message:
  Modified rpm spec file.
------------------------------------------------------------
revno: 559 [merge]
committer: Miika Komu 
timestamp: Wed 2006-02-08 17:48:25 +0000
message:
  Synchronized to hipl--ipv4--2.6--patch-77
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-73
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-74
     Synchronized to hipl--userspace--2.6--patch-316.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-75
     updated libinet6 to usagi-linux26-s20060102
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-76
     Synchronized to hipl--userspace--2.6--patch-318.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-77
     Solved a bug from the upgrade of libinet6.
------------------------------------------------------------
revno: 558
committer: Miika Komu 
timestamp: Wed 2006-02-08 14:51:03 +0000
message:
  Modularalizing function pointers continues.
  recv_i1, handle_i1, recv_i2 and handle_i2 are stateless but are now 
  called from the default function pointer set.
------------------------------------------------------------
revno: 557 [merge]
committer: Miika Komu 
timestamp: Wed 2006-02-08 13:46:23 +0000
message:
  Synchronized to hipl--gui--2.6--patch-51.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-48
     Synchronized to hipl--userspace--2.6--patch-294
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-49
     Synchronized to hipl--userspace--2.6--patch-313.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-50
     Synchronized to hipl--userspace--2.6--patch-316.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-51
     Modularization. Compilation fix.
------------------------------------------------------------
revno: 556
committer: Miika Komu 
timestamp: Wed 2006-02-08 11:08:18 +0000
message:
  Minor changes to the function pointers.
------------------------------------------------------------
revno: 555
committer: Miika Komu 
timestamp: Wed 2006-02-08 09:17:00 +0000
message:
  Added a function pointer for csum_send.
------------------------------------------------------------
revno: 554
committer: Miika Komu 
timestamp: Wed 2006-02-08 08:09:55 +0000
message:
  Interfamily handovers do not work yet, now explicitly denied.
  I made denying of interfamily handovers explicit in csum_send:
  
  debug(debug.c:410@hip_print_lsi): src4: 10.0.0.139
  debug(debug.c:427@hip_print_hit): dst6: 
  3ffe:0000:0000:0000:0000:0000:0000:0003
  error(preoutput.c:99@hip_csum_send): Source and destination address 
  families differ
  
  The address conversion is not handled properly in update.c!
------------------------------------------------------------
revno: 553
committer: Miika Komu 
timestamp: Tue 2006-02-07 15:49:11 +0000
message:
  Cleaned up csum_send. Improved UPDATE support for IPv4.
  Tested and seems to working quite well.
------------------------------------------------------------
revno: 552
committer: Miika Komu 
timestamp: Mon 2006-02-06 15:48:00 +0000
message:
  Renamed raw_sock to raw_sock_v6
------------------------------------------------------------
revno: 551
committer: Miika Komu 
timestamp: Mon 2006-02-06 15:33:48 +0000
message:
  Added some retransmissions for UPDATE as suggested by Mika. Untested.
------------------------------------------------------------
revno: 550
committer: Miika Komu 
timestamp: Mon 2006-02-06 14:24:01 +0000
message:
  Updated HOWTO to mention about the support of IPv4 addresses.
------------------------------------------------------------
revno: 549
committer: Miika Komu 
timestamp: Mon 2006-02-06 13:21:11 +0000
message:
  CLOSE is now sent when daemon exists.
------------------------------------------------------------
revno: 548
committer: Miika Komu 
timestamp: Mon 2006-02-06 13:14:13 +0000
message:
  Typo fix.
------------------------------------------------------------
revno: 547
committer: Miika Komu 
timestamp: Mon 2006-02-06 13:12:02 +0000
message:
  A minor fix to the previous commit
------------------------------------------------------------
revno: 546
committer: Miika Komu 
timestamp: Mon 2006-02-06 13:11:39 +0000
message:
  Added new files for CLOSE.
------------------------------------------------------------
revno: 545
committer: Miika Komu 
timestamp: Mon 2006-02-06 12:24:00 +0000
message:
  Fixed a compilation error in bos.c
------------------------------------------------------------
revno: 544 [merge]
committer: Miika Komu 
timestamp: Mon 2006-02-06 12:20:03 +0000
message:
  Synchronized to hipl--queue--2.6--patch-16.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-9
     Synchronized to hipl--userspace--2.6--patch-300.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-10
     All of the IPsec SPs and SAs are now flushed when the hipd starts.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-11
     A fix to the previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-12
     Started to implement retransmission queue.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-13
     Implemented retransmission timeout couting. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-14
     Modified csum_send interface. Untested.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-15
     Compiles and seems to be working.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-16
     Retransmissions work for base exchange.
------------------------------------------------------------
revno: 543 [merge]
committer: Miika Komu 
timestamp: Mon 2006-02-06 10:21:27 +0000
message:
  Synchronized to hipl--ipv4--2.6--patch-72.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-14
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-1
     Synchronized to hipl--main--2.6--patch-52.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-2
     Added a hook to addrconf.c to make IPv4 work.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-3
     Base exchange partially works
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-4
     Fixed minor problems related to base exchange.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-260
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-7
     Fixation with sync-tree ('missing' output patches 0-4 due to branching).
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-8
     
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-9
     
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-10
     Code compiles now. Minor changes
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-11
     added add map change in hipconf. Currently causes kernel stack fault when we try to add ipv4 address
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-12
     resolving conflicts, fixing macros
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-13
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-15
     Fixation on the last commit which was corrupted.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-16
     A minor fix to the previous commit.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-17
     hipconf add map doesnt crash the kernel anymore on ipv4 address addition. Some more code correction needed in netdev.c
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-18
     Now getaddrinfo converts IPv4 addresses to IPv6 mapped format and send them to hipd
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-19
     macro fix
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-20
     Adding and removing host IPv4 addresses
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-21
     Updated documentation.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-22
     Updated documentation.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-23
     Test commit.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-24
     Added LSI macros and LSIs to dummy iface
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-25
     Test commit.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-26
     Some corrections-v4 I1 sent. v6 still works
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-27
     changed perms of daemon addr so conntest runs as non-root
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-265.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-29
     Base exchange now works
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-266
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-31
     Fixed a compilation error.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-32
     LSI field to HI entry, add_route_lsi and add_lsi funtions for dummy iface
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-33
     Compilation fix
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-34
     Fixing endian warning
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-35
     fixed byteorder in LSIs
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-36
     Returning LSIs to applications in getaddrinfo
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-37
     Cleaning and debugging getaddrinfo
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-38
     SAs are setup properly. Still some problem in ESP
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-39
     some changes not thru in previous commit
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-40
     Minor change in netdev.c
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-41
     Disabled some LSI related things for testing.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-42
     Minor change
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-43
     Commented dump messages in receive_control_packet because they don't work.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-275
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-45
     Netlink fails.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-46
     Fixed a bad memory bug hipd.c. Minor code clean ups.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-47
     IPv4 addresses can now be printed using their own macro.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-48
     Minor bug fix.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-49
     hip_parse_src_addr now understands v4
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-50
     Synchronized to hipl--userspace--2.6--patch-278.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-51
     Some warning fixes
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-52
     Synchronized to hipl--userspace--2.6--patch-279.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-53
     Synchronized to hipl--userspace--2.6--patch-280.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-54
     Minor fix to the previous commit.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-55
     Enchanced debugging and cleaned up the code.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-56
     Fixed an bug in hip_parse_src_addr
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-57
     Fixed a bug in hip_netdev_handle_acquire
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-58
     code compiles
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-59
     getaddrinfo.c adds v4 without kernel panic
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-60
     Synchronized to hipl--userspace--2.6--patch-285.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-61
     Synchronized to hipl--userspace--2.6--patch-286.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-62
     Synchronized to hipl--userspace--2.6--patch-288
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-63
     Resolver nearly works. Currently have to manually switch from v4 to v6 :D 
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-64
     Resolver just works fine for single family-either v4 or v6
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-65
     Syncronized to hipl--userspace--2.6--patch-289
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-66
     Synchronized to hipl--userspace--2.6--patch-295
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-67
     IPv4 seems to work now.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-68
     IPv4 SA deletion takes place when hipd is killed
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-69
     Synchronized to hipl--userspace--2.6--patch-300
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-70
     bos works on v4
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-71
     update works for sender on ipv4. Reciever has some problem with SA setup.
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-72
     Synchronized to hipl--userspace--2.6--patch-302
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-90
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-1
     Synchronized to hipl--main--2.6--patch-103
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-2
     Synchronized to hipl--main--2.6--patch-112.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-3
     Added hipconf support for IPv6 mapped IPv4 addresses.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-4
     Support for IPv4 addresses in the native HIP API resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-5
     Initial support for sending HIP packets using IPv4. Does not work yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-6
     Fixed the HIP IPv4 routing bug.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-7
     Added IPv4 socket and inbound handler for HIP.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-8
     Updated IPv4 support. Does not work yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-9
     Fixed checksum bug and added some nice macros.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-10
     Very limited support for IPv4 is working now.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-11
     Synchronized to hipl--main--2.6--patch-133.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-12
     Use kernel provided address handling functions
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-13
     Fixed the compilation errors from the previous commit.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--ipv4--2.6--patch-14
     IPv4 UDP socket
------------------------------------------------------------
revno: 542
committer: Miika Komu 
timestamp: Fri 2006-02-03 08:55:21 +0000
message:
  A partial bugfix (#106): deletion of active addresses.
  Deletion of active address does not cause segfault anymore. However, the 
  SAs should be deleted from both ends.
------------------------------------------------------------
revno: 541
committer: Miika Komu 
timestamp: Thu 2006-02-02 14:54:08 +0000
message:
  Cleaned up ./configure --help output
------------------------------------------------------------
revno: 540
committer: Miika Komu 
timestamp: Mon 2006-01-30 11:08:32 +0000
message:
  A correction to the previous commit.
------------------------------------------------------------
revno: 539
committer: Miika Komu 
timestamp: Mon 2006-01-30 11:05:28 +0000
message:
  The types of HITs are now displayed in the debug output.
------------------------------------------------------------
revno: 538
committer: Miika Komu 
timestamp: Fri 2006-01-27 10:33:34 +0000
message:
  Policy patch v4. Untested.
------------------------------------------------------------
revno: 537
committer: Miika Komu 
timestamp: Thu 2006-01-26 09:20:53 +0000
message:
  Fixed some compilation errors from the sleep patch.
------------------------------------------------------------
revno: 536
committer: Miika Komu 
timestamp: Wed 2006-01-25 16:50:23 +0000
message:
  Updated HOWTO
------------------------------------------------------------
revno: 535 [merge]
committer: Miika Komu 
timestamp: Tue 2006-01-24 20:45:07 +0000
message:
  Synchronized to hipl--firewall--2.6--patch-13.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-12
     Synchronized to hipl--userspace--2.6--patch-294
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-13
     Disabled mobility again.
------------------------------------------------------------
revno: 534
committer: Miika Komu 
timestamp: Tue 2006-01-24 20:26:25 +0000
message:
  A workaround solution for bug # 85 (first connection fails).
  kernel/policy-sleep-2.6.13.1-v2.patch seems to be a more stable patch 
  for the first connection bug. More experimentation still needed.
------------------------------------------------------------
revno: 533
committer: Miika Komu 
timestamp: Tue 2006-01-24 07:23:57 +0000
message:
  Re-enabled UPDATEs.
------------------------------------------------------------
revno: 532 [merge]
committer: Miika Komu 
timestamp: Tue 2006-01-24 07:23:09 +0000
message:
  Merged to hipl--firewall--2.6--patch-11
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-284. Notice that the mobility is disabled in this version.
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-286
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-9
     Re-disabled UPDATE.
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-10
     Syncronized to hipl--userspace--2.6--patch-289
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-11
     Documentation of firewall rule syntax did not match reality.
------------------------------------------------------------
revno: 531 [merge]
committer: Miika Komu 
timestamp: Mon 2006-01-23 07:03:46 +0000
message:
  Synchronized to hipl--gui--2.6--patch-47
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-46
     Synchronized to hipl--userspace--2.6--patch-290.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-47
     Fixed bug in the agent.
------------------------------------------------------------
revno: 530 [merge]
committer: Miika Komu 
timestamp: Sun 2006-01-22 21:52:58 +0000
message:
  Synchronized to hipl--gui--2.6--patch-268
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-44
     Synchronized to hipl--userspace--2.6--patch-268.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-45
     HOWTO.xml update (Info about automatic agent database save/load)
------------------------------------------------------------
revno: 529 [merge]
committer: Miika Komu 
timestamp: Fri 2006-01-20 17:27:40 +0000
message:
  Synchronized to hipl--beet--2.6--patch-199.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-196
     Synchronized to hipl--userspace--2.6--patch-286
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-197
     Synchronized to hipl--userspace--2.6--patch-288
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-198
     The first UPDATE works now (and second fails).
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-199
     Solved a bug that caused SA creation to be failed randomly.
------------------------------------------------------------
revno: 528
committer: Miika Komu 
timestamp: Thu 2006-01-19 16:35:14 +0000
message:
  Fixed a problem in UPDATE cause by the function pointers.
  Update did not work because there was a problem with the data pointers: 
  handle_bos was called instead of handle_update_ack.
------------------------------------------------------------
revno: 527
committer: Miika Komu 
timestamp: Thu 2006-01-19 15:50:37 +0000
message:
  Disabled the new style of debugging messages.
------------------------------------------------------------
revno: 526 [merge]
committer: Miika Komu 
timestamp: Thu 2006-01-19 14:24:02 +0000
message:
  Synchronized to hipl--adapt--2.6--patch-8
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-265
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-270
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-2
     extended the debug macro and added +channels +levels 
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-270
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-4
     Replaced the hip_handle_xx functions in input.c with function pointers.
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-280.
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-6
     Synchronized to hipl--userspace--2.6--patch-284
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-285.
  
   * hipl-dev@freelists.org--hipl/hipl--adapt--2.6--patch-8
     Removed unnecessary lines from autogen.sh
------------------------------------------------------------
revno: 525 [merge]
committer: Miika Komu 
timestamp: Thu 2006-01-19 11:47:09 +0000
message:
  Synchronized hipl--beet--2.6--patch-195.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-180
     Correction of SA/SP in update. Still something else to be fixed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-181
     if_index was not correctly updated during the bex
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-182
     The SA/SP are correctly set up in the initiator side. The responder has still problems.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-183
     Synchronized to hipl--userspace--2.6--patch-270
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-184
     Policy is correctly set also in the responder (after update) and also SA, but spi are somehow wrong.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-185
     Synchronized to hipl--userspace--2.6--patch-273.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-186
     Synchronized to hipl--userspace--2.6--patch-275
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-187
     some changes but still the SPIs are messed up after the update. Sending of update packets is apparently fixed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-188
     Synchronized to hipl--userspace--2.6--patch-278.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-189
     Some small modifications but still debugging is needed to fix the SPI problem
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-190
     Synchronized to hipl--userspace--2.6--patch-279.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-191
     Synchronized to hipl--userspace--2.6--patch-280.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-192
     Synchronized to hipl--userspace--2.6--patch-283
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-193
     Re-enabled send_update_all.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-194
     UPDATE seems to work now. More testing and a further reorganization might be needed
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-195
     Synchronized to hipl--userspace--2.6--patch-284.
------------------------------------------------------------
revno: 524 [merge]
committer: Miika Komu 
timestamp: Wed 2006-01-18 17:54:03 +0000
message:
  Synchronized to hipl--queue--2.6--patch-8
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-266
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-1
     Synchronized to hipl--userspace--2.6--patch-270
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-2
     
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-3
     added function pointers for receive functions
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-4
     Function pointers for handle_xx functions
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-5
     Synchronized to hipl--userspace--2.6--patch-278.
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-6
     Added function pointers and access structures for update and miscellaneous functions
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-7
     Synchronized to hipl--userspace--2.6--patch-238
  
   * hipl-dev@freelists.org--hipl/hipl--queue--2.6--patch-8
     Removed code for testing the function pointers which caused a segfault
------------------------------------------------------------
revno: 523
committer: Juha-Matti Tapio 
timestamp: Wed 2006-01-18 11:30:31 +0000
message:
  Prevent UPDATE at router advertisement until it works.
------------------------------------------------------------
revno: 522
committer: Juha-Matti Tapio 
timestamp: Wed 2006-01-18 11:17:39 +0000
message:
  Cookie bugfixes on hip_verify_cookie (may be related to ppc-arch)
------------------------------------------------------------
revno: 521
committer: Juha-Matti Tapio 
timestamp: Wed 2006-01-18 09:04:17 +0000
message:
  Enabled site-local addresses in filter_address
------------------------------------------------------------
revno: 520
committer: Miika Komu 
timestamp: Tue 2006-01-17 22:56:50 +0000
message:
  Renamed devaddr2ifindex function.
  Renamed devaddr2ifindex function (in anticipation of IPv4). Also, 
  added a check to the address filter to exclude HITs.
------------------------------------------------------------
revno: 519 [merge]
committer: Miika Komu 
timestamp: Tue 2006-01-17 22:41:40 +0000
message:
  Synchronized to hipl--fix--2.6--patch-40
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-36
     The IP addresses are not cached anymore at the hip daemon.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-37
     filter_address takes now only a single argument (the other was not used).
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-38
     Undid the previous two changes.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-39
     The previous commit was not the correct version.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-40
     hip_netdev_init_addresses did not work properly. Fixed now.
------------------------------------------------------------
revno: 518 [merge]
committer: Miika Komu 
timestamp: Mon 2006-01-16 16:57:16 +0000
message:
  Synchronized to hipl--fix--2.6--patch-35.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-34
     Synchronized to hipl--userspace--2.6--patch-277
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-35
     Fixed bug # 85: connection bug.
------------------------------------------------------------
revno: 517
committer: Juha-Matti Tapio 
timestamp: Fri 2006-01-13 16:00:54 +0000
message:
  Fix previous fix in handling of ifa_addr in addr2ifindx()
  The family-variable was not set.
------------------------------------------------------------
revno: 516
committer: Miika Komu 
timestamp: Fri 2006-01-13 13:49:48 +0000
message:
  Small bug fix.
------------------------------------------------------------
revno: 515
committer: Miika Komu 
timestamp: Thu 2006-01-12 21:32:51 +0000
message:
  Minor fixes for valgrind. Bug fix on addr2ifindx.
------------------------------------------------------------
revno: 514
committer: Miika Komu 
timestamp: Thu 2006-01-12 08:51:37 +0000
message:
  Small bugfix (reported by Juha-Matti).
------------------------------------------------------------
revno: 513
committer: Miika Komu 
timestamp: Wed 2006-01-11 16:20:13 +0000
message:
  Minor change.
------------------------------------------------------------
revno: 512 [merge]
committer: Miika Komu 
timestamp: Tue 2006-01-10 05:19:54 +0000
message:
  Synchronized to hipl--fix--2.6--patch-33
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-33
     Added couple of fixes from Juha-Matti
------------------------------------------------------------
revno: 511
committer: Miika Komu 
timestamp: Tue 2006-01-10 05:13:23 +0000
message:
  Two small fixes contributed by Juha-Matti.
  A compilation fix and a fix to hipd parameter handling.
------------------------------------------------------------
revno: 510 [merge]
committer: Miika Komu 
timestamp: Mon 2006-01-09 06:14:49 +0000
message:
  Merged to hipl--fix--2.6--patch-32
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-27
     Cleaning the previous bug patch for bug # 97.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-28
     CLOSE works partially.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-29
     CLOSE works now.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-30
     Enchancing flushing of SAs. Does not work yet.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-31
     Close is sent to all peer upon exit
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-32
     Removed closing of SAs in exiting, does not work properly yet.
------------------------------------------------------------
revno: 509 [merge]
committer: Miika Komu 
timestamp: Sat 2006-01-07 14:50:30 +0000
message:
  Synchronized to hipl--fix--2.6--patch-26.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-25
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-268
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-26
     Fixed bug # 97.
------------------------------------------------------------
revno: 508
committer: Miika Komu 
timestamp: Fri 2006-01-06 20:27:03 +0000
message:
  Fixed file perms from the previous merge.
------------------------------------------------------------
revno: 507 [merge]
committer: Miika Komu 
timestamp: Fri 2006-01-06 20:25:27 +0000
message:
  Synchronized hipl--gui--2.6--patch-43.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-39
     Synchronized to hipl--userspace--2.6--patch-251.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-40
     Synchronized to ipl--userspace--2.6--patch-254
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-41
     Updated HOWTO.xml for and added license information to GUI and agent.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-42
     Fixed file perms.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-43
     Synchronized to hipl--userspace--2.6--patch-266.
------------------------------------------------------------
revno: 506 [merge]
committer: Miika Komu 
timestamp: Thu 2006-01-05 07:02:02 +0000
message:
  Synchronized to hipl--beet--2.6--patch-179
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-173
     Synchronized to hipl--userspace--2.6--patch-256
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-174
     filling of addresses list now done
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-175
     Synchronized to hipl--userspace--2.6--patch-260
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-176
     First step towards the full operation of UPDATE
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-177
     further small changes. more debugging is still needed especially in understanding the behaviour of policies.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-178
     Synchronized to hipl--userspace--2.6--patch--265
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-179
     Introduction the possibility of delete the existing SA/SP in update. Compiles, still to be tested.
------------------------------------------------------------
revno: 505
committer: Andrei Gurtov 
timestamp: Wed 2006-01-04 12:23:24 +0000
message:
  changed perms of daemon addr so conntest runs as non-root
------------------------------------------------------------
revno: 504
committer: Miika Komu 
timestamp: Wed 2006-01-04 12:12:30 +0000
message:
  Added OpenDHT patch as suggested by Andrei.
  http://kom.aau.dk/group/05gr680/dhtif.tar.bz2
------------------------------------------------------------
revno: 503 [merge]
committer: Miika Komu 
timestamp: Sun 2006-01-01 21:21:51 +0000
message:
  Syncronized logs to hipl--ipv4--2.6--patch-14 to help merging later. No code synchronization.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-14
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-260
------------------------------------------------------------
revno: 502
committer: Miika Komu 
timestamp: Wed 2005-12-21 16:57:34 +0000
message:
  Fixed a libinet6 bug reported by Juha-Matti.
  Tabs in the /etc/hip/hosts work now.
------------------------------------------------------------
revno: 501
committer: Miika Komu 
timestamp: Wed 2005-12-21 15:49:21 +0000
message:
  Added Kristian's IPv6 del addr patch.
  Date: Wed, 21 Dec 2005 14:28:25 +0200
  From: Kristian Slavov 
  To: Kernel Netdev Mailing List 
  Subject: [PATCH] Fix IPv6 address deletion
  
  Hi,
  
  If you add more than one IPv6 address belonging to the same prefix and 
  delete the address that was last added, routing table entry for that 
  prefix is also deleted.
  Tested on 2.6.14.4
  
  To reproduce:
  ip addr add 3ffe::1/64 dev eth0
  ip addr add 3ffe::2/64 dev eth0
  /* wait DAD */
  sleep 1
  ip addr del 3ffe::2/64 dev eth0
  ip -6 route
  
  (route to 3ffe::/64 should be gone)
  
  In ipv6_del_addr(), if ifa == ifp, we set ifa->if_next to NULL, and 
  later 
  assign ifap = &ifa->if_next, effectively terminating the for-loop.
  This prevents us from checking if there are other addresses using the 
  same 
  prefix that are valid, and thus resulting in deletion of the prefix.
  This applies only if the first entry in idev->addr_list is the address 
  to 
  be deleted.
  
  Signed-off-by: Kristian Slavov 
------------------------------------------------------------
revno: 500
committer: Miika Komu 
timestamp: Wed 2005-12-21 15:40:43 +0000
message:
  Fixed HMAC validation (failed due to the checksum changes).
------------------------------------------------------------
revno: 499
committer: Miika Komu 
timestamp: Wed 2005-12-21 14:59:31 +0000
message:
  Fixed a silly warning message in the conntest-client-gai.
------------------------------------------------------------
revno: 498
committer: Juha-Matti Tapio 
timestamp: Wed 2005-12-21 09:43:26 +0000
message:
  Some fixes to the previous commit.
------------------------------------------------------------
revno: 497
committer: Juha-Matti Tapio 
timestamp: Wed 2005-12-21 09:12:44 +0000
message:
  Some improvements to the code (selection of the source IP).
  The receiving of r1 fails if it was sent from a different address than I1 was destined to.
  This may be against the specs but maybe we could define a workaround.
------------------------------------------------------------
revno: 496
committer: Miika Komu 
timestamp: Tue 2005-12-20 17:01:08 +0000
message:
  Fixed a RH / Fedora compilation bug.
------------------------------------------------------------
revno: 495 [merge]
committer: Miika Komu 
timestamp: Tue 2005-12-20 13:01:12 +0000
message:
  Synchronized to hipl--beet--2.6--patch-172
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-165
     first step to fill in the addresses list from base exchange
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-166
     Synchronized to hipl--userspace--2.6--patch-252
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-167
     Added Kristian's patch that enables UPDATE to work on 2.6.14.x kernels.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-168
     Introduction of addr2ifindx() function in misc.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-169
     Synchronized to hipl--userspace--2.6--patch-254
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-170
     Some fixes to the firewall library detection in configure.ac
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-171
     Some fixes to the firewall compilation problem. Does not work.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-172
     Hopefully fixed the firewall compilation problem.
------------------------------------------------------------
revno: 494
committer: Miika Komu 
timestamp: Mon 2005-12-19 14:16:12 +0000
message:
  A small fix to Makefile
------------------------------------------------------------
revno: 493 [merge]
committer: Miika Komu 
timestamp: Mon 2005-12-19 14:08:57 +0000
message:
  Synchronized (just the logs) to hipl--ipv4--2.6
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ipv4--2.6--patch-5
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-252
------------------------------------------------------------
revno: 492
committer: Miika Komu 
timestamp: Mon 2005-12-19 12:24:37 +0000
message:
  A small makefile fix suggested by Andrei.
------------------------------------------------------------
revno: 491 [merge]
committer: Miika Komu 
timestamp: Fri 2005-12-16 13:58:48 +0000
message:
  Synchronized to hipl--beet--2.6--patch-164
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-163
     Synchronized to hipl--userspace--2.6--patch-250.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-164
     Fixed an error in the HOWTO.
------------------------------------------------------------
revno: 490 [merge]
committer: Miika Komu 
timestamp: Fri 2005-12-16 13:52:53 +0000
message:
  Synchronized to /hipl--beet--2.6--patch-162
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-160
     Synchronized to hipl--userspace--2.6--247
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-161
     Introduction of possibility to update SA. Plus minor modifications
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-162
     Added text that xmlto is required to doc/README.
------------------------------------------------------------
revno: 489
committer: Miika Komu 
timestamp: Fri 2005-12-16 13:45:30 +0000
message:
  Fixed some file perms from the previous commit.
------------------------------------------------------------
revno: 488 [merge]
committer: Miika Komu 
timestamp: Fri 2005-12-16 13:41:21 +0000
message:
  Synchronized to hipl--gui--2.6--patch-38.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-79
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-1
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-219
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-2
     Added some high level interface defitions for power GUI.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-3
     Synchronized to hipl--userspace--2.6--patch-224.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-4
     Synchronized to hipl--userspace--2.6--patch-230
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-5
     
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-6
     Agent interaction with hipd seems to work now.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-7
     Added Makefile.am for the agent. For some reason, it was not added.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-8
     Synchronized to hipl--userspace--2.6--patch-235.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-9
     agent modification
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-10
     Added GUI and modified agent to work atleast somehow with it
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-11
     Added tla inventory to detect generated directories in agent/gui.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-12
     Fixed some file perms.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-13
     Agent and GUI integration now works on some level
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-14
     Synchronized to hipl--userspace--2.6--patch-236.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-15
     Updated docs. Notice that compilation does not work.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-16
     Forgot to commit agent_interface.*
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-237 (BEET code).
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-18
     Fixed some problems from the merge. Does not work properly yet.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-19
     Synchronized to hipl--userspace--2.6--patch--238.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-20
     Synchronized to hipl--userspace--2.6--patch-239.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-21
     Fixed some compilation errors. Does not compile yet completely.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-22
     Synchronized to hipl--userspace--2.6--patch-240.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-23
     Synchronized to hipl--userspace--2.6--patch-241
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-24
     Fixed more compilation errors.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-25
     Compilation works now. Haven't tested yet.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-26
     Synchronized to hipl--userspace--2.6--patch-242.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-27
     GUI works again after pair programming with Antti.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-28
     Synchronized to hipl--userspace--2.6--patch-245
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-29
     Fixed couple of missed compilation errors from the previous merge.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-30
     Synchronized to hipl--userspace--2.6--patch-247.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-31
     Fixed a bug in the GUI/daemon interaction.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-32
     Fixed a bug in maxof function.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-33
     GUI can now save/load HITs from file and delete HITs
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-34
     Revised autoconf system. Building of agent is now optional.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-35
     Replaced Makefile.am.global with configure.ac rules.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-36
     Cleaning up the Makefile.am files.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-37
     Added some checks for wxgtk version etc.
  
   * hipl-dev@freelists.org--hipl/hipl--gui--2.6--patch-38
     Minor change.
------------------------------------------------------------
revno: 487
committer: Miika Komu 
timestamp: Tue 2005-12-13 16:33:44 +0000
message:
  Firewall compilation is now optional (default=off).
  To reduce the amount of required library dependencies, the firewall is 
  not compiled by default. Enable it with:
  
     ./configure --enable-firewall
------------------------------------------------------------
revno: 486
committer: Miika Komu 
timestamp: Tue 2005-12-13 14:33:54 +0000
message:
  Firewall compiles again.
------------------------------------------------------------
revno: 485 [merge]
committer: Miika Komu 
timestamp: Tue 2005-12-13 14:05:01 +0000
message:
  Synchronized to hipl--beet--2.6--patch-159
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-157
     Removed some unnecessary configure.ac files.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-158
     Improved configure.ac to report missing libraries properly (see bug#81).
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-159
     Version control maintenance.
------------------------------------------------------------
revno: 484 [merge]
committer: Miika Komu 
timestamp: Mon 2005-12-12 17:04:24 +0000
message:
  Synchronized to hipl--beet--2.6--patch-156.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-156
     Replaced the old hipsetup.sh with Diego's hipsetupNew.
------------------------------------------------------------
revno: 483 [merge]
committer: Miika Komu 
timestamp: Mon 2005-12-12 09:24:19 +0000
message:
  Synchronized to hipl--beet--2.6--patch-155
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-152
     Added a macro for the select clause in hipd.c
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-153
     Merged hipd exit code.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-154
     Triggering of m&m events works now.
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-155
     Replaced nl_event with nl_ipsec.
------------------------------------------------------------
revno: 482 [merge]
committer: Miika Komu 
timestamp: Sun 2005-12-11 15:38:03 +0000
message:
  Synchronized to hipl--beet--2.6--patch-151.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-151
     Some manual fixes that were missing from patch-145.
------------------------------------------------------------
revno: 481 [merge]
committer: Miika Komu 
timestamp: Fri 2005-12-09 15:17:38 +0000
message:
  Synchronized to hipl--beet--2.6--patch-150
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-150
     Moved list.h from hipd to libhiptool.
------------------------------------------------------------
revno: 480 [merge]
committer: Miika Komu 
timestamp: Fri 2005-12-09 15:11:54 +0000
message:
  Synchronized to hipl--beet--2.6--patch-149.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-149
     hip.h was moved from hipd to libhiptool.
------------------------------------------------------------
revno: 479 [merge]
committer: Miika Komu 
timestamp: Fri 2005-12-09 10:50:43 +0000
message:
  Synchronized to hipl--beet--2.6--patch-148.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-148
     The phantom SAs are not taken into account anymore since I have noticed that it is not a problem
------------------------------------------------------------
revno: 478 [merge]
committer: Miika Komu 
timestamp: Thu 2005-12-08 22:06:53 +0000
message:
  Synchronized to hipl--beet--2.6--patch-147.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-146
     SAs now delete from initiator. In the responder side something goes wrong with the incoming SA. More debugging needed :)
  
   * hipl-dev@freelists.org--hipl/hipl--beet--2.6--patch-147
     All SAs now are deleted also in the responder side
------------------------------------------------------------
revno: 477 [merge]
committer: Miika Komu 
timestamp: Thu 2005-12-08 12:36:04 +0000
message:
  Synchronized to hipl--beet--2.6--patch-145.
  Synchronized to BEET branch so that we can merge BEET code with the GUI 
  branch.
  
  Things working:
    * base exchange
    * ESP
  
  Things not working yet:
    * Closing of SAs
    * Firewall
    * Mobility
    * Native HIP API.
  
  Do not merge / replay if the things not working bother your work... I 
  branched hipl--halfbreed--2.6 branch from last working version of 
  hipl--userspace--2.6. I recommend switching to the halfbreed branch if 
  you need a codebase with all the features listed above.
------------------------------------------------------------
revno: 476
committer: Miika Komu 
timestamp: Thu 2005-12-01 15:13:54 +0000
message:
  Fixed some openssl compilation errors.
------------------------------------------------------------
revno: 475
committer: Miika Komu 
timestamp: Mon 2005-11-14 16:27:27 +0000
message:
  A fix to the kernel stub workqueue.
  Juha-Matti Tapio reported a bug in the userspace workqueue. The fix is 
  related to bug #76. Hope this works, waiting for Juha's confirmation.
------------------------------------------------------------
revno: 474 [merge]
committer: Andrei Gurtov 
timestamp: Mon 2005-11-14 13:56:59 +0000
message:
  Replayed hipl--main--2.6--patch-81
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-81
     one more fix for gcc 4.x
------------------------------------------------------------
revno: 473 [merge]
committer: Andrei Gurtov 
timestamp: Mon 2005-11-14 13:42:11 +0000
message:
  Replayed hipl--main--2.6--patch-80
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-80
     patched for compilation with gcc 4.x.x.
------------------------------------------------------------
revno: 472
committer: Miika Komu 
timestamp: Thu 2005-11-10 00:54:26 +0000
message:
  Fixed a firewall compilation problem (bug id 79).
------------------------------------------------------------
revno: 471
committer: Miika Komu 
timestamp: Tue 2005-11-08 22:47:57 +0000
message:
  Fixed a compilation problem (bug id 78).
------------------------------------------------------------
revno: 470
committer: Miika Komu 
timestamp: Fri 2005-10-28 14:21:38 +0000
message:
  Added scheduling support to hipmod.
  Juha-Matti Tapio reported that hipmod takes 100 % CPU time. Added scheduling 
  call to the for-ever loop of the HIP kernel thread.
------------------------------------------------------------
revno: 469
committer: Miika Komu 
timestamp: Fri 2005-10-28 13:50:28 +0000
message:
  A small bug fix to the kernel.
  Juha-Matti Tapio reported that the kernel module crashes upon starting hipd 
  on Intel Xeon. Applied a fix as instructed in:
  
  http://lists.osdl.org/pipermail/linux-pm/2005-July/001137.html
  
  I did not upgrade the kernel completely as we are trying to concentrate on 
  making the beet branch to work.
------------------------------------------------------------
revno: 468
committer: Miika Komu 
timestamp: Thu 2005-10-27 14:34:10 +0000
message:
  Minor compilation fix.
------------------------------------------------------------
revno: 467
committer: Miika Komu 
timestamp: Tue 2005-10-25 12:45:05 +0000
message:
  Updated documentation based on Laura's feedback.
------------------------------------------------------------
revno: 466
committer: Diego Beltrami 
timestamp: Mon 2005-10-10 12:26:56 +0000
message:
  some changes for the kernel-only mode
------------------------------------------------------------
revno: 465
committer: Miika Komu 
timestamp: Mon 2005-10-10 09:11:06 +0000
message:
  Fixed some compilation errors reported by Laura.
------------------------------------------------------------
revno: 464
committer: Diego Beltrami 
timestamp: Thu 2005-10-06 14:24:10 +0000
message:
  Compilation problem resolved for only-kernel mode
------------------------------------------------------------
revno: 463
committer: Diego Beltrami 
timestamp: Thu 2005-10-06 13:41:10 +0000
message:
  Base Exchange apparently fixed
------------------------------------------------------------
revno: 462
committer: Miika Komu 
timestamp: Fri 2005-09-30 19:34:01 +0000
message:
  Cleaning up userspace code. May not work anymore, so don't merge!
  Cleaned up the userspace ifdef kludges in anticipation of BEET. Now even
  the kernel-only compiles but I did not have time to test it. There are 
  still a number of compilation warnings because of gcc-4.0.
  
  The userspace code may not work now. I had some problems in the base 
  exchange that need to be solved. For this reason, I recommend that you 
  don't update your sources yet and do not merge this patch any of your 
  branches. I'll continue next week on this.
------------------------------------------------------------
revno: 461
committer: Miika Komu 
timestamp: Thu 2005-09-29 15:52:19 +0000
message:
  Rewrote developer instructions on arch usage.
------------------------------------------------------------
revno: 460 [merge]
committer: Miika Komu 
timestamp: Thu 2005-09-22 14:27:42 +0000
message:
  Replay of hipl--main--2.6--patch-79.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-79
     Fixed a possible compilation error in tcpdump-3.8.3 patch
------------------------------------------------------------
revno: 459 [merge]
committer: Miika Komu 
timestamp: Mon 2005-09-19 15:38:29 +0000
message:
  Synchronized to hipl--firewall--2.6--patch-6. Now the firewall code is included in this branch.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-165
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-1
     initial sources for firewall
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-2
     updated, synchronized with hipl--userspace--2.6--patch-210
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-3
     updated version, some debug prints removed, bug fixes, cleaning up the code
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-4
     updated version, cleaning up and updating README
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-5
     Syncronized with hipl--userspace--2.6--patch-218.
  
   * hipl-dev@freelists.org--hipl/hipl--firewall--2.6--patch-6
     Solved some compilation problems. Documentation changes.
------------------------------------------------------------
revno: 458
committer: Miika Komu 
timestamp: Mon 2005-09-19 12:42:18 +0000
message:
  Compilation fixes. At least the userspace compiles now with gcc 4.0
------------------------------------------------------------
revno: 457
committer: Miika Komu 
timestamp: Wed 2005-09-07 15:09:30 +0000
message:
  A small fix to getaddrinfo. Now it handles properly the case where /etc/hip/hosts does not exist.
------------------------------------------------------------
revno: 456 [merge]
committer: Miika Komu 
timestamp: Fri 2005-07-29 11:32:39 +0000
message:
  Synchronized to hipl--ietf63--2.6--patch-20.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-20
     Resolved a "retransmission" bug found in the interops.
------------------------------------------------------------
revno: 455 [merge]
committer: Miika Komu 
timestamp: Fri 2005-07-29 01:41:19 +0000
message:
  Syncronized to hipl--ietf63--2.6--patch-19.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-18
     Added support for CLOSE.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-19
     CLOSE interoperates now with Boeing.
------------------------------------------------------------
revno: 454 [merge]
committer: Abhinav Pathak 
timestamp: Thu 2005-07-28 13:13:55 +0000
message:
  Synchrnized to hipl--ietf63--2.6--patch-17
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--userspace--2.6--patch-212
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-1
     Added draft-base-03.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-2
     Added IETF63 action items.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-3
     Last commit was bogus, fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-4
     Solved bug#65: HMAC works now.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-5
     Fixed a compilation error in the previous commit.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-6
     Computation of HITs is changed 
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-7
     HIP Parameters changed
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-8
     Replaced spi parameter with esp_info in the base exchange code.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-9
     Added comments about m&m upgrade.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-10
     HIP KEYMAT Generation changed to base 03 draft 
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-11
     Problem related to the packet order now is fixed. However BEX is still broken due to HMAC validation
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-12
     Cookie J value was incorrectly set for the keymat. Fixed.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-13
     Fixed a bug in the SA handling. For some weird reason, data does not flow through, even thought base exchange works.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-14
     Some changes when interopping with Jeff
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-15
     This version of base exchange interoperates with Boeing.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-16
     Minor change in the TODO.
  
   * hipl-dev@freelists.org--hipl/hipl--ietf63--2.6--patch-17
     Synchronized to hipl--userspace--2.6--patch-213
------------------------------------------------------------
revno: 453
committer: Niklas Karlsson 
timestamp: Wed 2005-07-27 11:06:55 +0000
message:
   creates/adds 4 distinct HIs.
------------------------------------------------------------
revno: 452
committer: Miika Komu 
timestamp: Tue 2005-07-12 12:09:53 +0000
message:
  Added a note to HACKING
------------------------------------------------------------
revno: 451
committer: Miika Komu 
timestamp: Tue 2005-07-05 08:36:41 +0000
message:
  Added a new method of HIP enabling applications to the HOWTO.
------------------------------------------------------------
revno: 450
committer: Diego Beltrami 
timestamp: Thu 2005-06-02 13:33:55 +0000
message:
  Conflict bugs fixed.
  Features which were broken with the previous patches have been fixed: problem with tools/hipconf 
  and problem with BOS packet.
------------------------------------------------------------
revno: 449
committer: Diego Beltrami 
timestamp: Wed 2005-06-01 18:11:03 +0000
message:
  Compilation problems solved
------------------------------------------------------------
revno: 448
committer: Diego Beltrami 
timestamp: Wed 2005-06-01 13:48:13 +0000
message:
  Automatic Base Exchange between two hosts. Some bugs fixed.
  The file first_test allows for automatic base exchange between two hosts. 
  Number of times can be specified, by default is one.
  Some little but essential bugs have been fixed.
------------------------------------------------------------
revno: 447 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 15:44:16 +0000
message:
  Synchronized to hipl--main-2.6--patch-60
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-60
     minor fix in getendpointinfo.
------------------------------------------------------------
revno: 446 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 13:56:37 +0000
message:
  Synchronized to hipl--main-2.6--patch-66-73
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-66
     Add libinet6/include_glibc to make dist target
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-67
     Initial scripts for packaging
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-68
     Fix packaging scripts
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-69
     Improved packaging scripts
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-70
     Debian package building scripts
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-71
     Small fixes to packaging scripts
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-72
     Notes on packaging to doc/HACKING
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-73
     Error handling to Debian packaging script
------------------------------------------------------------
revno: 445 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 13:39:10 +0000
message:
  Synchronized to hipl--main-2.6--patch-61-63
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-61
     Fix a warning in libinet6
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-62
     Updated documentation
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-63
     Bug fix: #63,added notes about hipconf changes, see release notes.
------------------------------------------------------------
revno: 444 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 13:09:49 +0000
message:
  Synchronized to hipl--main-2.6--patch-58
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-58
     Removed conntest-client-ghbn.c
------------------------------------------------------------
revno: 443 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 11:05:56 +0000
message:
  Synchronized to hipl--main-2.6--patch-54-57
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-55
     Added hipsetup installation support
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-56
     Install target for documentation files, fix HTML docs
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-57
     Do not compile unused test programs
------------------------------------------------------------
revno: 442 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 10:59:36 +0000
message:
  Synchronized to hipl--main-2.6--patch-54
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-54
     Removed unneeded code
------------------------------------------------------------
revno: 441 [merge]
committer: Mika Kousa 
timestamp: Tue 2005-05-31 09:38:09 +0000
message:
  Synchronized to hipl--main-2.6--patch-48 and 53
------------------------------------------------------------
revno: 440 [merge]
committer: Mika Kousa 
timestamp: Mon 2005-05-30 17:34:46 +0000
message:
  Synchronized to hipl--main-2.6--patch-53
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-53
     Do not send UPDATEs if the address list to be sent does not change.
------------------------------------------------------------
revno: 439 [merge]
committer: Mika Kousa 
timestamp: Mon 2005-05-30 17:17:21 +0000
message:
  Synchronized to hipl--main-2.6--patch-51 and 52
------------------------------------------------------------
revno: 438 [merge]
committer: Mika Kousa 
timestamp: Mon 2005-05-30 17:00:54 +0000
message:
  Synchronized to hipl--main-2.6--patch-49 and 50
------------------------------------------------------------
revno: 437
committer: Diego Beltrami 
timestamp: Tue 2005-05-24 15:05:12 +0000
message:
  first program for automatic base exchange. Bug fixed for ref cnt while scrolling beet db.
  A first program which allows for automatize the base exchange in the base scenario is added.
  Minor bugs have been furthermore fixed.
------------------------------------------------------------
revno: 436
committer: Diego Beltrami 
timestamp: Fri 2005-05-20 16:15:22 +0000
message:
  Correctly handle of BOS packet, fix compilation warnings
  The HITs advertised by BOS packets can now be used through the scrolling of beet database. 
  This will allow the automatization of base exchange.
  Mionor compilation warnings have been also fixed.
------------------------------------------------------------
revno: 435
committer: Mika Kousa 
timestamp: Fri 2005-05-20 13:37:10 +0000
message:
  Fixed UPDATE packets
  UPDATEs are now sent successfully, and the new addresses
  are also verified.
------------------------------------------------------------
revno: 434
committer: Mika Kousa 
timestamp: Thu 2005-05-19 16:31:53 +0000
message:
  Fixed leaking of reference counts
------------------------------------------------------------
revno: 433
committer: Diego Beltrami 
timestamp: Thu 2005-05-19 13:08:23 +0000
message:
  Fix one bug in BEET database. Added some code for handling the advertised BOS.
  Kernel was crashing due to some incorrect uninitialization of the beet database. Now it has been fixed.
------------------------------------------------------------
revno: 432 [merge]
committer: Niklas Karlsson 
timestamp: Thu 2005-05-19 12:40:39 +0000
message:
  Synchronized manually to hipl--multi--2.6--patch-9.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-19
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-1
     A hashtable deployed for R1 precreation, needs to be tested
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-2
     Synchronized to hipl--main--2.6-patch-21.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-3
     hip_create_r1() uses parameter src_hit now, socket_add_xx: all found identities added 
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-4
     Synchronized to hipl--main--2.6--24, not working
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-5
     base exchange seems to work with both rsa and dsa hits without changing the DEFAULT_ALGO
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-6
     the previous commit didn't work properly but this one should
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-7
     Synchronized to hipl--main--2.6-patch-29.
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-8
     get_any_localhost_xxx_public_key() now accept lhi or NULL as a search parameter
  
   * hipl-dev@freelists.org--hipl/hipl--multi--2.6--patch-9
     hipconf uses now hip_eid_endpoint struct to pass HIs to kernel, this allows passing the 'anon' flag.
------------------------------------------------------------
revno: 431
committer: Mika Kousa 
timestamp: Thu 2005-05-19 12:19:23 +0000
message:
  Minor changes
  Removed old code. Added some initializations to allocated variables.
  Typo fixes.
------------------------------------------------------------
revno: 430
committer: Abhinav Pathak 
timestamp: Wed 2005-05-18 14:19:19 +0000
message:
  RSA Bug Fixed. Changed the call to the RSA_verify func in crypto.c. 
  RSA when used from the first time works until DSA key is used. 
  Once DSA key is used, then RSA key results in an error.
------------------------------------------------------------
revno: 429
committer: Diego Beltrami 
timestamp: Wed 2005-05-18 07:42:00 +0000
message:
  Fix a bug in base exchange
  The previous patch broke the base exchange and now it has been fixed.
------------------------------------------------------------
revno: 428
committer: Diego Beltrami 
timestamp: Tue 2005-05-17 10:57:22 +0000
message:
  Insertion of automatic HIT handling for testing
  In an unstable and not working form, after the BOS packet is sent, the advertised HIT is recovered by scrolling the database.
  This part crashes but the skeleton has been established.
------------------------------------------------------------
revno: 427
committer: Mika Kousa 
timestamp: Mon 2005-05-16 20:46:23 +0000
message:
  Debug messages for UPDATE packets
  hipd does not crash anymore when removing old IPsc SAs, but
  the old SAs are not removed completely. Add signature to REA
  ack UPDATE. 
------------------------------------------------------------
revno: 426
committer: Mika Kousa 
timestamp: Fri 2005-05-13 14:46:40 +0000
message:
  Fix a refcount bug
  There seems to be still one refcount leak (some function
  does a hold for hip_xfrm_t but does not put it).
------------------------------------------------------------
revno: 425
committer: Niklas Karlsson 
timestamp: Fri 2005-05-13 09:34:21 +0000
message:
  Empty lines in /etc/hip/hosts are ok now.
------------------------------------------------------------
revno: 424
committer: Mika Kousa 
timestamp: Thu 2005-05-12 15:25:53 +0000
message:
  Added previously removed builddeb script
------------------------------------------------------------
revno: 423
committer: Diego Beltrami 
timestamp: Thu 2005-05-12 14:41:56 +0000
message:
  BOS is now correctly sent and received
  BOS packets are not correctly sent - there was a bug in the sent packet - and they are now handled when received.
  The new HIT and IPv6 is out into the database.
------------------------------------------------------------
revno: 422
committer: Niklas Karlsson 
timestamp: Thu 2005-05-12 08:56:54 +0000
message:
  Binding to HIT enabled. REUSE* flags for EDs (native sockets).
------------------------------------------------------------
revno: 421
committer: Mika Kousa 
timestamp: Wed 2005-05-11 15:37:21 +0000
message:
  Fix sending of BOS packet
  BOS packets are now sent successfully.
------------------------------------------------------------
revno: 420
committer: Diego Beltrami 
timestamp: Wed 2005-05-11 13:37:23 +0000
message:
  Fix compilation error. Files conntest.ch have been added.
------------------------------------------------------------
revno: 419
committer: Diego Beltrami 
timestamp: Wed 2005-05-11 12:25:44 +0000
message:
  fixed compilation errors for tools/hipconf
------------------------------------------------------------
revno: 418
committer: Diego Beltrami 
timestamp: Wed 2005-05-11 11:03:32 +0000
message:
  hipsetupNew and first approach to BOS added
  hipsetup has been partially rewritten in C (the part corresponding to the base exchange is still missing).
  The BOS part has been adapted. Some lines are commented because this is still in a very experimental stage.
------------------------------------------------------------
revno: 417
committer: Niklas Karlsson 
timestamp: Tue 2005-05-10 14:16:08 +0000
message:
  Added hip_socket_handle_del_local_hi() and  hip_handle_del_local_hi().
------------------------------------------------------------
revno: 416
committer: Niklas Karlsson 
timestamp: Tue 2005-05-10 09:12:46 +0000
message:
  Changed the hit member in hip_host_id_entry to hip_lhi struct which contains the anonymous bit.
------------------------------------------------------------
revno: 415
committer: Niklas Karlsson 
timestamp: Tue 2005-05-10 07:33:56 +0000
message:
  Added hit_our and hit_peer to hip_hit_spi struct. Modified the *find_by_spi functions accordingly.
------------------------------------------------------------
revno: 414
committer: Mika Kousa 
timestamp: Mon 2005-05-09 15:49:46 +0000
message:
  Error path for hipd
  Handle better exiting of hipd on error situations.
------------------------------------------------------------
revno: 413
committer: Niklas Karlsson 
timestamp: Mon 2005-05-09 11:08:11 +0000
message:
  Changed the indexation also in hip_beetdb_byhit.Todo: include hit_our and hit_peer in HIT-SPI hashtables.
------------------------------------------------------------
revno: 412
committer: Niklas Karlsson 
timestamp: Mon 2005-05-09 06:45:20 +0000
message:
  Changed indexation of hadb_hit hashtable so that hash keys are of form (local hit XOR peer hit).See the bug #55.
------------------------------------------------------------
revno: 411
committer: Mika Kousa 
timestamp: Fri 2005-05-06 18:35:08 +0000
message:
  Remove potential memory leaks
  load_dsa_private_key/load_rsa_private_key had useless code
  containing possilities for leaking memory on error conditions.
  
  Removed unneeded debugging.
------------------------------------------------------------
revno: 410
committer: Niklas Karlsson 
timestamp: Fri 2005-05-06 10:11:13 +0000
message:
  Merged resolver modifications from hipl--multi--2.6 branch.
------------------------------------------------------------
revno: 409
committer: Mika Kousa 
timestamp: Wed 2005-05-04 15:18:59 +0000
message:
  Fixed possible memory leaks
------------------------------------------------------------
revno: 408
committer: Mika Kousa 
timestamp: Wed 2005-05-04 12:58:37 +0000
message:
  UPDATE goes through
  There is still some bug which prevents the new addresses
  to be validated, so packets are sent to the old address.
  Also made some checks that UPDATEs are not sent when not
  necessary.
------------------------------------------------------------
revno: 407
committer: Niklas Karlsson 
timestamp: Wed 2005-05-04 11:16:54 +0000
message:
  hip_socket_handle_set_my_eid() sends HI to userspace,hipconf uses HIP_PARAM_EID_ENDPOINT when adding HIs.
------------------------------------------------------------
revno: 406
committer: Miika Komu 
timestamp: Wed 2005-05-04 10:30:21 +0000
message:
  Updated the HOWTO on the use of the userspace implementation.
------------------------------------------------------------
revno: 405
committer: Mika Kousa 
timestamp: Tue 2005-05-03 15:12:14 +0000
message:
  UPDATE goes almost through
  There is still some minor bug when setting up the new inbound SA.
------------------------------------------------------------
revno: 404
committer: Mika Kousa 
timestamp: Tue 2005-05-03 11:49:09 +0000
message:
  Fix state handling when receiving I2
  Move straight to ESTABLISHED state when I2 has been processed.
------------------------------------------------------------
revno: 403
committer: Mika Kousa 
timestamp: Tue 2005-05-03 09:23:18 +0000
message:
  Address deletion event fixes
------------------------------------------------------------
revno: 402
committer: Mika Kousa 
timestamp: Mon 2005-05-02 19:23:08 +0000
message:
  Address filtering for addresses of the local host
------------------------------------------------------------
revno: 401
committer: Mika Kousa 
timestamp: Mon 2005-05-02 15:49:55 +0000
message:
  Fix netlink events
  The addresses count of the host was not updated. Added debug messages to address
  related events. Addresses to be added should be filtered somehow.
------------------------------------------------------------
revno: 400
committer: Teemu Koponen 
timestamp: Mon 2005-04-25 10:30:32 +0000
message:
  Base exchange results in valid ESP SAs.
------------------------------------------------------------
revno: 399
committer: Teemu Koponen 
timestamp: Sun 2005-04-24 16:04:09 +0000
message:
  Base exchange completes with DSA host keys. ESP is not set up properly, however. Begininng of major refactoring that will result in function pointers into HIDB and HADB.
------------------------------------------------------------
revno: 398
committer: Miika Komu 
timestamp: Sat 2005-04-23 09:44:19 +0000
message:
  A small change in xfrm update.
------------------------------------------------------------
revno: 397
committer: Miika Komu 
timestamp: Sat 2005-04-23 02:37:29 +0000
message:
  I1 goes through again... and fails at the responder :)
  I changed the names of HIT/IP in the work order to correspond reality 
  better. Added a third optional argument to the HIP_INIT_WORK_ORDER_HDR 
  because it was needed.
  
  I thought about xfrm update logic for a really long time and implemented 
  it. It should work now, but there are other problems when the daemon 
  receives an I1 at the responder:
  
  debug(input.c:466@hip_receive_control_packet): Received packet type 17
  error(input.c:492@hip_receive_control_packet): Unknown packet 17
  
  Should be trivial to debug but I am too tired for that now.
------------------------------------------------------------
revno: 396
committer: Miika Komu 
timestamp: Fri 2005-04-22 07:30:33 +0000
message:
  Some compilation fixes.
------------------------------------------------------------
revno: 395
committer: Teemu Koponen 
timestamp: Wed 2005-04-20 09:12:58 +0000
message:
  XFRM_INIT removed.
------------------------------------------------------------
revno: 394
committer: Teemu Koponen 
timestamp: Wed 2005-04-20 08:58:20 +0000
message:
  Compilation error.
------------------------------------------------------------
revno: 393
committer: Teemu Koponen 
timestamp: Tue 2005-04-19 22:20:32 +0000
message:
  Minor error handling cleanups.
------------------------------------------------------------
revno: 392
committer: Teemu Koponen 
timestamp: Tue 2005-04-19 21:56:38 +0000
message:
  More error handling cleanups.
------------------------------------------------------------
revno: 391
committer: Miika Komu 
timestamp: Tue 2005-04-19 20:25:51 +0000
message:
  Bare bones version of hip_xfrm_update. Inbound handling broken.
  hip_xfrm_update probably handles outbound SPIs well, but inbound entries 
  are never even initialized.
------------------------------------------------------------
revno: 390
committer: Teemu Koponen 
timestamp: Tue 2005-04-19 19:30:29 +0000
message:
  Error handling macros. More than stupid 1000 lines of code removed.
------------------------------------------------------------
revno: 389
committer: Miika Komu 
timestamp: Tue 2005-04-19 19:08:14 +0000
message:
  Implemented hadb -> beet synchronization partially.
  I implemented beet synchronization in a centralized fashion, i.e., it 
  beet may be tried synchronized when it really does not need to. 
  Doing it this way, we get more simple and less code.
  
  The code compiles but does not work. These functions are still needed 
  (going to implement them next):
  
  * hip_xfrm_update
  * hip_hadb_update_xfrm_inbound
  
  I removed most of Teemu's SYNC comments because they were not needed 
  anymore. See patch-147 file diffs if you miss them.
------------------------------------------------------------
revno: 388
committer: Teemu Koponen 
timestamp: Tue 2005-04-19 14:13:07 +0000
message:
  Minor cleanups.
------------------------------------------------------------
revno: 387
committer: Teemu Koponen 
timestamp: Tue 2005-04-19 08:05:31 +0000
message:
  BEETDB synchronization tags.
------------------------------------------------------------
revno: 386
committer: Miika Komu 
timestamp: Mon 2005-04-18 12:07:01 +0000
message:
  The I1 sending goes a little bit further.
  hip_worker: New job: type=2 subtype=104
  hip_do_work: type=2, subtype=104
  hip_csum_send_fl: pkt out: len=40 proto=99 csum=0x404aa7cc
  hip_print_hit: pkt out: src IPv6 addr: : 
  50f0:ffbf:2183:0508:90ee:ffbf:c421:0708
  hip_print_hit: pkt out: dst IPv6 addr: : 
  3ffe:0000:0000:0000:0000:0000:0000:0001
  hip_csum_send_fl: pkt out: checksum value (host order): 0xd579
  hip_handle_output: 
  hip_worker: Work done (pid=24070, cpu=0)
  hip_handle_output: 
  hip_handle_output: is HIT
  hip_xfrm_find_by_hit: 
  hip_handle_output: 
  hip_get_addr: 
  hip_print_hit: HIT: 50f0:ffbf:2183:0508:90ee:ffbf:c421:0708
  hip_xfrm_find_by_hit: 
  hip_get_addr: ***ERROR***: Unknown HIT
  hip_socket_connect: ***ERROR***: Socket handler failed (-113).
------------------------------------------------------------
revno: 385
committer: Miika Komu 
timestamp: Mon 2005-04-18 09:34:23 +0000
message:
  I1 sending is now handled with work queues.
------------------------------------------------------------
revno: 384
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 23:24:33 +0000
message:
  Simplified the hit_is_our approach of last patch.
------------------------------------------------------------
revno: 383
committer: Miika Komu 
timestamp: Fri 2005-04-15 19:47:54 +0000
message:
  Fixed rest of the kernel compilation errors.
  hipd/beet.c does not work yet.
------------------------------------------------------------
revno: 382
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 15:47:51 +0000
message:
  hadb.c: hip_hadb_set_peer_addr_info removed as useless.
------------------------------------------------------------
revno: 381
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 15:24:54 +0000
message:
  Almost there ...
------------------------------------------------------------
revno: 380
committer: Miika Komu 
timestamp: Fri 2005-04-15 12:53:31 +0000
message:
  Minor changes.
------------------------------------------------------------
revno: 379
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 12:22:56 +0000
message:
  Kernel module compiles again a bit better...
------------------------------------------------------------
revno: 378
committer: Miika Komu 
timestamp: Fri 2005-04-15 11:49:56 +0000
message:
  hip_get_default_spi_out written to use beet.
------------------------------------------------------------
revno: 377
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 11:14:26 +0000
message:
  Keymat and cookie compiled into kernel module only if so configured.
------------------------------------------------------------
revno: 376
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 11:01:32 +0000
message:
  RVS brought into userspace.
------------------------------------------------------------
revno: 375
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 10:40:56 +0000
message:
  Kernel module compiles, but does not link yet.
------------------------------------------------------------
revno: 374
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 10:22:37 +0000
message:
  Userspace compiles.
------------------------------------------------------------
revno: 373
committer: Teemu Koponen 
timestamp: Fri 2005-04-15 10:04:01 +0000
message:
  HADB and HIDB are not compiled into kernel if userspace daemon is enabled.
------------------------------------------------------------
revno: 372
committer: Miika Komu 
timestamp: Fri 2005-04-15 08:43:27 +0000
message:
  Fixed a bug in HI creation.
------------------------------------------------------------
revno: 371
committer: Teemu Koponen 
timestamp: Thu 2005-04-14 22:32:28 +0000
message:
  Refactoring handlers into hostid databases. First phase.
------------------------------------------------------------
revno: 370
committer: Teemu Koponen 
timestamp: Thu 2005-04-14 21:07:37 +0000
message:
  Minor simple duplicate removals in HADB, there is *a lot* to do.
------------------------------------------------------------
revno: 369
committer: Teemu Koponen 
timestamp: Thu 2005-04-14 20:46:55 +0000
message:
  Halfed the number of functions in API of HIDB.
------------------------------------------------------------
revno: 368
committer: Teemu Koponen 
timestamp: Thu 2005-04-14 18:57:35 +0000
message:
  Moved EID database interface to socket.h as the implementation is in socket.c
------------------------------------------------------------
revno: 367
committer: Teemu Koponen 
timestamp: Thu 2005-04-14 18:27:11 +0000
message:
  Split procfs support to its own file.
------------------------------------------------------------
revno: 366
committer: Miika Komu 
timestamp: Wed 2005-04-13 21:25:13 +0000
message:
  Fixed pointer bugs on the netlink communication mechanism.
  Fixed some pointer problems in netlink message sending / receiving. Now 
  it does not oops. Maybe we should not use workqueue order structure at 
  all when sending netlink messages because contain things that don't 
  belong there, like the queue and destructor...
  
  Now the code fails in userspace.
------------------------------------------------------------
revno: 365
committer: Teemu Koponen 
timestamp: Wed 2005-04-13 18:58:04 +0000
message:
  hip_init_job initializes the destructor to its default. Minor clean ups.
------------------------------------------------------------
revno: 364
committer: Miika Komu 
timestamp: Wed 2005-04-13 15:14:11 +0000
message:
  The source HI is now handled in the hipd. Untested.
------------------------------------------------------------
revno: 363
committer: Teemu Koponen 
timestamp: Wed 2005-04-13 15:09:30 +0000
message:
  Forgot a file.
------------------------------------------------------------
revno: 362
committer: Teemu Koponen 
timestamp: Wed 2005-04-13 14:47:55 +0000
message:
  Hi3 implemented and integrated. Note that the implementation is not compatible with Hi3 based on Boeings hipd due to optimized IP header passing.
------------------------------------------------------------
revno: 361
committer: Miika Komu 
timestamp: Wed 2005-04-13 13:30:29 +0000
message:
  Fixed a bug in the hipd.
  The return value of hip_netlink_talk was interpreted incorrectly, fixed. 
  Added some nits too.
------------------------------------------------------------
revno: 360
committer: Miika Komu 
timestamp: Tue 2005-04-12 20:39:07 +0000
message:
  Minor changes.
------------------------------------------------------------
revno: 359
committer: Miika Komu 
timestamp: Tue 2005-04-12 17:42:12 +0000
message:
  Minor changes.
  Fixed couple of compilation problems with getaddrinfo. The daemon now really 
  prints output on stdout when invoked with -f.
------------------------------------------------------------
revno: 358
committer: Teemu Koponen 
timestamp: Tue 2005-04-12 16:46:39 +0000
message:
  Update ported to the userspace.
------------------------------------------------------------
revno: 357
committer: Miika Komu 
timestamp: Tue 2005-04-12 15:57:34 +0000
message:
  Added some debug statements.
------------------------------------------------------------
revno: 356
committer: Teemu Koponen 
timestamp: Tue 2005-04-12 15:48:00 +0000
message:
  Processing of interface and IP address netlink events implemented for userspace.
------------------------------------------------------------
revno: 355
committer: Miika Komu 
timestamp: Tue 2005-04-12 14:23:25 +0000
message:
  Fixed a bug in ipv6_addr_is_hit macro. Mappings get to kernel now.
------------------------------------------------------------
revno: 354
committer: Miika Komu 
timestamp: Tue 2005-04-12 12:48:25 +0000
message:
  The localhost id mapping are sent using the hipconf
  Executing the following:
  
    modprobe hipmod
    hipd/hipd -f
    tools/hipcond add hi default
  
  ...results in this:
  
  hip_select_socket_handler: sock_type=1 sk_proto=6
  hip_netlink_send: ***ERROR***: No hipd userspace daemon running.
  
  Also, I am getting sometimes hip_uninit_output_socket to crash when 
  unloading and loading the HIP module:
  
  Unable to handle kernel NULL pointer dereference at virtual address 
  00000008
   printing eip:
  c02e594f
  *pde = 00000000
  Oops: 0000 [#1]
  PREEMPT 
  Modules linked in: aes hipmod
  CPU:    0
  EIP:    0060:[]    Not tainted VLI
  EFLAGS: 00010286   (2.6.11-hip) 
  EIP is at sock_release+0xf/0xf0
  eax: 00000000   ebx: 00000000   ecx: 00000001   edx: 00000001
  esi: 00000000   edi: 00000000   ebp: c33e2000   esp: c33e3f30
  ds: 007b   es: 007b   ss: 0068
  Process rmmod (pid: 6657, threadinfo=c33e2000 task=c139a540)
  Stack: 00001989 00001989 00000000 c4867ea0 00000000 c4888bff 00000001 
  c4888fe6 
         00001989 00000000 00000000 c48a3a00 c012dc65 c48a3a00 00000880 
  c33e3f70 
         00000000 6d706968 b700646f c0146b8a c350f040 c00895f4 c2fa51d4 
  b7fe8000 
  Call Trace:
   [] hip_uninit_output_socket+0x10/0x20 [hipmod]
   [] hip_cleanup+0x13f/0x209 [hipmod]
   [] sys_delete_module+0x145/0x180
   [] do_munmap+0x13a/0x180
   [] sys_munmap+0x44/0x70
   [] syscall_call+0x7/0xb
  Code: b6 00 00 00 00 8d bc 27 00 00 00 00 b8 fa ff ff ff c3 8d 76 00 8d 
  bc 27 00 00 00 00 83 ec 0c 89 5c 24 04 89 74 24 08 8b 5c 24 10 <8b> 43 
  08 85 c0 75 78 8b 53 0c 85 d2 75 63 b8 01 00 00 00 e8 59 
------------------------------------------------------------
revno: 353
committer: Teemu Koponen 
timestamp: Mon 2005-04-11 23:05:55 +0000
message:
  Userspace crypto cleanups.
------------------------------------------------------------
revno: 352
committer: Teemu Koponen 
timestamp: Mon 2005-04-11 22:44:02 +0000
message:
  HMAC, encrypt/decrypt, and digest for userspace.
------------------------------------------------------------
revno: 351
committer: Miika Komu 
timestamp: Mon 2005-04-11 21:23:57 +0000
message:
  Compilations fixes to the userspace. Does not compile yet.
  crypto.c: In function `hip_write_hmac':
  crypto.c:335: error: `hip_a' undeclared (first use in this function)
  crypto.c:335: error: (Each undeclared identifier is reported only once
  crypto.c:335: error: for each function it appears in.)
  crypto.c:335: error: `HIP_INTEGRITY' undeclared (first use in this 
  function)
  crypto.c:335: error: `FALSE' undeclared (first use in this function)
  crypto.c:337: error: `data' undeclared (first use in this function)
  crypto.c:337: error: `location' undeclared (first use in this function)
  crypto.c:338: error: `hmac_md' undeclared (first use in this function)
  crypto.c:338: error: `hmac_md_len' undeclared (first use in this 
  function)
  
  There are also some warnings.
------------------------------------------------------------
revno: 350
committer: Teemu Koponen 
timestamp: Mon 2005-04-11 21:04:16 +0000
message:
  RSA/DSA userspace operations.
------------------------------------------------------------
revno: 349
committer: Teemu Koponen 
timestamp: Mon 2005-04-11 17:19:23 +0000
message:
  Diffie-Hellman OpenSSL wrappers implemented for userspace.
------------------------------------------------------------
revno: 348
committer: Miika Komu 
timestamp: Mon 2005-04-11 16:19:50 +0000
message:
  peer maps are already wrapped through userspace.
------------------------------------------------------------
revno: 347
committer: Miika Komu 
timestamp: Mon 2005-04-11 16:11:26 +0000
message:
  Misc changes.
  hipmod can be unloaded again, thanks to Teemu.
  
  Local HIs and peer HIT-IP mappings do arrive yet at the userspace. They 
  should be wrapped as work orders in the following functions:
  
  socket.c:
  	hip_socket_handle_add_local_hi()
  	hip_socket_handle_add_peer_map_hit_ip()
------------------------------------------------------------
revno: 346
committer: Teemu Koponen 
timestamp: Mon 2005-04-11 15:01:04 +0000
message:
  Crypto code moved out of hip.c to crypto.c. crypto.h is the interface towards OpenSSL and/or GNU crypt lib.
------------------------------------------------------------
revno: 345
committer: Miika Komu 
timestamp: Mon 2005-04-11 11:16:30 +0000
message:
  Fixed a weird compilation bug caused by the kernel upgrade.
  set_cpus_allowed() does not compile if SMP is not used. Fixed.
  
  Kernel: arch/i386/boot/bzImage is ready
    Building modules, stage 2.
    MODPOST
  *** Warning: "cpu_online_map" [net/ipv6/hip/hipmod.ko] undefined!
------------------------------------------------------------
revno: 344
committer: Miika Komu 
timestamp: Mon 2005-04-11 09:04:18 +0000
message:
  Added a rule to make tags for emacs in hipd directory.
------------------------------------------------------------
revno: 343
committer: Teemu Koponen 
timestamp: Sun 2005-04-10 20:59:15 +0000
message:
  Netlink communication works to the userspace too, libnetlink skipped due to its bugs - relevant functions copied and fixed to hipd/netlink.c
------------------------------------------------------------
revno: 342 [merge]
committer: Miika Komu 
timestamp: Sun 2005-04-10 18:58:10 +0000
message:
  Synchronized with hipl--main--2.6--patch-47
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-42
     Fixed a typo in HACKING.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-43
     Updated HACKING
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-44
     Added HIP ethereal patch 0.10.10 from Jeff Ahrenholz.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-45
     Synchronized to hipl--userspace--2.6--patch-7.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-46
     Undid the previous commit, my mistake.
  
   * hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-47
     Synchronized to hipl--upgrade--2.6--patch-5.
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-3
     Synchronized to hipl--main--2.6--patch-43.
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-4
     Upgrade to 2.6.11
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-5
     Synchronized to hipl--main--2.6--patch-44.
------------------------------------------------------------
revno: 341
committer: Teemu Koponen 
timestamp: Sun 2005-04-10 16:34:11 +0000
message:
  Temporary debugging functions.
------------------------------------------------------------
revno: 340
committer: Teemu Koponen 
timestamp: Sun 2005-04-10 15:32:09 +0000
message:
  ACK processing added.
------------------------------------------------------------
revno: 339
committer: Teemu Koponen 
timestamp: Sun 2005-04-10 14:35:18 +0000
message:
  Kernel is able to send netlink messages to the userspace, although userspace daemon is not able to receive them.
------------------------------------------------------------
revno: 338
committer: Teemu Koponen 
timestamp: Sun 2005-04-10 14:03:03 +0000
message:
  Communication to the kernel works over netlink.
------------------------------------------------------------
revno: 337
committer: Teemu Koponen 
timestamp: Sat 2005-04-09 23:10:42 +0000
message:
  Netlink fixes.
------------------------------------------------------------
revno: 336
committer: Teemu Koponen 
timestamp: Sat 2005-04-09 21:14:40 +0000
message:
  Netlink and BEET DB initialized properly.
------------------------------------------------------------
revno: 335
committer: Miika Komu 
timestamp: Fri 2005-04-08 22:12:38 +0000
message:
  Modified hip_get_saddr to support beet.
  By running
  
    modprobe hipmod
    hipd/hipd -f
    test/conntest-client-gai crash tcp 12345
  
  I get the following error (the beet hash tables are implemented 
  incorrectly?):
  
  NET: Registered protocol family 32
  hip_init_netdev_notifier: 
  hip_register_xfrm_km_handler: registering XFRM key management handler
  hip_register_sysctl: 
  hip_init: HIP module initialized successfully
  hip_worker: HIP kernel thread khipd/0 pid=6549 started
  Unable to handle kernel NULL pointer dereference at virtual address 
  00000000
   printing eip:
  00000000
  *pde = 00000000
  Oops: 0000 [#1]
  PREEMPT 
  Modules linked in: aes hipmod
  CPU:    0
  EIP:    0060:[<00000000>]    Not tainted VLI
  EFLAGS: 00010292   (2.6.10-hip) 
  EIP is at 0x0
  eax: c31b5e54   ebx: c2978888   ecx: 00000000   edx: 00000040
  esi: c31b4000   edi: c48a6da0   ebp: c31b5e4c   esp: c31b5d90
  ds: 007b   es: 007b   ss: 0068
  Process conntest-client (pid: 6555, threadinfo=c31b4000 task=c3229520)
  Stack: c487ed33 c31b5e54 00000000 00000fc2 c2978888 c31b5e38 00000000 
  c31b5e4c 
         c48844c7 c48a6da0 c31b5e54 c486b762 c31b5e54 b7fe7000 00000001 
  c2978888 
         c31b5e38 c0340c70 c31b5e4c c31b5e64 00000010 1b7356ea f2e7cd57 
  d2314258 
  Call Trace:
   [] hip_ht_find+0x23/0xd0 [hipmod]
   [] hip_xfrm_find_by_hit+0x17/0x20 [hipmod]
   [] hip_get_saddr+0x52/0x100 [hipmod]
   [] ip6_dst_lookup+0x1a0/0x260
   [] tcp_v6_connect+0x23b/0x790
   [] timer_interrupt+0x69/0x140
   [] irq_exit+0x34/0x40
   [] do_IRQ+0x1e/0x30
   [] common_interrupt+0x1a/0x20
   [] inet_stream_connect+0x8b/0x1a0
   [] sys_connect+0x85/0xc0
   [] tty_write+0x20e/0x260
   [] write_chan+0x0/0x210
   [] copy_from_user+0x42/0x80
   [] sys_socketcall+0xa5/0x260
   [] sys_write+0x51/0x80
   [] syscall_call+0x7/0xb
  Code:  Bad EIP value.
------------------------------------------------------------
revno: 334
committer: Teemu Koponen 
timestamp: Fri 2005-04-08 09:45:45 +0000
message:
  global rtnl used in userspace daemon.
------------------------------------------------------------
revno: 333
committer: Teemu Koponen 
timestamp: Thu 2005-04-07 21:08:02 +0000
message:
  Workqueue null pointer fixes.
------------------------------------------------------------
revno: 332
committer: Miika Komu 
timestamp: Thu 2005-04-07 20:56:05 +0000
message:
  NULL pointer bug fix to hipd.
------------------------------------------------------------
revno: 331
committer: Miika Komu 
timestamp: Thu 2005-04-07 12:52:18 +0000
message:
  Initial attempts to run the implementation.
  * libinet6 does not compile properly; try doing it like this:
    ./autogen && ./configure && make
  * modprobe hipmod works now (it blew up in the previous patch)
  * hip_uninit_workqueue blows up the kernel
------------------------------------------------------------
revno: 330
committer: Miika Komu 
timestamp: Thu 2005-04-07 12:08:41 +0000
message:
  libinet6 compiles again.
------------------------------------------------------------
revno: 329
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 19:50:22 +0000
message:
  Eats all work orders from the userspace queue.
------------------------------------------------------------
revno: 328
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 19:26:09 +0000
message:
  Cleanups to netlink message massaging in userspace.
------------------------------------------------------------
revno: 327
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 17:40:16 +0000
message:
  Introduced the libnetlink to the userland as it will probably simplify communication with XFRM later.
------------------------------------------------------------
revno: 326
committer: Miika Komu 
timestamp: Wed 2005-04-06 15:09:11 +0000
message:
  Updated kernel beet database.
  Added find_byspi and find_byhit. Also, the userspace builds now from 
  topmost directory.
------------------------------------------------------------
revno: 325
committer: Miika Komu 
timestamp: Wed 2005-04-06 14:36:22 +0000
message:
  hip_xfrm_dst_init compiles in the kernel.
------------------------------------------------------------
revno: 324
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 12:41:06 +0000
message:
  timing functionality split out of the hip.c
------------------------------------------------------------
revno: 323
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 12:25:27 +0000
message:
  sysctl properly compiled.
------------------------------------------------------------
revno: 322
committer: Miika Komu 
timestamp: Wed 2005-04-06 11:40:45 +0000
message:
  BEET kernel database compiles.
------------------------------------------------------------
revno: 321
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 11:23:25 +0000
message:
  build_param_nes back. oops.
------------------------------------------------------------
revno: 320
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 11:12:09 +0000
message:
  hip_add_sa XFRM call wrapped over netlink.
------------------------------------------------------------
revno: 319
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 09:44:20 +0000
message:
  Removed outdated spi_waitlists.
------------------------------------------------------------
revno: 318
committer: Miika Komu 
timestamp: Wed 2005-04-06 09:27:27 +0000
message:
  Updated beet.c (not working yet).
------------------------------------------------------------
revno: 317
committer: Teemu Koponen 
timestamp: Wed 2005-04-06 08:42:45 +0000
message:
  Userspace wrappers for BEET.
------------------------------------------------------------
revno: 316
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 22:29:51 +0000
message:
  sysctl functionalities split out of hip.c
------------------------------------------------------------
revno: 315
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 22:15:38 +0000
message:
  HIDB cleanups.
------------------------------------------------------------
revno: 314
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 21:09:51 +0000
message:
  BEET userland netlink call processing support to the workqueue.
------------------------------------------------------------
revno: 313
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 21:01:43 +0000
message:
  Compilation fixes.
------------------------------------------------------------
revno: 312
committer: Miika Komu 
timestamp: Tue 2005-04-05 20:38:38 +0000
message:
  Minor compilation fixes.
------------------------------------------------------------
revno: 311
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 20:00:45 +0000
message:
  BEET were forgotten.
------------------------------------------------------------
revno: 310
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 19:49:06 +0000
message:
  XFRMAPI split.
------------------------------------------------------------
revno: 309
committer: Miika Komu 
timestamp: Tue 2005-04-05 16:32:25 +0000
message:
  Minors changes.
  Next, fix in xfrm_api.c:
  * init and uninit functions
  * find_by functions
------------------------------------------------------------
revno: 308
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 16:03:38 +0000
message:
  XFRM API for replica.
------------------------------------------------------------
revno: 307
committer: Miika Komu 
timestamp: Tue 2005-04-05 15:47:33 +0000
message:
  Minor changes.
------------------------------------------------------------
revno: 306
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 14:03:44 +0000
message:
  Cleanups.
------------------------------------------------------------
revno: 305
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 13:51:45 +0000
message:
  Userland compiles and links.
------------------------------------------------------------
revno: 304
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 13:41:17 +0000
message:
  Cleanups.
------------------------------------------------------------
revno: 303
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 12:46:43 +0000
message:
  XFRM userspace stub calls are now blocking.
------------------------------------------------------------
revno: 302
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 11:57:44 +0000
message:
  Initial XFRMAPI netlink work order processing.
------------------------------------------------------------
revno: 301
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 11:45:41 +0000
message:
  Initial userspace XFRM stubs.
------------------------------------------------------------
revno: 300
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 11:33:17 +0000
message:
  Only kernel module setups/unsetups the IPsec SPs.
------------------------------------------------------------
revno: 299
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 10:45:19 +0000
message:
  Cleaner netlink usage in kernel.
------------------------------------------------------------
revno: 298
committer: Teemu Koponen 
timestamp: Tue 2005-04-05 08:46:09 +0000
message:
  libinet6 compiles again.
------------------------------------------------------------
revno: 297
committer: Miika Komu 
timestamp: Tue 2005-04-05 08:15:14 +0000
message:
  Kernel compilation fixes. The BEET mode needs to be done.
------------------------------------------------------------
revno: 296
committer: Miika Komu 
timestamp: Mon 2005-04-04 16:30:14 +0000
message:
  hipd compiles now.
------------------------------------------------------------
revno: 295
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 15:34:25 +0000
message:
  Kernel compiles with warnings.
------------------------------------------------------------
revno: 294
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 14:56:08 +0000
message:
  More kernel compilation fixes.
------------------------------------------------------------
revno: 293
committer: Miika Komu 
timestamp: Mon 2005-04-04 14:17:38 +0000
message:
  More compilation fixes and kludges.
------------------------------------------------------------
revno: 292
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 14:10:00 +0000
message:
  Kernel with CONFIG_USERSPACE almost compiles.
------------------------------------------------------------
revno: 291
committer: Miika Komu 
timestamp: Mon 2005-04-04 13:50:10 +0000
message:
  Miscelleneous fixes to the linking of hipd.
------------------------------------------------------------
revno: 290
committer: Miika Komu 
timestamp: Mon 2005-04-04 13:36:32 +0000
message:
  Minor fix on the previous commit.
------------------------------------------------------------
revno: 289
committer: Miika Komu 
timestamp: Mon 2005-04-04 13:31:41 +0000
message:
  Split and renamed db.c to hidb.c. Included it to the userspace.
  Split db.c: EID stuff is only for kernel, and the host ids are shared 
  with userspace. Renamed db.c to hidb.c, and include in the hipd.
------------------------------------------------------------
revno: 288
committer: Miika Komu 
timestamp: Mon 2005-04-04 13:15:33 +0000
message:
  Fixed a couple of minor linking errors.
------------------------------------------------------------
revno: 287
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 13:00:04 +0000
message:
  hip.c removed again. oops. hip_do_work moved to the workqueue.c
------------------------------------------------------------
revno: 286
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 12:46:58 +0000
message:
  hip.c brought to userspace.
------------------------------------------------------------
revno: 285
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 12:38:47 +0000
message:
  More compilation fixes...
------------------------------------------------------------
revno: 284
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 11:56:27 +0000
message:
  XFRMAPI stubs to the userspace.
------------------------------------------------------------
revno: 283
committer: Teemu Koponen 
timestamp: Mon 2005-04-04 11:41:36 +0000
message:
  atomic_ macros.
------------------------------------------------------------
revno: 282
committer: Miika Komu 
timestamp: Sun 2005-04-03 19:26:33 +0000
message:
  We should use OpenSSL instead of gcrypt in the hipd.
  I originally suggested that we would use gcrypt instead of OpenSSL in
  the hipd, but I changed my mind. The reason for the change of mind is 
  that is difficult to both link the hipd code to libgcrypt and at the 
  same time try to reuse most of the hip/crypto code. Doing so results in 
  redefined symbols.
  
  As an alternative, we could have interfaces for the crypto stuff and 
  implement it using grypt. But then again, why not do it with OpenSSL?
------------------------------------------------------------
revno: 281
committer: Miika Komu 
timestamp: Sun 2005-04-03 17:55:28 +0000
message:
  hip/crypto/{dh, rsa and dsa} included in compilation.
  Does not even link anymore :)
------------------------------------------------------------
revno: 280
committer: Miika Komu 
timestamp: Sun 2005-04-03 16:10:03 +0000
message:
  Added output.c (which does not compile yet).
------------------------------------------------------------
revno: 279
committer: Miika Komu 
timestamp: Sun 2005-04-03 15:38:17 +0000
message:
  Compilation/linking fixes.
------------------------------------------------------------
revno: 278
committer: Miika Komu 
timestamp: Sun 2005-04-03 14:34:48 +0000
message:
  Digest and HMAC functions have to be implemented separately in the userspace.
------------------------------------------------------------
revno: 277
committer: Miika Komu 
timestamp: Sun 2005-04-03 13:12:47 +0000
message:
  libinet6 compiles again
------------------------------------------------------------
revno: 276
committer: Miika Komu 
timestamp: Sun 2005-04-03 12:48:08 +0000
message:
  More compilation fixes.
------------------------------------------------------------
revno: 275
committer: Miika Komu 
timestamp: Sun 2005-04-03 12:33:33 +0000
message:
  Compilation of hipd works now until the linking phase begins.
------------------------------------------------------------
revno: 274
committer: Miika Komu 
timestamp: Sun 2005-04-03 12:28:07 +0000
message:
  Compilation fixes.
------------------------------------------------------------
revno: 273
committer: Miika Komu 
timestamp: Sun 2005-04-03 11:14:48 +0000
message:
  Changed linked list scheme back to original in the kernel.
  Seems like that were just copying the kernel linked list functionality 
  to the userspace.
------------------------------------------------------------
revno: 272
committer: Teemu Koponen 
timestamp: Sat 2005-04-02 20:07:11 +0000
message:
  DH compiles.
------------------------------------------------------------
revno: 271
committer: Miika Komu 
timestamp: Sat 2005-04-02 15:58:13 +0000
message:
  Trying to make linked lists compile in the userspace.
  The linked lists in the kernel are now wrapped so that they compile
  better, but they require still a lot of work.
------------------------------------------------------------
revno: 270
committer: Miika Komu 
timestamp: Fri 2005-04-01 19:36:48 +0000
message:
  Minor changes.
  Comments on the put_ha handle_esp in handle_esp because it is needed 
  according to Mika and Kristian. I think it just does not work now.
  
  libgcrypt is now required when building hipd.
------------------------------------------------------------
revno: 269
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 15:52:43 +0000
message:
  Hashtable compiles in userspace.
------------------------------------------------------------
revno: 268
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 15:39:26 +0000
message:
  Cookie compiles.
------------------------------------------------------------
revno: 267
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 15:22:25 +0000
message:
  Cookie and keymat coming to userspace.
------------------------------------------------------------
revno: 266
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 14:40:54 +0000
message:
  DH brought to userspace.
------------------------------------------------------------
revno: 265
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 13:55:51 +0000
message:
  Preoutput HIP packet sending has a pair in userspace too.
------------------------------------------------------------
revno: 264
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 13:30:05 +0000
message:
  Preinput and output compile.
------------------------------------------------------------
revno: 263
committer: Miika Komu 
timestamp: Fri 2005-04-01 12:52:25 +0000
message:
  Minor changes
------------------------------------------------------------
revno: 262
committer: Miika Komu 
timestamp: Fri 2005-04-01 11:58:51 +0000
message:
  Replaced all kmallocs with macros.
------------------------------------------------------------
revno: 261
committer: Miika Komu 
timestamp: Fri 2005-04-01 11:30:57 +0000
message:
  Moved hip_inbound from input.c to preinput.c
------------------------------------------------------------
revno: 260
committer: Miika Komu 
timestamp: Fri 2005-04-01 11:18:00 +0000
message:
  Fixed some compilation errors.
------------------------------------------------------------
revno: 259
committer: Miika Komu 
timestamp: Fri 2005-04-01 10:54:58 +0000
message:
  Some compilation fixes. Reorganized header file inclusion in the kernel.
------------------------------------------------------------
revno: 258
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 10:38:15 +0000
message:
  Moving all dh stuff to dh files.
------------------------------------------------------------
revno: 257
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 10:21:24 +0000
message:
  DH.h cleanups.
------------------------------------------------------------
revno: 256
committer: Teemu Koponen 
timestamp: Fri 2005-04-01 10:17:20 +0000
message:
  Prestuff removed from output and input.
------------------------------------------------------------
revno: 255
committer: Miika Komu 
timestamp: Fri 2005-04-01 09:22:17 +0000
message:
  Commit on the behalf of Teemu: input and output split.
------------------------------------------------------------
revno: 254
committer: Miika Komu 
timestamp: Fri 2005-04-01 08:15:52 +0000
message:
  Renamed security.c to dh.c
------------------------------------------------------------
revno: 253
committer: Teemu Koponen 
timestamp: Wed 2005-03-30 18:50:14 +0000
message:
  Started the split of hadb.c into signaling and payload databases.
------------------------------------------------------------
revno: 252
committer: Miika Komu 
timestamp: Wed 2005-03-30 16:44:53 +0000
message:
  Updated the interfaces of functions handling incoming packets.
  The receive and handle functions are not passed a skb anymore. Instead,
  they get pointers directly to src and dst addresses. They don't need the
  whole skb anyway.
  
  I applied the changes required to the contents of the input/receive
  functions. Fixed some compilation problems too.
------------------------------------------------------------
revno: 251
committer: Teemu Koponen 
timestamp: Wed 2005-03-30 14:43:52 +0000
message:
  Cleanups regarding the changed work_order struct.
------------------------------------------------------------
revno: 250
committer: Miika Komu 
timestamp: Wed 2005-03-30 13:51:38 +0000
message:
  Small changes to the work order structure.
------------------------------------------------------------
revno: 249
committer: Teemu Koponen 
timestamp: Wed 2005-03-30 13:04:43 +0000
message:
  Cleaner workqueue.
------------------------------------------------------------
revno: 248
committer: Teemu Koponen 
timestamp: Wed 2005-03-30 11:33:24 +0000
message:
  Basic netlink code.
------------------------------------------------------------
revno: 247
committer: Teemu Koponen 
timestamp: Wed 2005-03-30 08:42:41 +0000
message:
  Initial netlink based workqueue work...
------------------------------------------------------------
revno: 246
committer: Miika Komu 
timestamp: Tue 2005-03-29 18:18:39 +0000
message:
  Replaced skb with hip_common in kernel input packet handlers. Does not compile.
------------------------------------------------------------
revno: 245
committer: Miika Komu 
timestamp: Tue 2005-03-29 16:14:54 +0000
message:
  Fixed minor hipd compilation errors.
------------------------------------------------------------
revno: 244
committer: Miika Komu 
timestamp: Tue 2005-03-29 15:18:02 +0000
message:
  Added the userspace option to the kernel configuration file.
------------------------------------------------------------
revno: 243
committer: Teemu Koponen 
timestamp: Tue 2005-03-29 10:00:26 +0000
message:
  debug facilities ported.
------------------------------------------------------------
revno: 242
committer: Teemu Koponen 
timestamp: Tue 2005-03-29 09:03:53 +0000
message:
  a simple stub for hipd daemon, including the netlink protocol number allocation.
------------------------------------------------------------
revno: 241
committer: Miika Komu 
timestamp: Wed 2005-03-23 15:39:01 +0000
message:
  Initial automake skeleton for hipd.
------------------------------------------------------------
revno: 240
committer: Miika Komu 
timestamp: Wed 2005-03-23 14:57:54 +0000
message:
  tag of hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-41
------------------------------------------------------------
revno: 239
committer: Miika Komu 
timestamp: Fri 2005-03-18 15:43:01 +0000
message:
  Minor fix on the HOWTO.
------------------------------------------------------------
revno: 238
committer: Miika Komu 
timestamp: Sat 2005-03-19 11:04:48 +0000
message:
  Added release notes.
------------------------------------------------------------
revno: 237
committer: Mika Kousa 
timestamp: Fri 2005-03-18 14:42:21 +0000
message:
  IPv6 can be compiled-in or compiled as a module
------------------------------------------------------------
revno: 236
committer: Mika Kousa 
timestamp: Fri 2005-03-18 13:29:36 +0000
message:
  Fixed bug #24
  http://hipl.hiit.fi/bugzilla/show_bug.cgi?id=24
------------------------------------------------------------
revno: 235
committer: Miika Komu 
timestamp: Fri 2005-03-18 12:47:23 +0000
message:
  Fixes on the hipsetup script.
------------------------------------------------------------
revno: 234
committer: Miika Komu 
timestamp: Fri 2005-03-18 08:57:35 +0000
message:
  Removed hipsetup dependency from nc6 as requested by Andrei.
------------------------------------------------------------
revno: 233
committer: Miika Komu 
timestamp: Fri 2005-03-18 08:44:12 +0000
message:
  Added Fedora Core 3 .config with HIP support.
------------------------------------------------------------
revno: 232
committer: Mika Kousa 
timestamp: Thu 2005-03-17 16:25:43 +0000
message:
  Fixed bug #20
  http://hipl.hiit.fi/bugzilla/show_bug.cgi?id=20
------------------------------------------------------------
revno: 231
committer: Miika Komu 
timestamp: Thu 2005-03-17 14:48:42 +0000
message:
  The kernel now includes now an extra version for modules as requested by Andrei
------------------------------------------------------------
revno: 230
committer: Miika Komu 
timestamp: Thu 2005-03-17 11:29:24 +0000
message:
  Fixed RSA memory leaks in the RSA code.
------------------------------------------------------------
revno: 229
committer: Miika Komu 
timestamp: Wed 2005-03-16 20:21:17 +0000
message:
  Minor improvements on HIP Kconfig.
------------------------------------------------------------
revno: 228
committer: Mika Kousa 
timestamp: Wed 2005-03-16 13:31:50 +0000
message:
  Function comments
------------------------------------------------------------
revno: 227
committer: Miika Komu 
timestamp: Tue 2005-03-15 22:12:00 +0000
message:
  Fixed a compilation problem reported by Mika.
  I commited patch-27 too hastily and it contained a compilation bug. 
  Hope this fixes the compilation bug.
  
  Btw, if you are having some problems with UML, you can blame this patch, 
  patch-27 and patch-28. See the diffs.
------------------------------------------------------------
revno: 226
committer: Miika Komu 
timestamp: Tue 2005-03-15 12:43:01 +0000
message:
  Removed Kristian's old UML fix.
  This patch was made by Kristian to make UML work:
  
  diff -urN linux-2.6.10/include/asm-i386/div64.h 
  linux-2.6.10-hip/include/asm-i386/div64.h 
  --- linux-2.6.10/include/asm-i386/div64.h       2004-12-24 
  23:33:48.000000000 +0200
  +++ linux-2.6.10-hip/include/asm-i386/div64.h   2005-02-01 
  17:16:39.000000000 +0200
  @@ -33,7 +33,10 @@
    *
    * Warning, this will do an exception if X overflows.
    */
  +#ifndef SUBARCH
  +/* it seems that there is a problem with UML and gcc */
   #define div_long_long_rem(a,b,c) div_ll_X_l_rem(a,b,c)
  +#endif
   
   extern inline long
   div_ll_X_l_rem(long long divs, long div, long *rem)
  
  Removed it to make a cleaner patch to linux net development list. 
  Reapply later if you miss it.
------------------------------------------------------------
revno: 225
committer: Miika Komu 
timestamp: Tue 2005-03-15 12:00:30 +0000
message:
  Removed depracated files.
  Fixed the problem reported by Pekka Savola:
  
  Date: Tue, 15 Mar 2005 10:36:12 +0200 (EET)
  From: Pekka Savola 
  To: Andrei Gurtov 
  Cc: netdev@oss.sgi.com, infrahip@hiit.fi
  Subject: [Infrahip] Re: [PATCH] Host Identity Protocol
  
  On Tue, 15 Mar 2005, Andrei Gurtov wrote:
  > Please have a look at Host Identity Protocol, a better solution for 
  secure 
  > mobility and multihoming than Mobile IP.
  >
  > 
  http://hipl.hiit.fi/hipl/release/kernel-patches/linux-2.6.10-hipl-0.1.patch
  
  Please clean up the patch :).  It has tons of changes which have 
  nothing to do with HIP.  Maybe it was diffed against the wrong tree?
  
  
  Also, I added a tool for assisting in finding differences in file 
  hierarchies: test/hashlinediff.pl
------------------------------------------------------------
revno: 224
committer: Miika Komu 
timestamp: Mon 2005-03-14 12:04:53 +0000
message:
  Manually reverted hipl--fix--2.6--patch-21 for the release.
  Mika's interop changes on UPDATE broke mobility and multihoming support.
  I removed the patch manually.
------------------------------------------------------------
revno: 223
committer: Miika Komu 
timestamp: Mon 2005-03-14 11:43:45 +0000
message:
  Fixed 'make dist'
------------------------------------------------------------
revno: 222 [merge]
committer: Miika Komu 
timestamp: Sun 2005-03-13 20:48:05 +0000
message:
  IETF62 interoperability test changes: synchronized to hipl--fix--2.6--patch-22.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-2
     Synchronized to hipl--main--2.6--patch-15.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-3
     Puzzle and solution to draft-ietf-hip-base-02 level
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-4
     Synchronized to hipl--main--2.6--patch-18.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-5
     AES support (does not work).
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-6
     Testing new SHT/DHT control bits
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-7
     Fixes on AES code.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-8
     ESP works now with RSA.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-9
     HMAC2 seems to work now.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-10
     Interops at Ericsson at Jorvas.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-11
     Added a comment to hip_setup_sa.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-12
     Interop fixes during IETF62.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-13
     Fixed verifying of hmac in R1.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-14
     RSA related fixes to UPDATE.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-15
     RSA-DSA interaction works in this version against Boeing.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-16
     Fixed signature calculation procedure
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-17
     Updated patch for tcpdump-3.8.3
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-18
     Synchronized to hipl--main--2.6--patch-20.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-19
     Potential bug fix.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-20
     A bug fix to RSA-DSA base exchange.
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-21
     Test for forcing the rekeying in UPDATE
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-22
     Synchronized to hipl--main--2.6--patch-23
------------------------------------------------------------
revno: 221
committer: Miika Komu 
timestamp: Sat 2005-03-12 10:56:23 +0000
message:
  Added dependencies on HIPL Kconfig.
  HIPL does not work with CONFIG_REGPARM, so I made a negative dependency 
  on it. Also, I think the libcrypt code works only on X86, so I added 
  that as a dependency too.
------------------------------------------------------------
revno: 220
committer: Miika Komu 
timestamp: Sat 2005-03-12 08:32:51 +0000
message:
  Minor update on the howto.
------------------------------------------------------------
revno: 219 [merge]
committer: Niklas Karlsson 
timestamp: Fri 2005-03-11 10:45:03 +0000
message:
  Synchronized to hipl--rsa--2.6--patch-18.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-17
     hopefully thehip_algorithm_to_string() works ok now
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-18
     Synchronized to hipl--main--2.6--patch-20.
------------------------------------------------------------
revno: 218 [merge]
committer: Miika Komu 
timestamp: Fri 2005-03-11 02:53:51 +0000
message:
  Synchronized to hipl--rsa--2.6--patch-16.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-14
     algo is now shown in /proc/net/hip/lhi
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-15
     hipconf calculates the rsa hit properly now, quick fix though
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-16
     hipconf:pubkey lengths aren't hardcoded anymore but calculated in xxx_to_hit methods
------------------------------------------------------------
revno: 217
committer: Miika Komu 
timestamp: Fri 2005-03-04 15:11:41 +0000
message:
  Weng Peng converted the HOWTO to xml format.
  The doc/HOWTO file is in now in XML format. I removed the txt based
  HOWTO to avoid that somebody mistakenly updates it. The plain text HOWTO
  can be generated in the doc directory by saying "make HOWTO.txt".
------------------------------------------------------------
revno: 216 [merge]
committer: Miika Komu 
timestamp: Wed 2005-03-02 19:23:28 +0000
message:
  Synchronized to hipl--rsa--2.6--patch-13.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--patch-5
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-1
     Synchronized to hipl--main--2.6--base-0 to the new archive.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-2
     Synchronized to hipl--main--2.6--patch-11.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-3
     updated rsa code with niklas, does not work
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-4
     RSA signing and verification seems to work (thanks Kristian).
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-5
     Some fixes. RSA really does not work...
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-6
     Added some debug info.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-7
     Minor comments on the RSA code.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-8
     Hacked RSA support again with Kristian.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-9
     Base exchange seems to work now with RSA.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-10
     Synchronized to hipl--main--2.6--patch-16.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-11
     Changed DSA as the default algorithm.
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-12
     base exchange with both rsa and dsa seems to work now by changing the default algorithm from hip.h accordingly - needs testing
  
   * hipl-dev@freelists.org--hipl/hipl--rsa--2.6--patch-13
     Synchronized to hipl--main--2.6--patch-17.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-170
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--patch-1
     Added RSA libraries from libgcrypt-1.1.12. Does not work yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--patch-2
     Some RSA fixes. Does not work yet, r1 building fails.           
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--patch-3
     modified hip.c:hip_create_r1 so that RSA is noticed, also did something in misc.c
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--patch-4
     Synchronized to hipl--main--2.6-patch-188.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--rsa--2.6--patch-5
     Small fixes. Does not work yet.
------------------------------------------------------------
revno: 215 [merge]
committer: Miika Komu 
timestamp: Wed 2005-03-02 17:14:28 +0000
message:
  Synchronized to hipl--main--2.6--patch-197. No real changes.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-197
     Updated TODO list
------------------------------------------------------------
revno: 214
committer: Mika Kousa 
timestamp: Mon 2005-02-28 16:47:31 +0000
message:
  Added commenting
------------------------------------------------------------
revno: 213
committer: Miika Komu 
timestamp: Mon 2005-02-28 14:24:43 +0000
message:
  A small fix on the 'make dist' target in libinet6.
------------------------------------------------------------
revno: 212
committer: Miika Komu 
timestamp: Wed 2005-02-23 08:09:59 +0000
message:
  Added some drafts.
------------------------------------------------------------
revno: 211
committer: Miika Komu 
timestamp: Wed 2005-02-23 00:43:50 +0000
message:
  A small modifications to the automake configuration.
------------------------------------------------------------
revno: 210
committer: Miika Komu 
timestamp: Tue 2005-02-22 23:46:01 +0000
message:
  Updated automake/autoconf files to support "make dist" target.
  The "make dist" target builds a nice standalone tarball of the userspace 
  apps.
------------------------------------------------------------
revno: 209 [merge]
committer: Miika Komu 
timestamp: Mon 2005-02-21 16:46:57 +0000
message:
  Synchronized to hipl--upgrade--2.6--patch-2. The kernel version is now 2.6.10.
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--base-0
     tag of hipl-dev@freelists.org--hipl/hipl--main--2.6--patch-10
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-1
     Upgraded the kernel from 2.6.9 to 2.6.10. Compiles.
  
   * hipl-dev@freelists.org--hipl/hipl--upgrade--2.6--patch-2
     Removed depracated BEET code.
------------------------------------------------------------
revno: 208
committer: Miika Komu 
timestamp: Mon 2005-02-21 09:35:53 +0000
message:
  Fixed an incorrect merge.
  The tla instructions and hook were removed (my bad) in archive 
  synchronization (patch-2). Fixed.
------------------------------------------------------------
revno: 207
committer: Miika Komu 
timestamp: Sun 2005-02-06 19:15:34 +0000
message:
  Small bug fix to hipsetup.
------------------------------------------------------------
revno: 206
committer: Mika Kousa 
timestamp: Sun 2005-02-06 14:24:11 +0000
message:
  Deleted unused test data files
------------------------------------------------------------
revno: 205
committer: Mika Kousa 
timestamp: Fri 2005-02-04 14:08:07 +0000
message:
  Fixed output printing of listifaces
------------------------------------------------------------
revno: 204
committer: Mika Kousa 
timestamp: Fri 2005-02-04 08:22:55 +0000
message:
  Removed old comments and code
------------------------------------------------------------
revno: 203
committer: Mika Kousa 
timestamp: Fri 2005-02-04 06:24:58 +0000
message:
  An extra check for workqueue
  This check prevented some kernel oopses when the kernel
  module was repeatedly inserted and removed.
------------------------------------------------------------
revno: 202
committer: Mika Kousa 
timestamp: Fri 2005-02-04 05:45:56 +0000
message:
  Removed done items from the TODO list
------------------------------------------------------------
revno: 201
committer: Mika Kousa 
timestamp: Fri 2005-02-04 04:12:11 +0000
message:
  Updated TODO list
  Moved some items to DONE.
------------------------------------------------------------
revno: 200 [merge]
committer: Miika Komu 
timestamp: Wed 2005-02-02 17:30:26 +0000
message:
  Synchronized to hipl--update--2.6--patch-1
  Patches applied:
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-60
  
   * hipl-dev@freelists.org--hipl/hipl--fix--2.6--patch-1
     Synchronized to hipl--main--2.6 in the new archive.
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--update--2.6--patch-159
  
   * hipl-dev@freelists.org--hipl/hipl--update--2.6--patch-1
     Syncronized to hipl--main--2.6--patch-1.
------------------------------------------------------------
revno: 199
committer: Miika Komu 
timestamp: Wed 2005-02-02 14:28:09 +0000
message:
  Added tla hook and updated tla hacking instructions.
------------------------------------------------------------
revno: 198
committer: Miika Komu 
timestamp: Tue 2005-02-01 11:34:50 +0000
message:
  tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-196
------------------------------------------------------------
revno: 197 [merge]
committer: Miika Komu 
timestamp: Mon 2005-01-31 09:27:19 +0000
message:
  Synchronized to hipl--fix--2.6--patch-60.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-59
     Compilation fix to the kernel.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-60
     Synchronized to hipl--main--2.6--patch-195.
------------------------------------------------------------
revno: 196
committer: Miika Komu 
timestamp: Mon 2005-01-31 07:39:56 +0000
message:
  Updated HOWTO requirements.
------------------------------------------------------------
revno: 195
committer: Miika Komu 
timestamp: Mon 2005-01-31 07:30:53 +0000
message:
  Minor changes.
------------------------------------------------------------
revno: 194
committer: Mika Kousa 
timestamp: Mon 2005-01-31 00:11:53 +0000
message:
  Removed obsolete test debugging code
------------------------------------------------------------
revno: 193 [merge]
committer: Miika Komu 
timestamp: Sun 2005-01-30 23:14:11 +0000
message:
  Synchronized to hipl--fix--2.6--patch-58.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-53
     Use ARRAY_SIZE macro
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-54
     Fixed compilation errors
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-55
     Synchronized to hipl--main--2.6--patch-190. Resolved a conflict.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-56
     Reorganized the build configuration. Read the HOWTO.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-57
     Synchronized to hipl--main--2.6--patch-191.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-58
     Fixed some userspace compilation warnings. Builds in FC3.
------------------------------------------------------------
revno: 192
committer: Mika Kousa 
timestamp: Fri 2005-01-28 15:53:18 +0000
message:
  Dynamical sysctl support for cookie solution calculation
  It is now possible to set an upper limit during run-rime for the K
  value in the R1 PUZZLE parameter that we are willing to accept. If
  the received K value in the parameter is higher then the set
  maximum value, the cookie solution calculation fails immediately.
  
  The default value is 20. The value can be read from the file
  /proc/sys/net/hip/cookie_max_k_r1. A new value can be set by
  issuing a command such as
  echo 15 > /proc/sys/net/hip/cookie_max_k_r1. Allowed range is 0-64.
------------------------------------------------------------
revno: 191
committer: Mika Kousa 
timestamp: Tue 2005-01-25 17:40:18 +0000
message:
  Debugging code when IPsec SA is deleted manually
  Maybe we should perform a rekey when we notice that some
  IPsec SA does not exist anymore and it is not deleted
  by HIP.
------------------------------------------------------------
revno: 190
committer: Miika Komu 
timestamp: Tue 2005-01-25 15:30:34 +0000
message:
  Fixed a bug in conntest-client-gai.
  Irene Garcia Vargas reported a bug in the conntest-client-gai. Fixed and 
  I made some code clean-up to the source file. Added also SO_REUSEADDR 
  to the test server apps to avoid "address in use" errors.
  
  Andrei reported also a compilation error with gcc version 3.4.2 in the
  kernel. Fixed.
------------------------------------------------------------
revno: 189
committer: Mika Kousa 
timestamp: Thu 2005-01-20 01:53:30 +0000
message:
  Testing sysctl support
  Create a sysctl directory /proc/sys/net/hip and a test file
  under it. In the future we can add dynamically changed
  (e.g. simply doing echo 1 > file) variables controlling the
  behaviour of HIPL.
------------------------------------------------------------
revno: 188
committer: Mika Kousa 
timestamp: Tue 2005-01-18 22:27:14 +0000
message:
  Allow adding of HIT-IP mapping only in unassociated state
------------------------------------------------------------
revno: 187
committer: Miika Komu 
timestamp: Tue 2005-01-18 20:32:15 +0000
message:
  Modified test/performance/stats.pl
------------------------------------------------------------
revno: 186
committer: Mika Kousa 
timestamp: Tue 2005-01-18 19:31:17 +0000
message:
  Fixed compilation error when RVS is selected
------------------------------------------------------------
revno: 185
committer: Mika Kousa 
timestamp: Tue 2005-01-18 18:53:57 +0000
message:
  Register HIP XFRM key management handler
  Removed the special workaround from km_query function in XFRM which was used to
  trigger the base exchange. Now we register our own callback function to XFRM system
  which will be called when XFRM wants to acquire a SA for a new connection. There are
  also ready made callbacks for events when IPsec SA or SP is expired, but they do
  currently nothing useful.
------------------------------------------------------------
revno: 184
committer: Mika Kousa 
timestamp: Tue 2005-01-18 15:23:58 +0000
message:
  Removed unneeded ICMP related code
------------------------------------------------------------
revno: 183
committer: Mika Kousa 
timestamp: Tue 2005-01-18 15:13:54 +0000
message:
  Removed old ICMPv6 handler
  Removed old ICMPv6 handler. Instead of that we use the protocol error
  handler callback which is set when the HIP protocol is registered.
  Currently the handler does nothing useful.
------------------------------------------------------------
revno: 182
committer: Mika Kousa 
timestamp: Mon 2005-01-17 14:02:26 +0000
message:
  Hopefully fixed a kernel oops on rmmod
  Changed call to complete() to complete_and_exit(). This seems to fix random
  kernel thread related oopses when removing the kernel module.
------------------------------------------------------------
revno: 181
committer: Mika Kousa 
timestamp: Thu 2005-01-13 11:51:56 +0000
message:
  Added draft-ietf-hip-arch-02.txt
------------------------------------------------------------
revno: 180
committer: Mika Kousa 
timestamp: Mon 2005-01-10 17:37:24 +0000
message:
  Removed debugging output
  Deactivated printing of a lot of debug output from many places.
------------------------------------------------------------
revno: 179
committer: Mika Kousa 
timestamp: Mon 2005-01-10 13:35:37 +0000
message:
  Minor HIP kernel thread changes
  Start only as many kernel threads as there are possible CPUs, not
  as many as the kernel supports.
  
  Workqueue variables are now statically allocated.
------------------------------------------------------------
revno: 178
committer: Miika Komu 
timestamp: Mon 2005-01-10 07:16:56 +0000
message:
  A small fix to the finalizing of a SA.
------------------------------------------------------------
revno: 177
committer: Mika Kousa 
timestamp: Tue 2005-01-04 15:33:00 +0000
message:
  PID table for HIP kernel threads
  PIDs of kernel threads are now stored in a table. Previous version might have had
  some problems in SMP systems when uninitializing the module. Current version sends
  the signal SIGKILL to stop the threads during the unloading.
------------------------------------------------------------
revno: 176
committer: Mika Kousa 
timestamp: Wed 2004-12-22 15:12:53 +0000
message:
  Fixed debug statements
  Some debug code was still printed when debugging was disabled.
  hip_state_str should be available for non-debug compiles also.
------------------------------------------------------------
revno: 175
committer: Mika Kousa 
timestamp: Wed 2004-12-22 13:41:50 +0000
message:
  Added draft-ietf-hip-arch-01.txt
------------------------------------------------------------
revno: 174
committer: Miika Komu 
timestamp: Mon 2004-12-20 17:57:14 +0000
message:
  Kernel module compiles now without debugging symbols.
------------------------------------------------------------
revno: 173
committer: Miika Komu 
timestamp: Mon 2004-12-20 16:03:02 +0000
message:
  Added Fuego-Core SOAP demo shell scripts.
------------------------------------------------------------
revno: 172
committer: Miika Komu 
timestamp: Mon 2004-12-20 14:54:51 +0000
message:
  Trying to speed up arch.
  Commented the junk pattern out from the arch tagging methods. Jaakko
  said that it is not needed because we use "untagged-source junk" anyway.
  Hopefully this speeds up arch.
------------------------------------------------------------
revno: 171
committer: Miika Komu 
timestamp: Thu 2004-12-09 14:42:22 +0000
message:
  Removed SMP option from the example Knoppix .config
------------------------------------------------------------
revno: 170
committer: Mika Kousa 
timestamp: Wed 2004-12-08 12:04:55 +0000
message:
  Send reply UPDATE to the address from where the initial UPDATE was sent
------------------------------------------------------------
revno: 169
committer: Miika Komu 
timestamp: Tue 2004-12-07 17:31:15 +0000
message:
  Simplified RVS usage.
  The command "hipconf rvs" triggers now also the base exchange. No ESP
  traffic is needed to send from the rvs-client to the rvs. This needed a
  small fix in the handle_i2. Otherwise the rendezvous server will stay in
  R2_SENT state waiting for ESP traffic from the rvs-client.
  
  Updated the RVS section in the HOWTO accordingly. The HOWTO uses now
  native HIP applications in the RVS examples instead of legacy
  applications.
  
  I also canonicalized the name of the handle_bos to send_bos. Fixed a
  minor compilation warning related to UPDATE. Some indenting on input.c.
------------------------------------------------------------
revno: 168
committer: Miika Komu 
timestamp: Tue 2004-12-07 13:42:30 +0000
message:
  Applied the patch to a RVS bug that was provided by Alfredo Matos and Justino Santos.
------------------------------------------------------------
revno: 167
committer: Miika Komu 
timestamp: Sat 2004-12-04 15:28:14 +0000
message:
  Applied Anthony's patch on the BOS code.
  Anthony sent me a patch that fixed a bug in the BOS code: now it checks 
  also the SPI value of zero. The code was also modularized a bit.
  
  I could not check that this code works because I am having problems with 
  multicast addresses on my vmware virtual machines. The problem is 
  related to the networking stack, see:
  
  http://marc.theaimsgroup.com/?l=linux-net&m=110212679526740&w=2
------------------------------------------------------------
revno: 166
committer: Mika Kousa 
timestamp: Fri 2004-12-03 15:48:48 +0000
message:
  More checks for inbound HIP packets
  Added a check which validates that receiver HIT is ours.
  
  Removed send_notity and send_update from /proc/net/hip until they
  work correctly.
------------------------------------------------------------
revno: 165
committer: Miika Komu 
timestamp: Thu 2004-12-02 09:49:51 +0000
message:
  Fixed a minor compilation error.
------------------------------------------------------------
revno: 164
committer: Miika Komu 
timestamp: Wed 2004-12-01 22:15:26 +0000
message:
  Added some error logging.
------------------------------------------------------------
revno: 163
committer: Mika Kousa 
timestamp: Wed 2004-12-01 19:48:34 +0000
message:
  NULL HITs for packet header builder
------------------------------------------------------------
revno: 162
committer: Mika Kousa 
timestamp: Wed 2004-12-01 17:03:33 +0000
message:
  Fixed kernel crashing when using hip_socket_handle_get_peer_list
  Also fixed a bug in conntest-client-native.
------------------------------------------------------------
revno: 161
committer: Mika Kousa 
timestamp: Wed 2004-12-01 02:01:53 +0000
message:
  Removed deprecated mobility code
  Old style mobility code (REA/AC/ACR packets) is now removed.
  Patch for tcpdump-3.8.3 does not support that either.
------------------------------------------------------------
revno: 160
committer: Mika Kousa 
timestamp: Wed 2004-12-01 00:24:06 +0000
message:
  Code cleanup
  Removed useless code and optimized. hip_get_any_hit gets now
  also preallocated lhi parameter.
------------------------------------------------------------
revno: 159
committer: Miika Komu 
timestamp: Tue 2004-11-30 20:40:04 +0000
message:
  Fixed a bug (for multicast packets) in the input checks.
------------------------------------------------------------
revno: 158
committer: Mika Kousa 
timestamp: Tue 2004-11-30 17:35:19 +0000
message:
  Fixed sending and receiving of multicast BOS packet
  Setting of HIP control socket variable mc_loop to 0 seems
  to fix the weird bug when sending multicast packets were
  received incorrectly.
  
  BOS is handled now only in states UNASSOCIATED, I1_SENT,
  and I2_SENT.
------------------------------------------------------------
revno: 157
committer: Miika Komu 
timestamp: Tue 2004-11-30 16:50:36 +0000
message:
  Fixes to the network header verifying.
  The network header is now verified better. HIP destined for other hosts 
  or dropped. Loopback Host IDs are denied now explicitly.
------------------------------------------------------------
revno: 156
committer: Miika Komu 
timestamp: Mon 2004-11-29 16:40:29 +0000
message:
  Minor fixes related to BOS. Does not work yet.
------------------------------------------------------------
revno: 155
committer: Miika Komu 
timestamp: Mon 2004-11-29 15:56:06 +0000
message:
  Debugging info for BOS.
------------------------------------------------------------
revno: 154
committer: Miika Komu 
timestamp: Mon 2004-11-29 12:47:42 +0000
message:
  Moved TODO preambles from the kernel sources to the doc/TODO file as they are mostly depracated.
------------------------------------------------------------
revno: 153
committer: Miika Komu 
timestamp: Mon 2004-11-29 03:42:30 +0000
message:
  Last updates to the design choices.
------------------------------------------------------------
revno: 152
committer: Miika Komu 
timestamp: Mon 2004-11-29 02:24:58 +0000
message:
  Updated design choices
------------------------------------------------------------
revno: 151
committer: Mika Kousa 
timestamp: Mon 2004-11-29 01:27:19 +0000
message:
  Design Choices document update
  Description for hook hip_handle_ipv6_dad_completed.
------------------------------------------------------------
revno: 150
committer: Miika Komu 
timestamp: Mon 2004-11-29 00:39:05 +0000
message:
  Updated design choices
------------------------------------------------------------
revno: 149
committer: Miika Komu 
timestamp: Sun 2004-11-28 23:08:47 +0000
message:
  Updated the design choices document.
  Revised the hooks figure and table in the design choices. Removed
  application chapter. Replaced the collaboration chapter with a section 
  from my thesis.
------------------------------------------------------------
revno: 148
committer: Mika Kousa 
timestamp: Sun 2004-11-28 21:52:05 +0000
message:
  Typo fixes to Design Choices document
------------------------------------------------------------
revno: 147
committer: Miika Komu 
timestamp: Sun 2004-11-28 20:04:42 +0000
message:
  Updated the 'design choices' document.
  Removed implementation lessons learned and reorganized the sections.
------------------------------------------------------------
revno: 146
committer: Mika Kousa 
timestamp: Sun 2004-11-28 17:23:43 +0000
message:
  More updates to mobility text in Design Choices document
------------------------------------------------------------
revno: 145
committer: Miika Komu 
timestamp: Sun 2004-11-28 16:46:25 +0000
message:
  Rewrote the abstract in the design choices.
------------------------------------------------------------
revno: 144
committer: Mika Kousa 
timestamp: Sun 2004-11-28 15:03:50 +0000
message:
  Updated mobility text in Design Choices document
------------------------------------------------------------
revno: 143
committer: Miika Komu 
timestamp: Sat 2004-11-27 22:21:41 +0000
message:
  Added some TODO items to the 'design choices' document.
------------------------------------------------------------
revno: 142
committer: Miika Komu 
timestamp: Sat 2004-11-27 22:50:18 +0000
message:
  Forgot to add the drafts directory in the previous commit.
------------------------------------------------------------
revno: 141
committer: Miika Komu 
timestamp: Sat 2004-11-27 20:06:05 +0000
message:
  Cleaned up doc directory and updated design choices doc.
  Moved the drafts to a separate directory. Updated the design choices doc 
  to use acronyms.
------------------------------------------------------------
revno: 140
committer: Mika Kousa 
timestamp: Sat 2004-11-27 13:44:42 +0000
message:
  Updated Design Choices document and added TODO items
------------------------------------------------------------
revno: 139 [merge]
committer: Mika Kousa 
timestamp: Fri 2004-11-26 16:45:26 +0000
message:
  draft-ietf-hip-mm-00 support
  Finally the development branch for new style mobility support is merged into the
  mainline branch. Old mobility code based on draft-nikander-hip-mm-00 is not supported
  anymore. Current code is based on latest mobility draft draft-ietf-hip-mm-00 (which
  is based on draft-nikander-hip-mm-02).
  
  All of this means major changes: REA, AC, and ACR packets do not exist anymore.
  Instead, mobility is achieved using UPDATE packets. Implementation supports also the
  concept of multiple IPsec Security Associations at the same time. Currently each
  network interface has its own SA. Notice that not all of the scenarios described in
  draft-ietf-hip-mm-00 are supported yet.
  
  Remember to recompile everything from the start.
------------------------------------------------------------
revno: 138
committer: Miika Komu 
timestamp: Fri 2004-11-26 08:44:09 +0000
message:
  Fixed a bug in the resolver.
  Fixed a bug in the resolver. It crashed when it did not find a HIT or 
  IPv6 address for a given host.
------------------------------------------------------------
revno: 137
committer: Miika Komu 
timestamp: Fri 2004-11-26 00:21:41 +0000
message:
  Fixed the file ownership problem from previous commit.
------------------------------------------------------------
revno: 136
committer: Anthony Joseph 
timestamp: Thu 2004-11-25 16:21:17 +0000
message:
  Add BOS support and support for getting peer hosts list
  Add support for generating and receiving BOS packets. 
  Add support for native hip resolver to use peer hosts list from kernel.
------------------------------------------------------------
revno: 135
committer: Mika Kousa 
timestamp: Thu 2004-11-25 13:16:05 +0000
message:
  Added draft-ietf-hip-mm-00
------------------------------------------------------------
revno: 134 [merge]
committer: Mika Kousa 
timestamp: Fri 2004-11-19 10:09:29 +0000
message:
  Merged with hipl--fix--2.6--patch-52
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-52
     Updated changed packet type values
------------------------------------------------------------
revno: 133
committer: Miika Komu 
timestamp: Thu 2004-11-18 13:11:35 +0000
message:
  Added some fix-me comments.
------------------------------------------------------------
revno: 132
committer: Mika Kousa 
timestamp: Thu 2004-11-18 09:14:08 +0000
message:
  Added missing patch file for tcpdump-3.8.3
  Duh.
------------------------------------------------------------
revno: 131
committer: Mika Kousa 
timestamp: Thu 2004-11-18 09:02:50 +0000
message:
  Patch for tcpdump-3.8.3
  tcpdump-3.8.3 is now preferred over tcpdump-3.7.2.
------------------------------------------------------------
revno: 130
committer: Mika Kousa 
timestamp: Wed 2004-11-17 15:28:25 +0000
message:
  Removed unneeded fields from struct hip_rea
------------------------------------------------------------
revno: 129
committer: Mika Kousa 
timestamp: Wed 2004-11-17 09:22:54 +0000
message:
  Fixed tcpdump patch compilation errors
------------------------------------------------------------
revno: 128
committer: Mika Kousa 
timestamp: Tue 2004-11-16 16:15:22 +0000
message:
  Updated tcpdump patch
  By default old style support for mm is compiled. If you have
  support for ietf-hip-mm style mm code, then see print-hip.c
  around line 375 how to change it.
------------------------------------------------------------
revno: 127
committer: Miika Komu 
timestamp: Tue 2004-11-16 09:36:51 +0000
message:
  Added latest ethereal patches from Boeing.
------------------------------------------------------------
revno: 126 [merge]
committer: Miika Komu 
timestamp: Mon 2004-11-15 13:49:25 +0000
message:
  Synchronized to hipl--fix--patch-51. Interoperable with Boeing!
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-45
     Synchronized to hipl--main--2.6--patch-123.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-46
     Interop fixes during IETF61.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-47
     Fixes during IETF61.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-48
     Fixed bugs caused by the interop IETF61 commits.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-49
     Fixed NULL transform bug in IETF61.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-50
     NULL transforms work now. Fixes on the iv in the encrypted parameter.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-51
     Included vmware net driver in the 2.6.9 example kernel config.
------------------------------------------------------------
revno: 125
committer: Jaakko Kangasharju 
timestamp: Wed 2004-11-10 14:03:58 +0000
message:
  Add a Knoppix-derived example config
  Add an example config derived from the 2.6 config from Knoppix 3.6 in
  the hopes that it would run out of the box on as many systems as
  possible.
------------------------------------------------------------
revno: 124
committer: Miika Komu 
timestamp: Thu 2004-11-04 13:44:32 +0000
message:
  Added an example config for the kernel.
------------------------------------------------------------
revno: 123
committer: Mika Kousa 
timestamp: Thu 2004-11-04 12:33:33 +0000
message:
  Added missing declaration
------------------------------------------------------------
revno: 122
committer: Miika Komu 
timestamp: Thu 2004-11-04 10:53:59 +0000
message:
  HIP module did not compile as built-in. Fixed.
  HIP module did not build if compiled as a non-module. Fixed.
  
  Also, I moved the hook variable "hip_functions" to the net/xfrm-state.c
  file to avoid incorrect dependencies in the future. At some point, we
  will have also IPv4 support, and therefore it does not make sense to
  keep the hook variable in the ipv6 code. However, we will need xfrm
  indepently of whether IPv4 or IPv6 is used.
------------------------------------------------------------
revno: 121
committer: Mika Kousa 
timestamp: Mon 2004-11-01 13:08:44 +0000
message:
  Cleaned up a previous commit
  xfrm6_state.c and tcp_ipv6.c were a little bit ugly.
------------------------------------------------------------
revno: 120
committer: Miika Komu 
timestamp: Sun 2004-10-31 13:31:19 +0000
message:
  Added a note about the preemptive kernel to the HOWTO.
------------------------------------------------------------
revno: 119
committer: Miika Komu 
timestamp: Fri 2004-10-29 07:35:17 +0000
message:
  Minor change, IPv6 did not compile without HIP. Fixed.
------------------------------------------------------------
revno: 118
committer: Miika Komu 
timestamp: Thu 2004-10-28 16:03:23 +0000
message:
  Fixed a bug from the previous kernel upgrade.
  They had move xfrm_lookup() from ip6_output.c to tcp_ipv6.c in Linux 
  2.6.9. I failed to see this on the upgrade, but it is fixed now.
------------------------------------------------------------
revno: 117
committer: Mika Kousa 
timestamp: Thu 2004-10-28 14:10:15 +0000
message:
  Fixed I1 handling in R2-SENT
  R1 was not sent when I1 was received in state R2-SENT.
  Also removed useless code in DAD handling.
------------------------------------------------------------
revno: 116 [merge]
committer: Miika Komu 
timestamp: Wed 2004-10-27 11:35:03 +0000
message:
  Synchronized to hipl--fix--2.6--patch-44.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-43
     Upgraded the kernel from 2.6.8 to 2.6.9.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-44
     Synchronized with hipl--main--2.6--patch-114.
------------------------------------------------------------
revno: 115
committer: Miika Komu 
timestamp: Fri 2004-10-22 13:53:30 +0000
message:
  Fixed a typo in the HIP socket handler.
------------------------------------------------------------
revno: 114
committer: Miika Komu 
timestamp: Mon 2004-10-18 08:44:41 +0000
message:
  Updated the HOWTO on the use of HIP enabled apps.
------------------------------------------------------------
revno: 113
committer: Miika Komu 
timestamp: Thu 2004-10-14 08:00:19 +0000
message:
  Updates in the API. Requires recompilation!
  * Updated the java text in HOWTO.
  * Fixed a bug related to setsockopt. Requires recompilation of the 
    userspace and kernelspace (again!)
  * Native HIP API does not communicate the interfaces to the kernel
    because we managed to stall some java native apps in the nl_recvmsg() 
    call in libinet6/ifaddrs.c
    * I tried to fix this problem by synchronizing the libinet code to the 
      most recent one (usagi-tool-s20041011).
------------------------------------------------------------
revno: 112
committer: Miika Komu 
timestamp: Wed 2004-10-06 17:10:18 +0000
message:
  Minor update to the doc/HOWTO.
------------------------------------------------------------
revno: 111
committer: Mika Kousa 
timestamp: Tue 2004-10-05 13:52:59 +0000
message:
  Fixed errors in design choices document
------------------------------------------------------------
revno: 110
committer: Miika Komu 
timestamp: Tue 2004-10-05 06:46:12 +0000
message:
  Fixed some compilation warnings in the kernel.
------------------------------------------------------------
revno: 109 [merge]
committer: Miika Komu 
timestamp: Tue 2004-10-05 06:29:06 +0000
message:
  Synchronized to hipl--fix--2.6--patch-42.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-38
     Synchronized with hipl--main--2.6--patch-103.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-39
     Upgraded the Linux kernel from 2.6.6 to 2.6.8. Compiles, but have not tested it yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-40
     Added some missing directories from the previous kernel upgrade.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-41
     Fixed NFS in 2.6.8.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-42
     Synchronized to hipl--main--2.6--patch-107.
------------------------------------------------------------
revno: 108
committer: Mika Kousa 
timestamp: Tue 2004-09-28 13:39:29 +0000
message:
  Sending of REA after DAD
  REAs are now sent after the Duplicate Address Detection is finished
  succesfully. Previous version did not wait for DAD, which might have caused
  the kernel to select a link local address as a source address for REA
  packet and not the address which was just added.
------------------------------------------------------------
revno: 107
committer: Miika Komu 
timestamp: Tue 2004-09-28 11:00:09 +0000
message:
  Fixed couple of compilation errors in the test directory.
------------------------------------------------------------
revno: 106
committer: Miika Komu 
timestamp: Sun 2004-09-26 16:56:46 +0000
message:
  Changed the userspace-kernelspace communication mechanism.
  The userspace and kernelspace communicate now using PF_HIP sockets
  rather than ioctl. As a result, the kernel does not output anymore
  warnings to the logs if you have compiled the spinlock debugging on.
  
  This change obsoleted daemon.c and ioctl.c, so they were deleted from
  the kernel directory.
  
  ***Warning***
  
  You need to recompile the userspace and kernelspace code to make it
  work!
------------------------------------------------------------
revno: 105
committer: Miika Komu 
timestamp: Tue 2004-09-21 04:54:58 +0000
message:
  Bugfixes.
------------------------------------------------------------
revno: 104
committer: Miika Komu 
timestamp: Tue 2004-09-07 11:36:03 +0000
message:
  Minor fix.
------------------------------------------------------------
revno: 103
committer: Miika Komu 
timestamp: Tue 2004-09-07 11:30:35 +0000
message:
  Removed a depracated function from the builder. 
  The depracated function caused module compilation to fail if RVS was not 
  compiled too.
------------------------------------------------------------
revno: 102
committer: Mika Kousa 
timestamp: Mon 2004-09-06 13:32:23 +0000
message:
  Fixed some compilation errors/warnings
------------------------------------------------------------
revno: 101
committer: Miika Komu 
timestamp: Fri 2004-09-03 12:37:57 +0000
message:
  Added the rendezvous drafts.
------------------------------------------------------------
revno: 100
committer: Miika Komu 
timestamp: Thu 2004-09-02 12:53:50 +0000
message:
  Synchronized to hipl--main--1.0--patch-83
  I had to rerun autoreconf on tools, libinet6 and test directories to
  make them compile.
------------------------------------------------------------
revno: 99
committer: Miika Komu 
timestamp: Wed 2004-09-01 10:11:39 +0000
message:
  Modified rendezvous server HOWTO.
------------------------------------------------------------
revno: 98
committer: Kristian Slavov 
timestamp: Tue 2004-08-31 14:24:48 +0000
message:
  Documented a bit
  Added some documentation... will have to do some more.
------------------------------------------------------------
revno: 97
committer: Miika Komu 
timestamp: Tue 2004-08-31 13:52:16 +0000
message:
  Fixed a couple of locking bugs.
------------------------------------------------------------
revno: 96
committer: Miika Komu 
timestamp: Tue 2004-08-31 12:20:58 +0000
message:
  Small fixes to proc initialization and locking.
  Proc initialization/deinitialization warning fixed. Fixed a potential
  locking bug, which might be troublesome in SMP hosts (HA locks are now
  bottom handler spinlocks).
  
  This also Kristian's last "service" day for HIPL development. Kristian
  has done a nice job in HIP development and I wish him all the best in
  his future job.
------------------------------------------------------------
revno: 95 [merge]
committer: Kristian Slavov 
timestamp: Mon 2004-08-30 10:58:58 +0000
message:
  Merged from hipl--main--2.6--patch-37
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-34
     Merged from hipl--main--2.6--patch-92
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-35
     Merged from hipl--krisufix--2.6--patch-7
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-36
     Synchronized to hipl--main--2.6--patch-93
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-37
     Few changes to be more interoperable
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-7
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-1
     Rendezvous stuff initial version
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-2
     Merged from hipl--fix--2.6--patch-8
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-3
     Rendezvous mechanism fixes. Compiles and works!
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-4
     Merged from hipl--fix--2.6--patch-17
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-5
     Merged from hipl--fix--2.6--patch-33
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-6
     Bug fixes
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisufix--2.6--patch-7
     Documented RVS
------------------------------------------------------------
revno: 94
committer: Miika Komu 
timestamp: Thu 2004-08-26 14:07:09 +0000
message:
  Fixed opaque handling in the puzzle and module unloading bug.
  The opaque in the cookie is now checked at the responder. A random 
  opaque value is generated instead of a fixed string.
  
  Module unloading failed after HIP SA was established. Fixed as proposed 
  by Kristian.
------------------------------------------------------------
revno: 93
committer: Miika Komu 
timestamp: Thu 2004-08-26 06:26:02 +0000
message:
  Added info about CONFIG_REGPARM into the HOWTO.
------------------------------------------------------------
revno: 92
committer: Mika Kousa 
timestamp: Wed 2004-08-25 14:00:36 +0000
message:
  Fixed error handling in hip_init_job
------------------------------------------------------------
revno: 91
committer: Miika Komu 
timestamp: Tue 2004-08-24 08:30:43 +0000
message:
  Removed userspace-api and added kernelspace-api from main--1.0.
  I removed the userspace-api docs because it is somewhat unnecessary now 
  as the implementation runs entirely in the kernelspace.
  
  The file hipl-kernelspace-api.tmpl was missing from the hipl--main--2.0 
  branch altogether. I added it from main--1.0 branch and re-edited it to 
  include all new c-files. Now it compiles, but outputs lots of error 
  messages.
------------------------------------------------------------
revno: 90
committer: Miika Komu 
timestamp: Mon 2004-08-23 13:25:10 +0000
message:
  Added some TODO items to the HIPL design choices document.
  The HIPL design choices is still under construction. I also added a
  small comment to the kernel code. I also noticed that the HIPL
  kernelspace documentation does not build anymore.
------------------------------------------------------------
revno: 89
committer: Miika Komu 
timestamp: Mon 2004-08-23 09:08:03 +0000
message:
  Small comment on the mobility testing in the HOWTO.
------------------------------------------------------------
revno: 88
committer: Miika Komu 
timestamp: Mon 2004-08-23 07:38:18 +0000
message:
  Small comment on the mobility testing in the HOWTO.
------------------------------------------------------------
revno: 87
committer: Miika Komu 
timestamp: Sat 2004-08-21 11:42:04 +0000
message:
  Added draft-nikander-hip-mm-02.txt
------------------------------------------------------------
revno: 86
committer: Miika Komu 
timestamp: Fri 2004-08-20 14:12:47 +0000
message:
  Small comment on the mobility testing in the HOWTO.
------------------------------------------------------------
revno: 85
committer: Miika Komu 
timestamp: Fri 2004-08-20 07:32:56 +0000
message:
  Added ethereal base-00 patch. It was submitted by Jeffrey Ahrenholz.
------------------------------------------------------------
revno: 84
committer: Miika Komu 
timestamp: Thu 2004-08-19 11:53:31 +0000
message:
  Small comment on autoconf and automake in the HOWTO.
------------------------------------------------------------
revno: 83
committer: Miika Komu 
timestamp: Mon 2004-08-16 11:23:51 +0000
message:
  Small fixes to documentation and kernel config.
  - HIP is enabled by default in the kernel configs (as suggested by Andrei)
    - hipmod as a module
    - HIP debug messages as built-in
  - I documented the bug that IPv6 must be compiled as built-in
------------------------------------------------------------
revno: 82
committer: Miika Komu 
timestamp: Mon 2004-08-16 11:07:27 +0000
message:
  Small fixes to documentation and kernel config.
  - HIP is enabled by default in the kernel configs (as suggested by Andrei)
    - hipmod as a module
    - HIP debug messages as built-in
  - I documented the bug that IPv6 must be compiled as built-in
------------------------------------------------------------
revno: 81 [merge]
committer: Miika Komu 
timestamp: Wed 2004-08-04 21:25:54 +0000
message:
  Synchronized to hipl--fix--2.6--patch-33 during IETF60.
  This version interoperates with Ericsson and Boeing. It is in sync with 
  base-00 specification.
  
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-18
     Synchronized to hipl--main--2.6--patch-79.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-19
     Fixed two bugs in interop session with Ericsson today.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-20
     ENCRYPTED parameter debugging
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-21
     BEX goes through again, fixed a bug in hip_crypto_encrypted
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-22
     Added some debug messages.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-23
     Testing host_id.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-24
     The host_id en/decryption does not work. Testing again.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-25
     The host id handling in the previous version was incorrect. Fixed.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-26
     Testing host id decryption. The problem is related to the iv.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-27
     Added a check for decrypted host id.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-28
     Host ID fixing continued.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-29
     Minor changes.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-30
     Test fix.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-31
     Peetu found the bug in the IV.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-32
     Added some debug info.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-33
     Fixed network byte ordering in initiator's cookie J value.
------------------------------------------------------------
revno: 80
committer: Miika Komu 
timestamp: Wed 2004-07-21 08:20:26 +0000
message:
  Added few comments on the HOWTO about Linux distros.
------------------------------------------------------------
revno: 79
committer: Kristian Slavov 
timestamp: Wed 2004-07-14 13:19:35 +0000
message:
  Commented, removed dead code and fixed a bug
  Bug in keymat drawing. Did not draw HIP-lg, but it is required if the initiator is HOST_l.
------------------------------------------------------------
revno: 78 [merge]
committer: Kristian Slavov 
timestamp: Mon 2004-07-12 14:07:44 +0000
message:
  Merged from hipl--fix--2.6--patch-17
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-11
     Added IETF60 action items to the TODO list.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-12
     Updated TODO.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-13
     Did some of the work items from TODO
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-14
     Initial NOTIFY packet support
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-15
     Fixed some base-00 stuff.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-16
     Fixed compilation error
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-17
     KEYMAT drawing IR/RI to gl/lg
------------------------------------------------------------
revno: 77
committer: Mika Kousa 
timestamp: Thu 2004-07-01 14:39:40 +0000
message:
  Updated tcpdump patch
  Fixed base-00 draft parameter support to tcpdump patch.
------------------------------------------------------------
revno: 76
committer: Kristian Slavov 
timestamp: Thu 2004-07-01 11:27:24 +0000
message:
  Added a file that was removed in a previous patch
------------------------------------------------------------
revno: 75 [merge]
committer: Miika Komu 
timestamp: Wed 2004-06-30 20:33:27 +0000
message:
  Synchronized to hipl--fix--2.6--patch-10
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-65
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-1
     Started on some of the base-10 changes.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-2
     More changes
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-3
     Refactored R1 handling and I2 creation
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-4
     The rest of the handshake packet processing converted.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-5
     Fixed compilation errors.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-6
     Fixed a lot of bugs related to the recent base draft changes. Code compiles and HIP association can be established.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-7
     Changing code from -10pre3 --> base-00
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-8
     Fixed problem with hipconf. Fixed hostname in HOST_ID parameters.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-9
     Fixed a compilation in the test directory.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fix--2.6--patch-10
     Synchronized to hipl--main--2.6--patch-73.
------------------------------------------------------------
revno: 74 [merge]
committer: Miika Komu 
timestamp: Tue 2004-06-29 07:33:59 +0000
message:
  Synchronized to hipl--main--1.0--patch-91.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-119
     Minor fixes in the native connection test clients.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-91
     Synchronized to hipl--api--0.1--patch-119.
------------------------------------------------------------
revno: 73
committer: Mika Kousa 
timestamp: Tue 2004-06-22 13:47:41 +0000
message:
  Updated HOWTO regarding on use of link local addresses
------------------------------------------------------------
revno: 72
committer: Mika Kousa 
timestamp: Tue 2004-06-22 13:37:34 +0000
message:
  Commented out hadb refcount debugging messages
------------------------------------------------------------
revno: 71
committer: Mika Kousa 
timestamp: Thu 2004-06-17 13:03:39 +0000
message:
  Updated tcpdump patch
  Unknown/unsupported parameters are now hexdumped.
------------------------------------------------------------
revno: 70
committer: Mika Kousa 
timestamp: Thu 2004-06-17 12:46:19 +0000
message:
  Added draft-ietf-hip-base-00
------------------------------------------------------------
revno: 69
committer: Mika Kousa 
timestamp: Thu 2004-06-17 10:30:08 +0000
message:
  Fixed an error message in packet type check
  hip_check_network_msg printed the parameter types in wrong order
  if current parameter type was smaller than the previous one.
------------------------------------------------------------
revno: 68
committer: Miika Komu 
timestamp: Tue 2004-06-08 06:14:43 +0000
message:
  Comments on the Analysis/Implementation.
------------------------------------------------------------
revno: 67 [merge]
committer: Miika Komu 
timestamp: Fri 2004-06-04 08:01:47 +0000
message:
  Synchronized to hipl--main--1.0--patch-90.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-115
     Convert port numbers to network order in sockaddr structs
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-116
     Implement per-connection HIP use for JIP
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-117
     Implement rest of the HipAddress class
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-118
     Write API documentation for the JIP API
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-90
     Synchronized to hipl--api--0.1--patch-118.
------------------------------------------------------------
revno: 66 [merge]
committer: Miika Komu 
timestamp: Wed 2004-06-02 15:07:11 +0000
message:
  Synchronized to hipl--main--1.0--patch-89.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-89
     Synchronized to hipl--api--0.1--patch-114.
------------------------------------------------------------
revno: 65 [merge]
committer: Kristian Slavov 
timestamp: Wed 2004-06-02 13:52:16 +0000
message:
  merged from hipl--krisu--2.6--patch-15
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-6
     merged the latest code from hipl--main--2.6--patch-56
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-7
     small modifications
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-8
     Added new files
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-9
     Merged from hipl--main--2.6--patch-60
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-10
     Changes hadb to use the new hashtable interface.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-11
     Updated to linux 2.6.6. Compilation not tested!
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-12
     Modified the hashtable interface yet again.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-13
     Some modification that are required for UML support, but not really related to the UML patch
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-14
     Added UML patch for kernel 2.6.6
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-15
     Fixed a bug related to the new hashtable interface.
------------------------------------------------------------
revno: 64 [merge]
committer: Miika Komu 
timestamp: Wed 2004-06-02 13:17:08 +0000
message:
  Synchronized to hipl--api--0.1--patch-114.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-114
     Fixed a bug in the native HIP API resolver.
------------------------------------------------------------
revno: 63 [merge]
committer: Miika Komu 
timestamp: Tue 2004-06-01 13:49:33 +0000
message:
  Synchronized to hipl--main--1.0--patch-88.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-110
     Synchronized with hipl--main--1.0-patch-87
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-111
     Added couple of TODO comments into the HIP socket code.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-112
     Rename JIP classes to reflect their superclasses
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-113
     Switch JIP to use the native API
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-88
     Synchronized to hipl--api--0.1--patch-113.
------------------------------------------------------------
revno: 62 [merge]
committer: Miika Komu 
timestamp: Wed 2004-05-26 08:34:25 +0000
message:
  Synchronized to hipl--main--1.0--patch-87.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-97
     Synced with hipl--main--1.0--patch-80
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-98
     Started to rewrite the native resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-99
     Minor changes in libinet6.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-100
     Added couple of flags.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-101
     The hip_host_dsa_key.params is unnecessary. Fixed partially.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-102
     Changed some args for getendpointinfo to consts.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-103
     We don't need two functions for loading userspace keys, just one is enough. Fixed.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-104
     Fixed compilation errors in native HIP API.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-105
     Applied native HIP API specification changes.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-106
     Fixed the conntest client with application supplied key to work with the API changes.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-107
     Minor consistency change in endpointinfo structure.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-108
     Fixes to the native HIP API telnet code. Does not work yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-109
     Kristian pointed out couple of bugs in get_peer_endpointinfo().
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--0.1--patch-32
     Replaced global.h with source file specific include files.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--0.1--patch-33
     Reverted the changes from last commit.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--0.1--patch-34
     Forgot to commit global.h
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--0.1--patch-35
     Forgot to commit cookies to the oven.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-81
     Synchronized to hipl--api--0.1--patch-109
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-82
     Fixed some userspace compilation problems related Debian.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-83
     The userspace apps compile now on Debian Woody.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-84
     Fixed the weird missing files from patch-81.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-85
     Fixed the weird missing files from patch-81.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-86
     Failed (my mistake) to commit misc.c, security.c and workqueue.c.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-87
     Fixed other kernel compilation errors.
------------------------------------------------------------
revno: 61
committer: Mika Kousa 
timestamp: Fri 2004-05-21 07:19:12 +0000
message:
  Fixed compilation errors
------------------------------------------------------------
revno: 60
committer: Kristian Slavov 
timestamp: Thu 2004-05-20 17:50:53 +0000
message:
  Fixed SA deletion.
  When HA was deleted, we didn't free SAs associated with it.
------------------------------------------------------------
revno: 59
committer: Mika Kousa 
timestamp: Tue 2004-05-18 13:41:01 +0000
message:
  tcpdump patch shows addresses in REA packet
------------------------------------------------------------
revno: 58
committer: Mika Kousa 
timestamp: Tue 2004-05-18 12:39:33 +0000
message:
  Fixed net event handling
  Removed old inet6 event handler and fixed ipv6_ifa handler to use the workqueue.
  Old and useless code was removed. Some comments.
------------------------------------------------------------
revno: 57
committer: Kristian Slavov 
timestamp: Tue 2004-05-18 10:56:48 +0000
message:
  Started updating the design choises document. The work is still very much unfinished.
  If you need the document, checkout earlier versions.
------------------------------------------------------------
revno: 56
committer: Mika Kousa 
timestamp: Mon 2004-05-17 15:03:38 +0000
message:
  Added forgotten object file to HIP Makefile
  Also made some small changes to hipsetup script.
------------------------------------------------------------
revno: 55
committer: Kristian Slavov 
timestamp: Sun 2004-05-16 09:56:00 +0000
message:
  Added comments to hadb.c
  Due to Berner's requests.
------------------------------------------------------------
revno: 54 [merge]
committer: Kristian Slavov 
timestamp: Thu 2004-05-13 11:06:50 +0000
message:
  Merged HADB cleanup "feature", rea splitting etc. from hipl--krisu--2.6--patch-5
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-43
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-1
     Temporary save to export the working copy to home
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-2
     More changes.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-3
     Rewrote HA data structures, split REA.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-4
     Clean ups. Code compiles and works. REA resplitted (previous attempt failed).
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--krisu--2.6--patch-5
     Merged from hipl--main--2.6--patch-50
------------------------------------------------------------
revno: 53
committer: Mika Kousa 
timestamp: Thu 2004-05-13 10:47:12 +0000
message:
  Updated HOWTO regarding compiling as a module
------------------------------------------------------------
revno: 52
committer: Mika Kousa 
timestamp: Thu 2004-05-13 10:38:52 +0000
message:
  HIPL compiles now as a module
  Ported from my own development branch.
------------------------------------------------------------
revno: 51
committer: Mika Kousa 
timestamp: Tue 2004-05-11 13:27:01 +0000
message:
  Fixed segfault in hipconf argument handling
  Also fixed some return values in functions hipconf uses.
------------------------------------------------------------
revno: 50
committer: Miika Komu 
timestamp: Tue 2004-05-11 12:31:05 +0000
message:
  Updated doc/README and test/hipsetup to correspond to the 2.6 kernel.
------------------------------------------------------------
revno: 49
committer: Mika Kousa 
timestamp: Wed 2004-05-05 08:41:05 +0000
message:
  Changed SPI variable names to be more unambiguous
  Interpretation of previous variable names for IPsec SA SPIs were more or less unclear
  (spi_our, spi_peer). Changed spi_our to spi_in (incoming SA) and spi_peer to spi_our
  (outgoing SA).
------------------------------------------------------------
revno: 48
committer: Mika Kousa 
timestamp: Mon 2004-05-03 21:16:42 +0000
message:
  Removed useless KEYMAT related code
------------------------------------------------------------
revno: 47 [merge]
committer: Miika Komu 
timestamp: Wed 2004-04-28 15:26:38 +0000
message:
  Synchronized to hipl--main--1.0--patch-80.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-78
     Fixed some compilation problems with test directory.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-79
     Fixed some Makefile.am errors in the test directory.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-80
     Fixed compilation and running errors with jip.
------------------------------------------------------------
revno: 46
committer: Kristian Slavov 
timestamp: Wed 2004-04-28 12:52:43 +0000
message:
  Fixed a problem with link local addresses.
  Link local addresses did not work. Now they work :)
  Tested in UML.
------------------------------------------------------------
revno: 45
committer: Mika Kousa 
timestamp: Tue 2004-04-27 16:06:45 +0000
message:
  Sending of REA after DAD
------------------------------------------------------------
revno: 44
committer: Kristian Slavov 
timestamp: Mon 2004-04-26 14:19:49 +0000
message:
  Bug fix
  Fixed a case where variable was used uninitialized. This caused for example bugs with ping6.
  Also removed spin locking around dh_clone() in dh generation. The reason was that the dh_clone()
  allocates memory with GFP_KERNEL flag, and thus can sleep.
  We need to come up with better way for protecting DH-keys.
------------------------------------------------------------
revno: 43
committer: Kristian Slavov 
timestamp: Fri 2004-04-23 14:24:22 +0000
message:
  Probably fixed that nasty crypto bug.
  Seems like the crypto code decided not to include 0x00 bytes into the DSA signature.
------------------------------------------------------------
revno: 42
committer: Kristian Slavov 
timestamp: Thu 2004-04-22 16:02:47 +0000
message:
  General fixes all around the code.
  Added more debug messages around DSA calculation. It seems like we still have the crypto bug.
  I'm pretty much clueless on how to proceed with this one.
  
  IPsec SA had a bug.. we created an SA that was matching only to one dest and one src port.
  Trivial to fix, tested ok.
  
  Added fix to "bad scheduling" panic that occured when there was no ready IPsec SA for incoming
  (from the network) packet. Tried to put the softirq to sleep, which was definitely not nice.
  
  Removed stupid debug message.
------------------------------------------------------------
revno: 41
committer: Kristian Slavov 
timestamp: Wed 2004-04-21 13:08:01 +0000
message:
  Fixed a bug left from previous commit related to missing/incomplete SAs when responder.
  Forgot to do hip_finalize_sa() in responder case.
  Removed few debuglines and hooks.
------------------------------------------------------------
revno: 40
committer: Kristian Slavov 
timestamp: Tue 2004-04-20 15:38:48 +0000
message:
  Base Exchange triggering changed compeletely. IPsec handling fixed. 
  Base exchange triggering was always broken. The previous versions tried to remedy the problem
  by saving TCP sockets and putting them to sleep until the base exchange was completed.
  This, although helped a bit, was not a good solution. Pekka Nikander suggested a fix, and
  I implemented it.
  The base exchange is now triggered when TCP tries to find a suitable SA (we have a global
  SP that require all outbound connections with a HIT in destination address to have an active SA).
  Once the IPsec send an ACQUIRE request for a SA (with HITs), we intercept it and trigger
  the base exchange. Once the base exchange is complete, we set (incoming and outgoing) SAs'
  state to valid and wake up any threads/processes waiting for SA to be acquired.
  If base exchange fails the SA will timeout and be deleted (also any sleepers will be woken up).
  
  Side effect: Nonblocking socket is now actually blocking in connect() if and only if there
  is no prior HA between the hosts. This is required because of the IPsec (SA acquisition).
  All other socket operations (write, read, etc.) are nonblocking.
  No transport packets (actually tested only UDP and TCP) are lost due to HIP!
  
  This version still has too much debugging information, which will be removed in upcoming
  commits.
------------------------------------------------------------
revno: 39
committer: Mika Kousa 
timestamp: Mon 2004-04-19 14:51:23 +0000
message:
  Fixed a couple of compilation warnings
------------------------------------------------------------
revno: 38
committer: Kristian Slavov 
timestamp: Fri 2004-04-16 15:08:29 +0000
message:
  Compiles and basic connection establishment works, but not well.
  Problems:
  SA deletion does not work.
  SA creation works, but I think it's a kludge.
  
  Connecting waiting TCP sockets, works but not well.
  It should work well on native API, but on "transparent" API, it does not.
  I'm not sure if this needs to be fixed or not?
  
  Lots of use cases still not tested.
------------------------------------------------------------
revno: 37
committer: Kristian Slavov 
timestamp: Thu 2004-04-15 10:02:59 +0000
message:
  Removed UPDATE code. Code compiles, but not tested.
  Deleted UPDATE work since it is still unfinished and potentially could cause
  problems later.
------------------------------------------------------------
revno: 36 [merge]
committer: Kristian Slavov 
timestamp: Thu 2004-04-15 09:42:40 +0000
message:
  Merged hipl--update--2.6
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--update--2.6--patch-2
     Checks for keymat buffer length before calculating it
------------------------------------------------------------
revno: 35
committer: Kristian Slavov 
timestamp: Thu 2004-04-15 09:21:20 +0000
message:
  Fixes on IPsec usage. Code does not compile!
  Moved to using 2 SPs for all HIP traffic instead of 2 SPs per an HA.
  SA setup has been incorrect from the beginning (of 2.6 tree).
  I'm trying something to see if it helps. Kernel documentation does not really help me.
------------------------------------------------------------
revno: 34 [merge]
committer: Miika Komu 
timestamp: Tue 2004-04-13 13:34:21 +0000
message:
  Synchronized to hipl--main--1.0--patch-77.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-83
     Added netkit-telnet from usagi and conntest-client-native-user-key.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-84
     Removed CVS dirs from test/netkit-telnet
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-85
     Application specified identifiers seem to work now.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-86
     test/netkit-telnet compiles now ok. telnetd does not work.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-87
     Updated HOWTO on HIP enabled telnet compilation and use.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-88
     Started hacking HIP support in netkit-telnet. Does not compile.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-89
     Remove test/netkit-telnet and replaced with a better one.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-90
     Fixed telnet and telnetd to compile with HIPL libinet6.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-91
     Telnetd compiles with HIP, telnet client does not yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-92
     Fixes some bugs in the telnet and telnetd. Telnetd does not work.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-93
     Fixed HIP socket opts and now telnetd works ok.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-94
     Added UDP support into the native socket API.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-95
     Merged with hipl--main--1.0--patch-75.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-96
     Fixed two bugs in the native API.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-76
     Synchronized with hipl--api--0.1--patch-95.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-77
     Synchronized with hipl--api--0.1--patch-96.
------------------------------------------------------------
revno: 33 [merge]
committer: Mika Kousa 
timestamp: Tue 2004-04-13 10:31:31 +0000
message:
  Merged with hipl--update--2.6--patch-1
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--update--2.6--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--2.6--patch-31
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--update--2.6--patch-1
     Kernel compiles now ok
------------------------------------------------------------
revno: 32
committer: Mika Kousa 
timestamp: Thu 2004-04-08 12:11:02 +0000
message:
  Moved UPDATE handling into own files
------------------------------------------------------------
revno: 31
committer: Kristian Slavov 
timestamp: Thu 2004-04-08 11:31:50 +0000
message:
  Fixes to compile part 2
  Compilation proceed to the linking phase. Still errors in update code.
------------------------------------------------------------
revno: 30
committer: Kristian Slavov 
timestamp: Thu 2004-04-08 11:01:55 +0000
message:
  Fixed to compile part 1
------------------------------------------------------------
revno: 29
committer: Kristian Slavov 
timestamp: Thu 2004-04-08 10:24:14 +0000
message:
  More fixes. Does not compile.
  db.c modified so that the basic free and create/init functions pretty much do
  all the necessary initialization and freeing of resources.
  
  input.c modified to wake up waiting TCP socks.
------------------------------------------------------------
revno: 28
committer: Mika Kousa 
timestamp: Thu 2004-04-08 00:13:03 +0000
message:
  Fixed some of the compilation errors.
  Before committing new stuff check that these changes are ok.
------------------------------------------------------------
revno: 27
committer: Kristian Slavov 
timestamp: Wed 2004-04-07 15:23:46 +0000
message:
  Recoded some of the lost code. Don't try to compile. Won't work.
  :(
------------------------------------------------------------
revno: 26 [merge]
committer: Kristian Slavov 
timestamp: Wed 2004-04-07 14:04:48 +0000
message:
  Merged hipl--nes--0.1. Mika is still a Berner
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--base-0
     tag of hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-23
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-1
     KEYMAT test code
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-2
     Storing of last KEYMAT data fixes
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-3
     Merged with hipl--main--1.0--patch-24
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-4
     Merged with hipl--main--1.0--patch-25
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-5
     Merged with hipl--main--1.0--patch-32
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-6
     Own function which gets a free SPI and sets up IPsec with it
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-7
     Beginning of sending of NES packet
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-8
     Minimal sending of NES packet
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-9
     State name changes
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-10
     NES->UPDATE renaming
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-11
     Renaming NES->UPDATE, UPDATE packet handling
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-12
     Minor updates to incoming UPDATE packet checking
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-13
     merged to hipl--main--1.0--patch-37
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-14
     Minimal reply to UPDATE packets
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-15
     Cleaned up UPDATE code
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-16
     Updates for UPDATE packet handling
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-17
     Merged with hipl--main--1.0--patch-40
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-18
     Small updates to IPsec SA handling
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-19
     Some test code
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-20
     Merged with hipl--main--1.0--patch-43
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-21
     Merged with hipl--main--1.0--patch-52
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-22
     Merged with hipl--main--1.0--patch-59
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-23
     Merged with hipl--main--1.0--patch-64
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-24
     IPsec traffic uses new SPIs successfully
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-25
     Code cleanup
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-26
     Merged with hipl--main--1.0--patch-67
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-27
     Some test code
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-28
     Test code for keymat
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-29
     Keymat creation and handling checks
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-30
     Restored some old code related to storing of keymat.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-31
     Dynamic calculation of minimum amount of needed bytes for KEYMAT.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-32
     Renamed NES parameter structs and variables
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-33
     Moved packet HMAC validation into an own function
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-34
     Merged with hipl--main--1.0--patch-71
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-35
     Moved packet SIGNATURE/SIGNATURE2 validations into own functions
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-36
     Just some test code for keymat storing.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-37
     Experimental functions for keymat handling and updating.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-38
     Keymat stuff
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-39
     More keymat testing
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-40
     Merged with hipl--main--1.0--patch-74
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-41
     More test code
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-42
     Added missing file keymat.h
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-43
     Merged with hipl--main--1.0--patch-75
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-44
     Changed TLV type values
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-45
     Keymat handling updates
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-46
     Some keymat testing
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--nes--0.1--patch-47
     Some keymat testing
------------------------------------------------------------
revno: 25 [merge]
committer: Kristian Slavov 
timestamp: Mon 2004-04-05 14:02:14 +0000
message:
  merged from main--1.0.  Don't use this version.. This one will not work! socket handling is _very_ wrong.
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-75
     hip_hadb_multiget/set support arbitrary length lists
------------------------------------------------------------
revno: 24
committer: Kristian Slavov 
timestamp: Thu 2004-04-01 16:16:43 +0000
message:
  Corrected the code from the previous commit. Now compiles, still not tested.
  Had to fiddle a bit with Miika's API to get it compiling in 2.6. Miika will have to buy me coffee&pulla :)
------------------------------------------------------------
revno: 23 [merge]
committer: Kristian Slavov 
timestamp: Thu 2004-04-01 13:16:35 +0000
message:
  Merged 2.4 changes + Miika's API code. Not tested!
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-27
     Synchronized to hipl--main--1.0--patch-29
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-28
     Fixed some missing merges (sync to hipl--main--1.0--patch-29).
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-29
     Intermediate commit getendpointinfo (minor updates).
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-30
     Updated the HI resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-31
     Some bug fixes to the HI resolver. Still buggy.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-32
     Fixed some pointer-magic bugs in get_peer_endpointinfo.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-33
     Fixed a bug in the HI resolver and updated its documentation.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-34
     Some commenting of HI resolver functions.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-35
     Updated HI peer resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-36
     Added localhost HI resolver pubkey handling.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-37
     Cleaned up some functions in tools/crypto.c
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-38
     Synchronized to hipl--main--1.0--patch-34
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-39
     Fixed a bug in the peer HI resolver and updated the local HI resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-40
     Updated HI resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-41
     Updated the skeleton of the HIP socket handler.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-42
     Updated setmyeid.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-43
     Wrote setpeerinfo. Modified async messages to have a return msg.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-44
     Renamed some of the userspace message handler functions in the kernel.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-45
     Some indentation only.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-46
     Added (mostly) pseudo code for eid database support.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-47
     Synchronized with hipl--main--1.0--patch-41
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-48
     Synchronized with hipl--main--1.0--patch-43.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-49
     Wrote EID db and local EID socket handlers (untested).
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-50
     Modularized and rethinked endpoint building code. May not compile.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-51
     Fixed some compilation errors and bugs in the resolver.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-52
     Fixed some bugs in setmyeid.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-53
     Fixed a silly mistake in conntest-native-server.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-54
     Added a skeleton for hip_host_id_to_hit into the kernel.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-55
     Fixed a bug in the resolver. host_id_to_hit is ready in the kernel.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-56
     Synchronized with hipl--main--1.0--patch-57
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-57
     Synchronized to hipl--main--1.0--patch-59.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-58
     Synchronized with hipl--main--1.0--patch-61.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-59
     Synchronized to hipl--main--1.0--patch-66.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-60
     The execution path of setmyeid works now.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-61
     Fixed an eid related memory allocation bug in db.c
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-62
     Fixed a small eid assignment bug in db.c
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-63
     Minor fix in the eid database and some experimantation with hipsock.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-64
     Native server execution path works now from userspace to kernel.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-65
     Begun coding the execution paths for HIP native API client.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-66
     Rewrote hip_eid_endpoint and hip_eid_endpoint.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-67
     Fixed couple of bugs related to setpeereid execution trace.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-68
     Fixed the mapping bug reported in the body of the previous log.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-69
     Removed some if 0 code from setpeereid.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-70
     Synchronized to hipl--main--1.0--patch-71
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-71
     Fixed some eid bugs. setmyeid still receives the wrong host id.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-72
     Removed the calculation of HIT from hipconf.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-73
     Fixed several bugs related to endpoint building in setmyeid.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-74
     setmyeid accepts now both private and public host identities. Tested.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-75
     Fixed a small byte order bug in db.c
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-76
     Added a prompt to the native client.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-77
     Base exchange can be triggered with this version of native sockets.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-78
     Native API roughly works now, but there are some errors.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-79
     Changed some errors to debug prints in the native API.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-80
     Fixed an innecessary error message in the hip_socket_release.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-81
     Removed "#if 0" HIP socket code. HIP bind writes a HIT now into sock.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--api--0.1--patch-82
     Transparent mode should work now with native API.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--fixes--0.1--patch-2
     Fixed cookie selection bug by simplifying the code.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-65
     Remove CVS Id tag
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-66
     Add Java API for HIP
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-67
     Some changes in the jip related code. Does not work yet.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-68
     Updated the jip text in HOWTO. Minor updates on test/java.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-69
     Add a new HIP address Java class mirroring Java's InetAddress
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-70
     Add Java API documentation
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-71
     Make NativeInputStream.read() work also in case of read error or EOF
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-72
     Synchronized with hipl--api--0.1--patch-81
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-73
     merging cookie fix
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-74
     Synchronized with hipl--api--0.1--patch-82.
------------------------------------------------------------
revno: 22
committer: Kristian Slavov 
timestamp: Tue 2004-03-30 15:17:02 +0000
message:
  Improved TCP connection establishment with HIP, UDP packets also work.
  TCP connection establishment is now intercepted. The data is stored in associated HA structure.
  When the HIP HA is established, the TCP connection establishment is then continued. This results in very
  quick handshake. Roughly in 1 second we have completed both HIP and TCP handshakes.
  
  Without these modifications, the time required would have been 12 seconds.
  This is due to the fact that TCP buffers the SYN packet for retransmission and because IPsec processing is
  done only when routing the packet. Linux routes the packet already in TCP, so the buffered TCP packet already
  has been through IPsec processing phase. Unfortunately at that time, there is no HIP SA (as HIP handshake is not complete yet), 
  so IPsec did nothing.
  Later when there is an SA, the packet does not reroute, which also means that no IPsec processing is done.
  The result was to send clear text TCP packets until 2-3 timeouts (since the peer did not answer to TCP packets with HITs). 
  After the timeouts, TCP retries to route the packet and this time (since HIP SA is created) it does IPsec processing and
  the TCP packet is encapsulated and encrypted in ESP-packet, as the peer expects it to be. 
  
  Db.c is also updated so that it can free the TCP data, if and when necessary.
  
  UDP packet handling was missing. Added that. Did simple test, worked (don't ask me how).
------------------------------------------------------------
revno: 21
committer: Kristian Slavov 
timestamp: Thu 2004-03-25 15:41:02 +0000
message:
  Lots of changes. Result: BE successful in one directoion. 
  Playing with debug messages (adding and removing).
  
  Fixed a bug in REA handling although this was not necessary as Mika will soon release his changes
  that will override these. However, the bug caused oopses during deconfiguration of network interfaces,
  so I fixed it here.
  
  TCP saves user socket into hash table and uses source address as one key. This source address happened to
  be the real IPv6 address. This caused the very first connection to fail, as the TCP/IP packet that
  was received contained HITs (and thus hashed to a different entry). The real problem was that during
  adding of HIT mapping, we did not set our own HIT.
  
  Modified hipconf a bit to be able to actually delete mappings. Seems to work, although I'm a bit sceptical
  about it. 
------------------------------------------------------------
revno: 20
committer: Kristian Slavov 
timestamp: Mon 2004-03-22 11:48:29 +0000
message:
  More pathethic attempts to make HIPL work with 2.6
  Just saving...
------------------------------------------------------------
revno: 19
committer: Kristian Slavov 
timestamp: Tue 2004-03-16 16:59:03 +0000
message:
  Fixed bugs. Porting process proceeds. HIP does not work yet.
  Bugs fixed:
  - mapping of virtual pages had a bug
  
  New functions:
  - ability not to do page mapping for the buffer, if it is already done once.
    Works only in special conditions!
  
  Modified:
  - hip_handle_output: return negative, to drop the original packet (TCP/UDP)
  - hip_handle_esp: typos...
  - hip_cipher_init: ask "IPsec" (xfrm) to check for available algorithms
  - hip_getfrag: calculates checksum, is this required?
  
  Status:
  - I1 is sent ok
  - R1 is parsed to some point.
------------------------------------------------------------
revno: 18 [merge]
committer: Kristian Slavov 
timestamp: Mon 2004-03-15 15:44:26 +0000
message:
  Cherrypicked changes. Now the HIPL main code should be equal to hipl--main--1.0--patch-64
  Patches applied:
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-44
     draft-09 updates
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-47
     Minimal support for draft-09 HOST_ID parameter
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-48
     Cleaned up host id building code in the builder and hipconf.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-49
     Added some debug prints when testing with Julien Laganier.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-50
     Synchronized with hipl--main--1.0--patch-49.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-51
     Fixed some bugs in transform handling code
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-52
     Kristian found a bug in hip_get_any_localhost_public_key.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-53
     No real changes.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-54
     The last commit was erroneous. Fixed
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-55
     Added couple of debug prints.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-56
     Added some debugging statements for interoping with Julien.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-57
     Added more debug statements while interoping with Julien.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-58
     Kristian found a bug in the calculation of HIT in userspace. Fixed.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-59
     tcpdump fixes for draft-09
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-60
     Added some debug prints for IETF59. Compatibility of base exchange (draft 09) was established with Jan Melen  and Julien Laganier.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-61
     Fixed a compilation warning in the builder
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-62
     Added some debug prints. Interoperates with Boeing implementation.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-63
     Fixed a silly compilation error in the builder.
  
   * hipl@gaijin.tky.hut.fi--hipl/hipl--main--1.0--patch-64
     Small fixes. Added latest ethereal patch from Jeffrey Ahrenholz.
------------------------------------------------------------
revno: 17 [merge]
committer: Kristian Slavov 
timestamp: Mon 2004-03-15 15:30:44 +0000
message:
  Replayed some patches from hipl--main--1.0
  Patches replayed:
  
  hipl--main--1.0--patch-41
  hipl--main--1.0--patch-42
  hipl--main--1.0--patch-43
  hipl--main--1.0--patch-45
  hipl--main--1.0--patch-46
------------------------------------------------------------
revno: 16 [merge]
committer: Kristian Slavov 
timestamp: Mon 2004-03-15 15:11:53 +0000
message:
  Preparing for cherrypicking. Copied old .ids from main--1.0
  This patch might be evil.
  Copied "all" main--1.0 .ids over the "original" main--2.6 .ids in hope
  to be able to do cherrypicking and apply recent patches from main--1.0.
  Did:
  tla sync-tree hipl--main--1.0--patch-40
  find . -name '*\.id' -exec cp ../hipl-src/{} {} ';'
------------------------------------------------------------
revno: 15
committer: Kristian Slavov 
timestamp: Mon 2004-03-15 13:57:55 +0000
message:
  Bug fixes etc... 
  Compiles, Should not crash in normal non-HIP use. Sending of I1 fails.
------------------------------------------------------------
revno: 14
committer: Kristian Slavov 
timestamp: Thu 2004-03-11 14:14:50 +0000
message:
  Added UML patch.
  Let's hope it works straight away. I hate to do changes to patches...
------------------------------------------------------------
revno: 13
committer: Kristian Slavov 
timestamp: Thu 2004-03-11 11:35:34 +0000
message:
  Few corrections.
  Nothing major really.
------------------------------------------------------------
revno: 12
committer: Kristian Slavov 
timestamp: Wed 2004-03-10 16:42:21 +0000
message:
  Reordered initialisation and cleanup of HIP module. Improved the SMP support (or actually started finalizing it).
  input.c has some issues with hip_setup_esp().
  Mechanism for stopping all worker threads is still missing. 
  Code still compiles, but will most probably still crash.
------------------------------------------------------------
revno: 11
committer: Kristian Slavov 
timestamp: Tue 2004-03-09 16:13:31 +0000
message:
  Another set of changes. HIPL compiles as a builtin object!
  However, don't try to run the kernel :)
------------------------------------------------------------
revno: 10
committer: Kristian Slavov 
timestamp: Thu 2004-03-04 14:17:50 +0000
message:
  HIP changes. HIP still not working, nor compiling.
------------------------------------------------------------
revno: 9
committer: Kristian Slavov 
timestamp: Thu 2004-03-04 13:42:26 +0000
message:
  Updated 2.6.1 --> 2.6.3.
  The update was necessary as we are slowly approaching the testing phase
  where we need to run UML to debug the implementation, and especially the
  IPsec stuff... 
------------------------------------------------------------
revno: 8
committer: Kristian Slavov 
timestamp: Fri 2004-02-20 10:52:26 +0000
message:
  forgot to add the keymat.h
------------------------------------------------------------
revno: 7
committer: Kristian Slavov 
timestamp: Fri 2004-02-20 10:49:15 +0000
message:
  Lots of changes see the detailed description.
  Most of HIPL files have had little changes like removing old #defines that are
  no longer supported in 2.6 series.
  Also I've started on converting the code and the hooks to the networking
  stack. The process is still incomplete as the IPsec associations are not
  yet completely clear for me.
  This patch is just a work-halfway-done patch. 
------------------------------------------------------------
revno: 6
committer: Kristian Slavov 
timestamp: Thu 2004-02-12 16:26:38 +0000
message:
  More fixes done to the HIP code. Code does not compile
  Byte by byte we are getting closer. There are still problems with compilation
  as many kernel interfaces have changed.
------------------------------------------------------------
revno: 5
committer: Kristian Slavov 
timestamp: Wed 2004-02-11 16:00:58 +0000
message:
  Added the rest of the HIPL components to the source tree. Does not compile.
  The rest of the components were taken from hipl--main--1.0--patch-40.
------------------------------------------------------------
revno: 4
committer: Kristian Slavov 
timestamp: Tue 2004-02-10 16:14:39 +0000
message:
  Preliminary hooks for HIP support added.
  Still unsure about few hooks but time will tell.
------------------------------------------------------------
revno: 3
committer: Kristian Slavov 
timestamp: Tue 2004-02-03 16:11:21 +0000
message:
  kolmas kerta...
  finally?
------------------------------------------------------------
revno: 2
committer: Kristian Slavov 
timestamp: Tue 2004-02-03 15:55:51 +0000
message:
  stupid eh
------------------------------------------------------------
revno: 1
committer: Kristian Slavov 
timestamp: Tue 2004-02-03 15:53:42 +0000
message:
  2.6.1 kernel for HIP.
  Tools and HIP stuff not included yet. Just the basic linux 2.6.1 kernel.
  THe rest will be included as soon as the proper code hooks are in place.
------------------------------------------------------------
Use --include-merges or -n0 to see merged revisions.