Giter VIP home page Giter VIP logo

kovri-'s Introduction

ˈKoʊvriː

  1. To cover, veil, wrap
  2. A free, decentralized, anonymity technology based on I2P's open specifications

Disclaimer

  • Currently Alpha software; under heavy development (and not yet integrated with monero)

Quickstart

Multilingual README

This page is also available in the following languages

Downloads

Releases

Installer Checksum Status
Linux (x86-64) Linux (x86-64) Linux (x86-64)
Linux (i686) Linux (i686) Linux (i686)
Linux (ARMv8) Linux (ARMv8) Linux (ARMv8)
Linux (ARMv7) Linux (ARMv8) Linux (ARMv8)
macOS (x86-64) macOS (x86-64) macOS (x86-64)
FreeBSD (x86-64) FreeBSD (x86-64) FreeBSD (x86-64)
OpenBSD (x86-64) OpenBSD (x86-64) OpenBSD (x86-64)
DragonFly BSD (x86-64) DragonFly BSD (x86-64) DragonFly BSD (x86-64)
Windows (x86-64) Windows (x86-64) Windows (x86-64)
Windows (i686) Windows (i686) Windows (i686)

Coverage

Type Status
Coverity Coverity Status
Coveralls Coveralls Status
License License

Building

Dependencies and environment

Dependency Minimum version Optional Arch Linux Ubuntu/Debian macOS (Homebrew) FreeBSD OpenBSD
git 1.9.1 git git git git git
gcc 4.9.2 gcc gcc
clang 3.5 (3.6 on FreeBSD) clang clang clang (Apple) clang36 llvm
CMake 3.5.1 cmake cmake cmake cmake cmake
gmake (BSD) 4.2.1 gmake gmake
Boost 1.58 boost libboost-all-dev boost boost-libs boost
OpenSSL Always latest stable version openssl libssl-dev openssl openssl openssl
Doxygen 1.8.6 X doxygen doxygen doxygen doxygen doxygen
Graphviz 2.36 X graphviz graphviz graphviz graphviz graphviz
Docker Always latest stable version X See website See website See website See website See website

Windows (MSYS2/MinGW-64)

  • Download the MSYS2 installer, 64-bit or 32-bit as needed
  • Use the shortcut associated with your architecture to launch the MSYS2 environment. On 64-bit systems that would be the MinGW-w64 Win64 Shell shortcut. Note: if you are running 64-bit Windows, you'll have both 64-bit and 32-bit environments
  • Update the packages in your MSYS2 install:
$ pacman -Sy
$ pacman -Su --ignoregroup base
$ pacman -Syu

Install packages

Note: For i686 builds, replace mingw-w64-x86_64 with mingw-w64-i686

$ pacman -S make mingw-w64-x86_64-cmake mingw-w64-x86_64-gcc mingw-w64-x86_64-boost mingw-w64-x86_64-openssl

Optional:

$ pacman -S mingw-w64-x86_64-doxygen mingw-w64-x86_64-graphviz

Make and install

Do not use the zip file from github: do a recursive clone only

$ git clone --recursive https://github.com/monero-project/kovri
$ cd kovri && make release  # see the Makefile for all build options
$ make install
  • End-users MUST run make install for new installations
  • Developers SHOULD run make install after a fresh build

Docker

Or build locally with Docker

$ docker build -t kovri:latest .

Documentation and Development

Vulnerability Response

Contact and Support

Donations

kovri-'s People

Contributors

anonimal avatar orignal avatar einmbyte avatar moroccanmalinois avatar majestrate avatar coneiric avatar meeh420 avatar chertov avatar klondi avatar btolfa avatar olarks avatar kytvi2p avatar mikalv avatar guzzijones avatar fluffypony avatar rakhimov avatar tmoravec avatar mlt avatar selsta avatar brbzull0 avatar mikhail4021 avatar 94b1 avatar cameronnemo avatar chris-barry avatar noloader avatar rbrunner7 avatar torbjo avatar wooky avatar multikatt avatar ygrishin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.