Go to file
踏刃而起 da2e833277 Makefile.am edited online with Bitbucket 2021-03-15 07:20:08 +00:00
conf Added hit suite list to config, is now read into program on startup 2019-10-13 16:00:16 +02:00
docs Revert "Debug:" 2021-03-15 08:03:15 +01:00
patches correct the indentation in hi2dns.c, as requested in pull-request #3 2017-10-31 14:14:58 +01:00
src Makefile.am edited online with Bitbucket 2021-03-15 07:20:08 +00:00
test Merge branch 'hipv2_orchid_cshake2' into hipv2 2020-11-30 16:44:00 +01:00
.gitignore Basic HIP connectivity test 2020-10-16 12:48:12 +02:00
AUTHORS update AUTHORS 2011-07-26 15:42:32 +00:00
INSTALL initial import of hip_release_ver0_6 2009-06-11 15:29:33 +00:00
LICENSE relicense to MIT license, updating the license text at top of all source files 2012-02-07 23:16:36 +00:00
Makefile.am improved RPM spec file so mock can be used to build RPMs, add 'make rpm' target 2012-03-21 22:59:23 +00:00
Makefile.msvc remove __UMH__ (user-mode HIP) ifdefs throughout code 2012-03-19 22:32:32 +00:00
README.md rename README to README.md to get auto-formatting 2016-11-17 08:09:25 -08:00
RELEASE_NOTES added note about pbuilder-dist and mock to release notes 2012-03-22 18:08:30 +00:00
bootstrap.sh Revert "Debug:" 2021-03-15 08:03:15 +01:00
configure.ac fix Mac OS X compilation issues 2012-03-29 15:57:49 +00:00

README.md

Host Identity Protocol implementation

http://www.openhip.org/

OpenHIP is a BSD-licensed implementation of HIP v1 (RFC 5201) for Linux, Windows, and Mac. It runs in userspace leveraging the TUN/TAP driver.

Recently, development primarily focuses on Linux with these git branches:

  • master/ HIPv1 RFC 5201 and related specs
  • feature/rfc7401 - HIPv2 RFC 7401 and related specs

How to Build

./bootstrap.sh
./configure
make
sudo make install

If you type "make install", the following files will be installed:

/usr/local/sbin/hip
/usr/local/sbin/hitgen
/usr/local/sbin/hipstatus
/usr/local/etc/hip/known_host_identities.xml

You'll also want to generate these files using the hitgen utility:

/usr/local/etc/hip/my_host_identities.xml
/usr/local/etc/hip/hip.conf

For full build and usage instructions, refer to the wiki: http://www.openhip.org/wiki

More Info

Release Notes can be found in the RELEASE_NOTES file.

The documentation for this implementation is maintained mainly on the wiki, but previous documentation in HTML format can be found in the file named doc/hipdoc.html.