Jeff Becker
3893a94e07
better time formatting for future times
3 years ago
Jeff Becker
6df1d6412d
unify introset-filter and path-filter
3 years ago
Jeff Becker
264616c8ba
fix unicode char
3 years ago
Jeff Becker
63c601b0c0
fixes for lokinetmon filters
3 years ago
Jeff Becker
91f6ca9869
typofix
3 years ago
Jeff Becker
383312a74d
make filters consistent for localhost.loki
3 years ago
Jeff Becker
30848165e7
add path filter in lokinetmon
3 years ago
Jeff Becker
d918e1edda
add age to outbound contexts in lokinetmon
...
better time foratting in lokinetmon
3 years ago
Jeff Becker
32a94c73e2
update lokinetmon
...
* add --introset-filter option to filter results in introset inspection mode by regex
3 years ago
Jeff Becker
a316f5f787
add wine as dependancy because god made windows so that man may suffer
3 years ago
Jeff Becker
da985c4c44
add docker image for nodejs
3 years ago
Jeff
058e358b5c
Merge pull request #1669 from majestrate/inbound-convo-wrong-path-fix-2021-06-14
...
[bugfix] make inbound convotags reply on the correct path
3 years ago
Jason Rhinelander
d2dc3b8c1b
Fix program name in bencode-dump.py --help
3 years ago
Jason Rhinelander
4b0a10328a
Add bencoded file dumper
3 years ago
Jeff Becker
ae36fd42bb
remove badIntros from lokinetmon as rpc no longer has them in it
3 years ago
Jeff Becker
00d4942d85
more
3 years ago
Jeff Becker
71d17dc2c9
format and logging
...
ignore outbound session auth messages
3 years ago
Jeff Becker
5924ca5b3f
update android ci docker jizz
3 years ago
Jeff Becker
ff796cd142
if git describe fails fall back to a placeholder
3 years ago
Jeff Becker
9e65f262f9
update docker ci jizz to include flutter on android
3 years ago
Jeff Becker
6f9f527f50
ccache android builds in ci
3 years ago
Jeff Becker
0a1cc0fc90
fix android ci output path name so that it does not conflict
3 years ago
Jeff Becker
300638163b
typofix
3 years ago
Jeff Becker
79d881689d
fix windows static ci upload for windows
3 years ago
Jeff Becker
b7485b4b25
* make android ABIS list configurable
...
* fix android ci jizz, correct typo, upload generated assets
3 years ago
Jeff Becker
d79b9bf59a
update android ci docker image definition to include cmake and exclude gradle
3 years ago
Jeff Becker
e5bc34a7b1
[buildsystem] remove use of ninja entirely
...
* modify contrib/window.sh now uses makefiles
* create contrib/android.sh for building shared libs for android apk
* update drone ci jizz for android
* update cmake/StaticBuild.cmake to use $(MAKE) so that builds can parallelize (super epic)
* remove android directory as it is no longer needed
3 years ago
Jeff Becker
719dd38cf5
more shit
3 years ago
Jeff Becker
046e02ebe7
fixes for loopback testnet
3 years ago
Jeff Becker
b1d30f9803
updates to lokinetmon
...
* add introset inspector mode
* add required parts for introset insecptor mode to rpc introspection
3 years ago
Jeff
307393f47e
Merge pull request #1640 from majestrate/format-verify-2021-05-12
...
add format verify option to contrib/format.sh
3 years ago
Jeff Becker
8c0f448e12
add liblokinet option to nsis cpack installer
3 years ago
Jeff Becker
d066bf8576
check in pre-push git hook so I don't lose it
3 years ago
Jeff Becker
6e67f38408
add format verification to contrib/format.sh
...
run with ./contrib/format.sh verify
exits with 0 if we are good, exits non-zero if we are not formatted right
3 years ago
Jeff Becker
6b115913bc
lokinetmon updates
...
* add country flags to lokinetmon
* expose hop ip addresses via rpc introspection for geoip in lokinetmon
3 years ago
Jason Rhinelander
4ef25ef679
Add systemd-resolved dynamic DNS updating
...
Wires up systemd support to configure DNS on startup and when
enabling/disabling exit mode.
On startup (and when turning off an exit) we tell systemd-resolved to
direct .loki and .snode lookups to lokinet (leaving other DNS traffic
alone).
On exit enabling, we reconfigure it to resolve "." (i.e. the root DNS
domain) so that all lookups come into it.
3 years ago
Jeff Becker
c4dad12f2e
libunbound patch no longer needed as fixes have been upstreamed
4 years ago
Jeff Becker
ebdb9699c0
refactor: make lokinet-bootstrap a native executable
...
* pull in cpr
* tidy up windows.sh
* rename main.cpp to lokinet.cpp to satisfy my autism
* add llarp::GetDefaultBootstrap()
4 years ago
Jeff Becker
37b2f0f1e3
rebrand and bump version
4 years ago
Jeff Becker
8ae0808f97
add forgotten files
4 years ago
Jeff Becker
bb7b46c43d
fixes for testnet
4 years ago
Jeff Becker
2ed0ab1ca1
liblokinet and lnproxy updates
...
* add lokinet_status function to get the current status of the context, aka are we ready to send or not.
* catch some exceptions in lnproxy
4 years ago
Jeff Becker
3f9e51e391
more liblokinet api functions
...
* get/set netid
* set log level
4 years ago
Jeff Becker
2a9d041644
add readme
4 years ago
Jeff Becker
2188b443e9
more liblokinet api stuff
...
* add lokinet_wait_for_ready to wait until we have published introsets and such
* optionally expose ports in lnproxy
* dont save profiles by default
4 years ago
Jeff Becker
95cd275cdd
liblokinet additions:
...
* add lokinet_add_bootstrap_rc function for adding an rc from memory
* prevent stack overflow on error closing connection in quic
* add in memory nodedb
* refactor how convotags are set as active
* add initial stubs for endpoint statistics
* refactor time stuff to be a bit cleaner
* update lnproxy script with more arguments
4 years ago
Jeff Becker
6306876904
proper shutdown
4 years ago
Jeff Becker
8bc60a59ac
fix up liblokinet api to be more friendly to ffi
...
add lnproxy exmaple of use of liblokinet
4 years ago
Jeff Becker
5b05d22bad
refactors
...
* add path sequence numbers on routing messages
* reduce log level in debug mode
* wire up loopback style sending to ourself
4 years ago
Jeff Becker
211a051444
add quic_tester.py script for hitting rpc endpoints to test quic
4 years ago