Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
Go to file
Jason Rhinelander 64cf268457
Fix crashes in wintun and windivert stopping
Fixes windows shutdown crashes:

- windivert wasn't handling an ERROR_NO_DATA, which it gets when
  finished handling everything after a shutdown.
- wintun ReadPacket still gets invoked after end_session is called, but
  shouldn't be.  This adds an atomic<bool> to early return.
- fixes up some settings we send for windows service manager notify
2022-11-01 11:05:58 -04:00
.github Update issue templates 2019-04-17 13:33:37 +10:00
cmake Windows prebuilt gui fixes 2022-10-26 15:27:22 -03:00
contrib Use rsvg instead of imagemagick to make windows .ico 2022-10-26 13:24:34 -03:00
crypto Replace logging with oxen-logger 2022-07-15 22:17:59 -03:00
daemon Fix crashes in wintun and windivert stopping 2022-11-01 11:05:58 -04:00
docs Add rsvg-convert dep to windows readme 2022-10-26 13:44:53 -03:00
external Update submodules to latest version: 2022-10-20 12:17:23 -03:00
gui@7b0f1aacdf Remake non-mac icon; regenerate during build for windows 2022-10-06 21:32:58 -03:00
include system layer manager (llarp::sys::service_manager) 2022-11-01 11:04:58 -04:00
jni changeset for windows port 2022-09-08 14:24:59 -04:00
llarp Fix crashes in wintun and windivert stopping 2022-11-01 11:05:58 -04:00
pybind Bump clang-format to 14 2022-10-20 19:53:52 -03:00
test system layer manager (llarp::sys::service_manager) 2022-11-01 11:04:58 -04:00
win32-setup changeset for windows port 2022-09-08 14:24:59 -04:00
.clang-format Config file improvements (#1397) 2020-10-07 18:22:58 -04:00
.clang-tidy Tweak clang-tidy rules 2021-03-04 16:51:18 -04:00
.dir-locals.el add emacs dir-locals 2018-05-21 10:52:30 -04:00
.dockerignore Add fail-able docker build for gcc trunk 2019-08-02 10:28:09 +01:00
.drone.jsonnet debian missing yacc apparently all of a sudden 2022-10-27 09:32:06 -04:00
.gitattributes Add mainnet/testnet bootstrap files into repo 2021-09-10 19:38:32 -03:00
.gitignore Add mainnet/testnet bootstrap files into repo 2021-09-10 19:38:32 -03:00
.gitmodules Build apple/macos GUI from lokinet project 2022-08-12 21:13:39 -03:00
.swift-version add swift version bullshit file and additional bullshittery 2021-09-02 14:17:08 -04:00
CMakeLists.txt bake in bootstrap fallbacks at build time 2022-10-06 13:59:49 -03:00
CMakeSettings.json Fixup MSVC build 2019-05-15 23:03:24 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2019-07-19 22:08:47 -05:00
CONTRIBUTING_es.md Create CONTRIBUTING_es.md 2019-07-19 22:04:50 -05:00
LICENSE make it so github sees the repo is gpl3 2022-01-28 11:20:22 -05:00
readme.md restructure readme and docs 2022-09-04 10:04:15 -04:00
readme_es.md Add missing dep 'cppzmq' (#1764) 2021-10-07 11:54:59 -04:00
readme_fr.md add french readme 2022-06-07 16:45:35 -04:00
readme_ru.md Add missing dep 'cppzmq' (#1764) 2021-10-07 11:54:59 -04:00

readme.md

Lokinet

Lokinet is the reference implementation of LLARP (low latency anonymous routing protocol), a layer 3 onion routing protocol.

Installation instructions can be found here.

You can learn more about the high level, how to use it and the internals of the protocol here

Build Status

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Copyright © 2018-2022 The Oxen Project
Copyright © 2018-2022 Jeff Becker
Copyright © 2018-2020 Rick V. (Historical Windows NT port and portions)