8 Commits
Author SHA1 Message Date
Mr. The Plague b0680c6cb6 fix(build): restore project.dependencies after project.urls split
Editable install failed: dependencies were nested under project.urls.
2026-08-04 09:09:21 -04:00
Mr. The Plague d3b2fcfe79 docs: public-repo readiness — scrub private paths, fix links, CI notes
Remove personal OneDrive paths and wrong GitHub owner; document self-hosted
CI for external contributors; fix env prefix table, deploy lab script, UFW
guidance, pyproject URLs, and tighten gitignore for secrets.
2026-08-04 09:05:50 -04:00
Mr. The Plague fb18551392 chore: strip AI typography crumbs from docs and app
Replace em/en dashes, arrows, middots, smart quotes, ellipsis, and
emoji/icon glyphs with plain ASCII across docs, UI, source, and agents.
INKO branding is text-only; empty placeholder is "-"; nav icons removed.
2026-08-02 12:19:37 -04:00
Mr. The Plague c96871206e TLS per-instance certs, C5 branding, Connection toolbar
Auto-generate unique self-signed TLS under data/tls/ for ops/API/MCP.
Brand C5 as Command/Control/Cognitive/Collaborative/Coordination.
Move Refresh and Phone QR into the Connection panel.
2026-07-17 15:08:44 -04:00
Mr. The Plague 8065b92357 Expand ops console, security tests, and standalone binaries
Scope-gated ops UI for all token capabilities, hard security/privacy/permission
tests, and CI PyInstaller builds of sc5 + squidc5 for Linux and Windows on main.
2026-07-17 09:46:55 -04:00
Mr. The Plague 4aefe7595a Rebrand SquidSeC2 to SquidC5 across package, CLI, and deploy
Rename Python package squidsec2→squidc5, CLI ss2→sc5, env SQUIDSEC2_*→SQUIDC5_*,
token prefix sc5_ (legacy ss2_ still accepted), Docker/docs/UI branding, and
GitHub repo to DotNetRussell/SquidC5.
2026-07-17 08:14:08 -04:00
Mr. The Plague 6a768a8181 Add operator CLI, host-network deploy notes, and agent memory files
- ss2/squidsec2-cli local harness for remote C2 control
- Expand AGENTS.md with CLI surface, reverse-shell flow, Docker port pitfalls
- Add operator runbook, deployment docs, CLAUDE.md, Copilot instructions
- Use host networking so reverse-shell listeners bind real host ports
- Tighten .gitignore for data/ and local CLI config (no secrets committed)
2026-07-16 16:22:21 -04:00
Mr. The Plague 5291b7e6a2 Initial SquidSeC2 release: lightweight AI-native C2 framework
Security-first C2 with scoped tokens, restricted MCP for external AI,
sandboxed Admin AI, policy engine, audit trail, listeners, tasking,
and Docker deployment. Includes pytest suite and GitHub Actions CI.
2026-07-16 16:02:06 -04:00