_
29a6ad20ee
🚧 wip: adding http service to ptth_kv
2021-01-19 23:25:24 +00:00
_
eb927ef80d
✅ test: ptth_kv is slower with async, but still fast enough
2021-01-19 23:25:24 +00:00
_
27f31d0ef4
✅ test: measure performance for KV store idea
2021-01-19 23:25:24 +00:00
_
ce3342d961
♻️ refactor: splitting into in-mem and on-disk formats, for 'check key' cmd
2021-01-19 23:01:17 +00:00
_
7b11633015
➕ update: add keygen for root keys
2021-01-19 22:52:02 +00:00
_
49a30866df
🚧 wip: considering passphrase-protected keys
2021-01-18 20:41:05 -06:00
_
02b7cca354
update: working on sender role
2021-01-18 22:57:33 +00:00
_
dd6ddbcd80
➖ update: remove un-needed base64 in more places
2021-01-18 22:23:38 +00:00
_
7ed3ab27d3
update: switch to msgpack. I didn't know nlohmann already had that, it's way better for this case
2021-01-18 22:13:48 +00:00
_
9de30a0dca
Merge remote-tracking branch 'github/main'
2021-01-17 20:52:50 -06:00
_
9f745d6175
🚧 wip
2021-01-17 20:52:36 -06:00
_
d7e9823678
🚧 wip: working on serialization
2021-01-17 19:17:06 -06:00
_
6b4f9e2b00
🚧 wip
2021-01-17 18:31:47 -06:00
_
bc625095c7
update: establishing the receiver role clearly
2021-01-17 18:00:45 -06:00
_
fb1e133ca1
♻️ refactor: Extract Instant struct
2021-01-17 17:31:28 -06:00
_
026db25ba7
♻️ refactor: extract verify_cert_and_data
2021-01-17 17:03:32 -06:00
_
0fa43a71d2
♻️ refactor
2021-01-17 15:58:35 -06:00
_
8438ec3225
♻️ refactor
2021-01-17 15:53:04 -06:00
_
9c4fe4a26e
♻️ refactor
2021-01-17 15:45:59 -06:00
_
3fdfc983e2
♻️ refactor: splitting out util functions
2021-01-17 15:36:56 -06:00
_
f387c69858
➕ update: better base64 lib
2021-01-17 10:16:57 -06:00
_
0f0e59029f
update: so I don't like this base64 lib anymore. It has no error handling.
2021-01-17 09:52:38 -06:00
_
1b2e5adc84
🚧 wip
2021-01-17 09:11:21 -06:00
_
11d1f868d7
🚧 wip: making some examples / demos for easy ways to use libsodium
2021-01-16 18:44:11 -06:00
_
9486ebf178
Merge branch 'laptop'
...
Doing `-s ours` to get rid of a branch that seems unused
2021-01-16 17:25:03 -06:00
_
88e7839841
🚧 wip: outlining idea for Redis-like KV store in ptth_server
2021-01-03 18:09:00 +00:00
_
075fd604ee
📝 docs: add idea for Redis-like volatile KV store in the server
2021-01-03 04:45:14 +00:00
_
b62c1424fa
📝 docs: document wget spidering
2020-12-21 22:16:12 -06:00
_
7645831a09
🐳 build: fix Dockerfile by adding ptth_tail skeleton
...
It's a bit silly, but because of the workspace setup, we can't build
ptth_relay unless all the other projects have a skeleton.
2020-12-21 17:13:01 +00:00
_
0a46fc05dc
🐛 bug: fix 30-day scraper keys having 7 days of validity.
...
This won't affect anything, because I had manually written the not_after for
the testing keys. Even the automated tests weren't using the new_30_day
function
2020-12-21 14:26:51 +00:00
_
fa070ea7d0
📝 docs: planning auth route
2020-12-21 14:19:50 +00:00
_
0d155a5b36
📝 docs: update todos
2020-12-20 20:52:37 -06:00
_
cbf5583d06
update: tracing RSS MiB
2020-12-20 20:41:02 -06:00
_
137e8e1bf8
➕ update: add prototype for `tail -f` based on polling
2020-12-20 18:59:05 -06:00
_
e79925dc14
update: ptth_server metrics are at a stopping point for now
2020-12-20 18:09:24 -06:00
_
eec17b10a1
update: switch back to 60-second interval
2020-12-20 17:34:55 -06:00
_
bcc673b74b
♻️ refactor: extract metrics monitor function and add it to ptth_server
2020-12-20 17:32:13 -06:00
_
f335644b03
➕ update: measuring CPU usage every minute
2020-12-20 17:17:31 -06:00
_
1e5aa528c9
🚧 wip: collecting CPU time used.
2020-12-20 20:10:29 +00:00
_
96106e68fc
♻️ refactor: use file_server::State directly more
2020-12-20 19:55:20 +00:00
_
4cb0911b77
➕ update: add RSS MiB to server root page
2020-12-20 19:46:30 +00:00
_
e5103d48bd
➕ update: add ArcSwap to update gauges lock-free
2020-12-20 19:35:32 +00:00
_
b2b0bbc8fc
♻️ refactor: rename
2020-12-20 19:00:22 +00:00
_
64ac4baaa8
➕ update: print RSS in MiB at startup
2020-12-20 18:58:14 +00:00
_
bc361fa876
➕ update: add heim for measuring process RSS
2020-12-20 18:52:53 +00:00
_
47788f56e0
♻️ refactor: use `use X as Y`
2020-12-20 18:40:49 +00:00
_
066c95dc07
♻️ refactor: extract html.rs
2020-12-20 18:38:39 +00:00
_
4bd38180d0
♻️ refactor: remove lifetime on handlebars
2020-12-20 18:23:17 +00:00
_
88c3500fd0
♻️ refactor
2020-12-20 18:21:02 +00:00
_
1aff4389bd
♻️ refactor: move file server runtime state into file_server
2020-12-20 18:10:11 +00:00