henrygd
63af81666b
Refactor SSH configuration and key management
...
- Restrict to specific key exchanges / MACs / ciphers.
- Refactored GetSSHKey method to return an ssh.Signer instead of byte array.
- Added common package.
Co-authored-by: nhas <jordanatararimu@gmail.com >
2025-05-07 20:03:21 -04:00
henrygd
0fb39edae4
rename ssh imports in server.go
2025-04-30 18:09:25 -04:00
henrygd
edefc6f53e
add health check for agent
...
- Updated command-line flag parsing.
- Moved GetAddress and GetNetwork to server.go
2025-03-14 03:33:25 -04:00
henrygd
c4d8deb986
feat: agent data cache to support connections to multiple hubs ( #341 )
2025-03-04 16:25:45 -05:00
henrygd
7485f79071
refactor(agent): refactor option parsing logic for agent command
2025-02-19 19:39:24 -05:00
henrygd
d170e7a00d
feat(agent): NETWORK env var and support for multiple keys
...
- merges agent.Run with agent.NewAgent
- separates StartServer method
- bumps go version to 1.24
- add tests
2025-02-19 00:32:27 -05:00
Henry Dollman
1ac165d7d3
include stats in error log when encoding stats fails
2025-01-05 17:58:38 -05:00
Henry Dollman
ee92e338cb
update debug log locations
2024-10-16 18:12:43 -04:00
Henry Dollman
73d0dd25ec
agent refactoring - create agent/docker.go, agent/system.go
2024-09-28 17:49:04 -04:00
Henry Dollman
764e043e83
add slog and LOG_LEVEL to agent
2024-09-26 20:07:35 -04:00
Henry Dollman
06b1c2200b
reorganize agent package
2024-09-26 15:08:26 -04:00