Skip to content
This repository has been archived by the owner on Mar 29, 2024. It is now read-only.

Releases: safing/spn

v0.3.14

19 Jan 10:27
Compare
Choose a tag to compare
v0.3.14 Pre-release
Pre-release

Changelog:

31410e3 Decrease allowed Hub name lengths
f72a691 Fix application of intel overrides
eddd9a8 Add crane traffic stats
4803bfa Permit user-level localhost API access

v0.3.13

18 Jan 14:56
Compare
Choose a tag to compare
v0.3.13 Pre-release
Pre-release

Changelog:

3b6aa2d Disable min measurements for smoother migration to new hub version
3683f97 Add yaml parser dependency
39485c1 Add sysctl for server configuration
e50426f Improve simulation test setup
705b812 Enable and switch to kcp by default
fc17da3 Improve stats with new measurements
06df0be Delete obsolete Hubs from database
ce9632c Improve latency and capacity ops
ef6efb0 Improve network optimization with measurements
928c852 Improve Terminal errors
b6158dc Add measurements framework
918e49a Improve maintain status function signature
c7ec138 Add InfoOverrides to the Intel data and switch to new source
2cb3ce1 Add Offline state to Pin
c471959 Update location proximity to use a float
a02d59b Fix and improve initial metrics
edb69a9 Send offline status message when shutting down

v0.3.12

23 Dec 15:58
00e093a
Compare
Choose a tag to compare
v0.3.12 Pre-release
Pre-release

Changelog:

9eb3357 Cut off far away Hubs when searching for nearest
afd1c09 Improve route cost calculation

v0.3.11

22 Dec 10:37
Compare
Choose a tag to compare
v0.3.11 Pre-release
Pre-release

Changelog:

b9a5607 Add basic metrics
10a574d Add option to specify main spn map name and update simple testing env
c6d3e8c Log new values for latency, capacity and load
44b4fc6 Adjust hub costs to updated cost calculation
6ae2398 Update map graph api with new data
ef620a6 Improve cost calculation with new data
ac4129c Maintain load, latency and capacity and publish via status
bdebbd5 Add effective bandwidth test based on the capacity op
5c292d2 Tweak flow queue for higher bandwidth
e9d0a42 Fix capacity op and improve its test
c4b164d Simplify tests with new exposed TestTerminal
9073745 Add Flush() to terminal interfaces
f466b45 Add capacity op
e051052 Add latency op
929d7fb Add latency and capacity fields/functions to crane
30df118 Expose and improve test terminal
ce9ea0f Improve terminal error helpers and fix small issues

v0.3.10

06 Dec 11:44
69dfb99
Compare
Choose a tag to compare
v0.3.10 Pre-release
Pre-release

Changelog:

fc06e97 Improve inactive subscription notification

v0.3.9

30 Nov 08:32
Compare
Choose a tag to compare
v0.3.9 Pre-release
Pre-release

Changelog:

0e359ed Mark token storages as internal
21f219e Add token persistence and requesting tokens on signal

v0.3.8

29 Nov 15:35
Compare
Choose a tag to compare
v0.3.8 Pre-release
Pre-release

Changelog:

966f47a Fix SPN client manager
0b10529 Remove files from previous version
9560011 Complete first version of access token client
183bd36 Add util functions and registry reset to token pkg
aaec037 Improve access APIs
86e6737 Add SPN account handling and API
5a08823 Add access token system with pblind and scramble handlers

v0.3.7

17 Nov 15:25
Compare
Choose a tag to compare
v0.3.7 Pre-release
Pre-release

Changelog:

809fb74 Improve SessionActive support
ac1d949 Update pin when active terminal session ends
a9c0506 Only subtract ip header size, if a valid IP address is available
ff8282f Fix intel.Entity usage
e0001e0 Reset injected database and map when stopping spn navigator
8b46143 Use IP instead of address in SPN status
3de0162 Add SPN Status runtime record
d9bcb60 Expose SPN Map Pins via API

v0.3.6

19 Oct 09:12
Compare
Choose a tag to compare
v0.3.6 Pre-release
Pre-release

Changelog:

5353afb End operations async
ea4d708 Fix packet listener connection closing
8d507de Inform netenv of SPN status

v0.3.5

18 Oct 09:19
Compare
Choose a tag to compare
v0.3.5 Pre-release
Pre-release

Changelog:

de79a9c Query gossip messages on every new connection
3fd34ef Register all cranes and stop them explicitly when shutting down
48a44b0 Inherit context less for cleaner shutdown procedure
c9a6622 Disqualify routes with hub re-use
44ddde7 Fix flow queue and terminal flushing
388f730 Remove faulty flush check
423c161 Write all data before closing connecting in connect op
72c109f Add connect op test
3560cc1 Add tunnel context to connection
562d6dc Improve client notification handling
daefc8b Add LimitNOFILE=infinity option to systemd service