-
0c5a1d7553
update readme
jasonwitty
2025-08-30 01:59:25 -0700
-
0bd709d2a7
slipsteam note for rpi users on kernel version
jasonwitty
2025-08-29 11:28:59 -0700
-
31f5f9ce76
re: Accessibility: Cross-compile guide
jasonwitty
2025-08-29 11:23:41 -0700
-
-
df2308e6e9
code optimizations to reduce cpu usage of agent on all platforms and additional unit test.
jasonwitty
2025-08-28 16:03:05 -0700
-
7592709a43
clamp then divide by cores for more accurate statistics
jasonwitty
2025-08-28 13:11:48 -0700
-
61fe1cc38e
socktop_agent: bump version to 1.40.65
jasonwitty
2025-08-28 12:27:48 -0700
-
eed346abb6
scripts: add publish_socktop_agent.sh job
jasonwitty
2025-08-28 12:07:03 -0700
-
ab3bb33711
socktop_agent: bump version to 1.40.64
jasonwitty
2025-08-28 12:03:45 -0700
-
7caf2f4bfb
remove ununused var
jasonwitty
2025-08-27 17:15:35 -0700
-
b249c7ba99
Update metrics.rs
jasonwitty
2025-08-27 16:55:12 -0700
-
f0858525e8
fix for macos defect where processes less than .01% were being filtered
jasonwitty
2025-08-27 16:55:09 -0700
-
2fe005ed90
ProcessesToUpdate::All enum
jasonwitty
2025-08-27 16:20:55 -0700
-
ca6a5cbdfa
use ProcessesToUpdate::All ENUM
jasonwitty
2025-08-27 16:20:41 -0700
-
56301d61fd
fixes for non linux compilation issues.
jasonwitty
2025-08-27 16:11:17 -0700
-
55e5c708fe
MACOS / NON LINUX metrics optimizations.
jasonwitty
2025-08-27 16:00:29 -0700
-
2d17cf1598
additional optimizations for macos
jasonwitty
2025-08-27 15:05:38 -0700
-
353c08c35e
increment version and macos performance
jasonwitty
2025-08-26 12:14:32 -0700
-
f13ea45360
increment version
jasonwitty
2025-08-26 10:57:01 -0700
-
8ce00a5dad
non linux optimizations for macbook
jasonwitty
2025-08-26 10:14:14 -0700
-
f37b8d9ff4
chore(agent): fix clippy unused mut on non-linux process list
jasonwitty
2025-08-26 00:22:29 -0700
-
322981ada7
cargo fmt and version bump
jasonwitty
2025-08-26 00:20:52 -0700
-
3394beab67
chore: make pre-commit resilient when cargo absent
jasonwitty
2025-08-26 00:18:10 -0700
-
c9ebea92f5
perf(agent,non-linux): enable CPU core normalization by default; tighter scaling threshold
jasonwitty
2025-08-25 23:50:26 -0700
-
e2dc5e8ac9
perf(agent,non-linux): add per-process CPU scaling heuristic to reduce overreporting
jasonwitty
2025-08-25 23:47:31 -0700
-
beddba0072
perf(agent,non-linux): reduce process collection overhead; configurable CPU sample delay
jasonwitty
2025-08-25 23:44:28 -0700
-
cacc4cba9f
cargo fmt
jasonwitty
2025-08-25 23:24:50 -0700
-
66270c16b7
perf(agent): windows/mac cpu collection tweak; add optional normalization; silence linux dead_code
jasonwitty
2025-08-25 22:59:07 -0700
-
00d5777d05
Merge branch 'master' of https://github.com/jasonwitty/socktop
jasonwitty
2025-08-25 22:35:02 -0700
-
-
f62b5274d2
optimize non linux metrics collection
jasonwitty
2025-08-25 22:35:01 -0700
-
bbbe35111a
Update README.md
jasonwitty
2025-08-25 01:33:40 -0700
-
-
a4356b5ece
update readme with animated demo
jasonwitty
2025-08-24 20:35:56 -0700
-
b6e656738b
chore(release): bump to 1.40.0
v1.40.0
jasonwitty
2025-08-24 18:56:40 -0700
-
f83cb07d57
Release candidate 1.4
jasonwitty
2025-08-24 18:03:45 -0700
-
7697c7dc2b
docs: add per-crate README.md and link via Cargo.toml readme field
jasonwitty
2025-08-24 17:56:22 -0700
-
1043fffc8d
Merge pull request #5 from jasonwitty/feature/housekeeping
jasonwitty
2025-08-24 17:46:26 -0700
-
-
ce59dd9dfe
chore(agent): fix clippy needless_return for non-linux process collection
origin/feature/housekeeping
feature/housekeeping
jasonwitty
2025-08-24 12:52:56 -0700
-
8d48fa4c3b
increment version
jasonwitty
2025-08-24 12:47:49 -0700
-
51e702368e
cargo fmt
jasonwitty
2025-08-24 12:40:35 -0700
-
85f9a44e46
perf(agent): add hostname + TTL caches (metrics/disks/processes) and reuse sys for processes
jasonwitty
2025-08-24 12:38:32 -0700
-
b2468a5936
refactor(agent): remove unused background sampler infrastructure (request-driven only)
jasonwitty
2025-08-24 12:29:23 -0700
-
8de5943f34
test(agent): move inline port parsing test to tests/port_parse.rs
jasonwitty
2025-08-24 12:15:32 -0700
-
e624751f56
chore: align sysinfo to 0.37 across workspace
jasonwitty
2025-08-24 12:11:38 -0700
-
8bd1af7a27
chore: remove unused deps (thiserror, chrono, futures, nvml-wrapper, tungstenite, bytes, prost-types)
jasonwitty
2025-08-24 12:08:52 -0700
-
5c32d15156
first run messaging.
jasonwitty
2025-08-24 12:01:17 -0700
-
-
471d547b5d
cargo fmt and increment version
jasonwitty
2025-08-23 02:18:09 -0700
-
d3aff590bc
client: fully disable hostname verification by custom ServerCertVerifier unless --verify-hostname used
jasonwitty
2025-08-23 02:15:45 -0700
-
47910725a8
increment version
jasonwitty
2025-08-22 22:48:41 -0700
-
a8e3f4ef26
docs: describe --verify-hostname flag and default relaxed SAN behavior
jasonwitty
2025-08-22 22:39:18 -0700
-
fab1e5a104
client: default skip hostname verification; add --verify-hostname to enable
jasonwitty
2025-08-22 22:39:06 -0700
-
d0455611d5
cargo fmt
jasonwitty
2025-08-22 14:09:02 -0700
-
4c45b85c98
fix san and increment version
jasonwitty
2025-08-22 14:07:41 -0700
-
d9fdc31e8f
docs: document SOCKTOP_AGENT_EXTRA_SANS for additional certificate SANs
jasonwitty
2025-08-22 13:48:07 -0700
-
dc9aa4c026
agent: support extra SANs via SOCKTOP_AGENT_EXTRA_SANS env var
jasonwitty
2025-08-22 13:47:51 -0700
-
c2e91bd20c
docs: document TLS cert expiry and manual regeneration procedure
jasonwitty
2025-08-22 12:57:48 -0700
-
25229d6b03
cargo fmt
jasonwitty
2025-08-22 12:49:12 -0700
-
290e2a8fb2
fix for expired certificate
jasonwitty
2025-08-22 12:46:01 -0700
-
30d263c71e
agent: dynamic self-signed cert validity (~397d from now) to avoid immediate expiry
jasonwitty
2025-08-22 12:43:48 -0700
-
9b177f3206
cargo fmt
jasonwitty
2025-08-22 11:55:41 -0700
-
8a6ae3fcd7
increment version
jasonwitty
2025-08-22 11:53:27 -0700
-
5b8ec7efc1
agent: add --version / -V flag
jasonwitty
2025-08-22 11:52:51 -0700
-
155c420a1a
cargo fmt all check ins
jasonwitty
2025-08-22 11:10:11 -0700
-
d3fa55e572
chore: ignore .vscode and remove from repo
jasonwitty
2025-08-22 11:09:33 -0700
-
faf2861b29
cargo fmt
jasonwitty
2025-08-22 10:53:47 -0700
-
59432ab1d3
agent: fix rcgen usage for self-signed cert generation
jasonwitty
2025-08-22 10:48:01 -0700
-
d1c8a64418
agent: replace openssl self-signed cert generation with rcgen (pure Rust)
jasonwitty
2025-08-22 10:46:29 -0700
-
8def4b2d06
Publish: include proto in each crate and fix build.rs paths
jasonwitty
2025-08-22 10:44:56 -0700
-
a42ca71a9f
update version prior to cargo publish
jasonwitty
2025-08-22 10:41:17 -0700
-
9f675fa804
Merge pull request #4 from jasonwitty/feature/connection-profiles
jasonwitty
2025-08-22 09:31:28 -0700
-
-
3ac03c07ba
enable GPU polling only when GPU is present
jasonwitty
2025-08-22 09:27:05 -0700
-
e53d0ab98d
Add TLS / Token, polling interval indicators.
origin/feature/connection-profiles
jasonwitty
2025-08-21 17:38:26 -0700
-
2ca51adc61
tui: refine header icons (crossed TLS when disabled, spacing fix)
jasonwitty
2025-08-21 17:28:21 -0700
-
67ecf36883
feat(tui): header shows TLS/token status and polling intervals
jasonwitty
2025-08-21 17:24:41 -0700
-
9a35306340
cargo fmt
jasonwitty
2025-08-21 16:19:49 -0700
-
a4bb6f170a
feat(client): configurable metrics/process intervals with profile persistence; docs updated
jasonwitty
2025-08-21 16:18:41 -0700
-
384953d5d5
Merge pull request #3 from jasonwitty/feature/connection-profiles
jasonwitty
2025-08-21 16:17:49 -0700
-
-
f9114426cc
add unit tests for profile creation and update readme
jasonwitty
2025-08-21 14:42:15 -0700
-
8ee2a03a2c
chore(client): clean up demo mode integration and add stop log line
jasonwitty
2025-08-21 13:55:02 -0700
-
0275b1871d
cargo fmt
jasonwitty
2025-08-21 13:49:36 -0700
-
9491dc50a8
feat(client): demo mode (--demo or select demo) auto-spawns local agent on 3231
jasonwitty
2025-08-21 13:47:28 -0700
-
e7eb3e6557
cargo fmt
jasonwitty
2025-08-21 13:18:36 -0700
-
a596acfb72
chore(client): refactor profile overwrite logic to satisfy clippy
jasonwitty
2025-08-21 13:17:53 -0700
-
b727e54589
feat(client): prompt for URL/CA when specifying a new profile name
jasonwitty
2025-08-21 12:56:11 -0700
-
2af08c455a
fix(client): correct profile overwrite prompt logic (only save on confirm or --save)
jasonwitty
2025-08-21 12:48:53 -0700
-
d049846564
docs: add connection profiles section to README
jasonwitty
2025-08-21 12:41:46 -0700
-
97308f9d15
feat(client): connection profiles (--profile/-P, --save) with JSON persistence
jasonwitty
2025-08-21 12:39:21 -0700
-
-
4cef273e57
Merge pull request #2 from jasonwitty/feature/protobuf-processes
jasonwitty
2025-08-21 11:50:27 -0700
-
-
660474a6ce
ci cleanup
origin/feature/protobuf-processes
jasonwitty
2025-08-20 20:36:49 -0700
-
93dd14967d
try/fix windows again !
jasonwitty
2025-08-20 16:32:51 -0700
-
923a3872fe
add logging to help debug windows problems
jasonwitty
2025-08-20 15:47:28 -0700
-
5f10e34341
windows try/fix
jasonwitty
2025-08-20 15:20:07 -0700
-
b80d322650
cargo fmt
jasonwitty
2025-08-20 11:29:22 -0700
-
fff386f9d5
fixing windows build problems. i hate windows !
jasonwitty
2025-08-20 11:26:09 -0700
-
93f4e1feea
fix windows build after ssl feature and optimize build
jasonwitty
2025-08-20 10:24:24 -0700
-
97255b42fb
fix windows build
jasonwitty
2025-08-20 00:14:21 -0700
-
554a2c349f
protobuff Process list
jasonwitty
2025-08-19 23:24:36 -0700
-
-
10501168c5
clippy fixes.
jasonwitty
2025-08-19 15:52:30 -0700
-
d346c61c28
Merge pull request #1 from jasonwitty/feature/wss-selfsigned
jasonwitty
2025-08-19 15:33:50 -0700
-
-
7652095109
cargo fmt
origin/feature/wss-selfsigned
jasonwitty
2025-08-19 15:33:11 -0700
-
6b58ac67f6
Merge branch 'master' into feature/wss-selfsigned
jasonwitty
2025-08-19 15:31:10 -0700
-
-
-
-
3ad1d52fe2
fix windows build.
0.1.11
jasonwitty
2025-08-16 17:42:18 -0700