index
:
kyren/eko.git
master
[no description]
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
Age
Commit message (
Expand
)
Author
2025-08-05
Updated TOS link color on the client
Kyren223
2025-08-04
Added self hosting instructions
Kyren223
2025-08-04
Updated copyright
Kyren223
2025-08-04
Added build info metrics to server
Kyren223
2025-08-03
Fixed device ID not getting generated causing server to reject the
Kyren223
2025-08-03
Web server now servers the install script
Kyren223
2025-08-02
Updated readme
Kyren223
2025-07-30
Client logs are now stored in the cache dir
Kyren223
2025-07-30
Fixed ci to pass, removed pyroscope
Kyren223
2025-07-21
Display cache file location in user settings
Kyren223
2025-07-21
Added the ability to delete users
Kyren223
2025-07-20
Added copyright and AGPL notice to all source code files
Kyren223
2025-07-19
Changed session durations metric to classic histogram, added
Kyren223
2025-07-19
Added session duration metrics with device analytics along with device
Kyren223
2025-07-19
Added metrics for sus/malicious connections
Kyren223
2025-07-19
Implemented connection-level rate limiting (to avoid reconnection
Kyren223
2025-07-19
Made ci pass
Kyren223
2025-07-19
Added in progress requests metric and also returning an error when the
Kyren223
2025-07-19
Added a stub right sidebar for signals
Kyren223
2025-07-19
Fixed terminal background showing in user profile and updated help
Kyren223
2025-07-19
Fixed dropped vs success requests being flipped
Kyren223
2025-07-19
Added toggleable borders (not fully fleshed)
Kyren223
2025-07-19
Implemented caching for TOS hash, if hash matches the user doesn't need
Kyren223
2025-07-19
Fixed networklist sometimes rendering outside the screen
Kyren223
2025-07-19
Added session based request rate limiting, uses token bucket strategy
Kyren223
2025-07-19
Added proper locking to session to avoid race conditions/data races
Kyren223
2025-07-19
Added some metrics
Kyren223
2025-07-19
Added handling for device analytics, but not the actual implementation
Kyren223
2025-07-19
Added server metrics (need to actually add metrics later)
Kyren223
2025-07-19
Added anonymous_device_analytics option on the client and added cache
Kyren223
2025-07-19
Added device analytics packet
Kyren223
2025-07-19
Improved server logging/error handling
Kyren223
2025-07-19
Replaced most log statements with slog on the server
Kyren223
2025-07-19
Fixed bug where server couldn't shutdown unless all clients closed their
Kyren223
2025-07-19
Rephrased device analytics line in user settings to avoid background
Kyren223
2025-07-08
Slight changes to pass CI
Kyren223
2025-07-08
Added webserver to serve the TOS and Privacy Policy all the time
Kyren223
2025-07-08
Finished implementing authentication on the client-side
Kyren223
2025-07-08
Color coded accept/decline in TOS page
Kyren223
2025-07-08
Refactored client side to comply with protocol changes, implemnted tos
Kyren223
2025-07-08
Slightly modified default light blue color
Kyren223
2025-07-07
Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding
Kyren223
2025-07-07
Refactored how the terms of service and privacy policy are stored, by
Kyren223
2025-07-06
Added better logging for packets and payloads and now the writer is
Kyren223
2025-07-06
Fixed issues with timeout() function on the server and added automatic
Kyren223
2025-07-06
Implemented server-side authentication in accordance to the protocol
Kyren223
2025-07-06
Added terms of service (incomplete!!!!) to the server, and added
Kyren223
2025-07-05
Updated protocol spec to new V2 version
Kyren223
2025-07-05
Added new packet types to facilitate TOS acceptance, Authentication and
Kyren223
2025-07-05
Made check-ci.sh more user friendly
Kyren223
[next]