Commit Graph

100 Commits

Author SHA1 Message Date
Jeff Becker 0ab050647f
overview of refactor plan and new component structure. 2023-01-20 13:26:22 -05:00
majestrate 9ca0d7094e
update note about platform support
android is currently unsupported
2022-11-02 09:05:34 -04:00
Jason Rhinelander 11e052cb39
Add rsvg-convert dep to windows readme 2022-10-26 13:44:53 -03:00
Jason Rhinelander 8b321612da
Merge pull request #1969 from majestrate/wintun-windivert-2022-08-02
use wintun and windivert for windows platform bits
2022-09-21 13:37:41 -03:00
Jason Rhinelander 7a0d4a905e
fix speeling 2022-09-19 20:26:37 -03:00
Jeff Becker 1b9898aabc
restructure readme and docs 2022-09-04 10:04:15 -04:00
jeff 6929a02842
set up links to new docs pages 2022-08-21 12:25:15 -04:00
majestrate 256470229d
add more info
clarifiy what .loki and .snode gtld are
2022-08-21 12:18:10 -04:00
Jeff f6613c9526
wire up new docs pages
reword a few things about the links rewired.
2022-08-21 12:18:10 -04:00
Jeff f3533e9912
add initial high level usage docs 2022-08-21 12:18:09 -04:00
Jeff badf72838e
move all code directory readmes into docs/project-structure.md 2022-08-21 12:18:09 -04:00
Jason Rhinelander 09372994bb macOS system extension support
Adds support for building Lokinet as a system extension, and fixes
various problems in the macos implementation found during development of
the system extension support.
2022-08-12 21:13:38 -03:00
Jeff 0fe716e1dd more docs 2022-02-19 16:08:09 -05:00
Jeff 54f431c9e8 make doxybook2 run from PATH if installed on our system 2022-02-17 18:01:53 -05:00
Jeff 6bb438ca33 make comments with colins in them not have them in it 2022-02-17 18:01:53 -05:00
Jeff c39bd827d0 remove markdown extension that is not required 2022-02-17 18:01:53 -05:00
Jeff 283eabd1a8 use COPYONLY for the non templated configure_file targets 2022-02-17 18:01:53 -05:00
Jeff 97f4545fd5 make CI pipline generate docs with doxygen, doxybook2 and mkdocs. 2022-02-17 18:01:53 -05:00
majestrate c0f47063cb
Delete llarp.png
remove unused image
2022-02-12 19:08:01 -05:00
Jeff fe07665ac5
remove duplicate file 2021-12-10 16:42:19 -05:00
Jeff 9c68f64929
add deps to doxygen 2021-12-10 16:42:19 -05:00
Jeff be47299b5d
more docs 2021-12-10 16:42:13 -05:00
Jeff 4bbf5522b4
spaces 2021-12-10 15:29:58 -05:00
Jeff 479fba6bd0
add big chunks of docs 2021-12-10 15:29:53 -05:00
Jeff 2772a32907
* fix up lokinet cli help opts
* document doxygen
2021-12-10 10:40:18 -05:00
Jeff Becker 29df7bec74
remove old out of date documentation 2021-12-10 10:09:06 -05:00
Jeff ce8b3c83a7
Update high-level.txt
add notice to file as very out of date.
2021-11-28 14:01:12 -05:00
Jeff c30538a381
Update exit-setup.md
`hops=1` is not supported anymore.
2021-09-12 11:07:10 -04:00
Jeff 94912ba21b fix up docs generation 2021-06-29 12:17:33 -04:00
David Arnold a644b93d11
Tyops
Originally [#10](https://github.com/majestrate/llarp/pull/10)
2021-05-06 10:33:47 +10:00
Jason Rhinelander aa0f54fa07
WIP plainquic tunnels 2021-04-19 06:57:45 -04:00
Jason Rhinelander 9df6cd74c7
Add draft liblokinet TCP-over-QUIC design doc 2021-04-19 06:55:36 -04:00
Jeff 92ddda96a9
update information in exit-setup.md (#1441) 2020-11-02 08:17:06 -05:00
Jeff Becker 611cc95f2b
add docs for exit setup 2020-08-24 20:19:50 -04:00
Jason Rhinelander 216b807cb3 Notarize has an "a" in it 2020-04-20 00:28:32 -03:00
Jason Rhinelander 8d74407d11 codesigning and notarization
Codesigns and notarizes the package.  Requires a bunch of stuff to
actually get this working.  (see contrib/macos-signing.txt).

I'm currently also building with

    -DLOKINET_GUI_REPO=https://github.com/jagerman/loki-network-control-panel.git -DLOKINET_GUI_CHECKOUT=cmake

because it needs the camke-ification PR for the control panel to
properly sign everything there.
2020-04-19 23:18:48 -03:00
Jason Rhinelander 3dd3d48fbb Consolidate cmake vars & definitions
CMake will set version variables itself if you give the version in the
project(), which is cleaner.  Also removes some (nearly) duplicate
definitions and settings added in basic_definitions.cmake for unknown
reasons.

Removes some redundant settings (name, description, version) from the
cpack settings which already default to the values from the project()
call.
2020-04-19 23:16:23 -03:00
Jeff Becker 08613cca0b
speed up doc generation 2020-04-07 13:16:22 -04:00
Jeff Becker c36b6a409c
move version to cmake so docs can access it 2020-04-07 13:16:22 -04:00
Jeff Becker 0e51289228
speed up generation 2020-04-07 13:16:22 -04:00
Jeff Becker 53f0dd49e0
move file 2020-04-07 13:16:22 -04:00
Jeff Becker 00814d1a12
update cmake 2020-04-07 13:16:22 -04:00
Jeff Becker 3e7acb72e1
more docs, make doxygen work 2020-04-07 13:16:22 -04:00
Jeff Becker 1227ad3ac0
add snapp options documentation 2020-04-07 13:15:47 -04:00
Jeff Becker 20c65ac6a4
more docs 2020-04-07 13:15:47 -04:00
Jeff Becker 938c8c735e
add initial high level code docs 2020-04-07 13:15:46 -04:00
Jeff d3091cf9fc
Merge pull request #1167 from tewinget/tooling
RouterHive initial PR
2020-04-07 13:13:02 -04:00
Thomas Winget 81209669e3 typo 2020-03-03 19:57:09 -05:00
Thomas Winget 14bf2733c1 how to use a router event doc 2020-03-03 19:57:09 -05:00
Thomas Winget 4ffd42109c some tooling documentation 2020-03-03 19:57:09 -05:00