Skip to content

Releases: Sunlight-Foundation/REDTOPS-Shell

BETA V0.6

BETA V0.6 Pre-release
Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 28 Dec 05:46

v0.6 BETA Changelog

New Features & Improvements

  • Robust Error Handling: Implemented a custom exception system for clearer, consistent
    error messages on command failures.
  • Persistent Command History: Command history is now saved automatically in
    ~/.redtops_history between sessions.
  • Packet Sniffing (sniff command): Added sniff [count] to capture and
    display live network packets using libpcap.

Internal Refinements & Code Quality

(Some of these were on v0.5.2)

  • Codebase Consistency: Standardized file naming, header extensions, and code structure.
  • Singleton Pattern for Shell: Refactored the Shell class to a robust singleton pattern.
  • Integrated Testing Framework: Added Catch2 for automated testing.
  • Improved Build System: Enhanced CMake for better library discovery and build
    reliability.

(HOTFIX) BETA V0.6.2

(HOTFIX) BETA V0.6.2 Pre-release
Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 28 Dec 07:05

Needed to do this hotfix where changing the version on the config will
auto update when u start up the shell. I really need to do this because
I tend to forget it a lot. Also it's 2 am rn so i need to fucking sleep
lmfao... kill me pleas-

(HOTFIX) BETA V0.6.1

(HOTFIX) BETA V0.6.1 Pre-release
Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 28 Dec 06:02

Immediately pushed a hotfix due to an issue where REDTOPS won't stop during a sniff even with CTRL + C making it basically loop forever (v0.6.1)

tho later on v0.7 i might make it so that pressing CTRL + C during an operation only kills what REDTOPS is doing and not the whole app

BETA V0.5 RE-RELEASE

BETA V0.5 RE-RELEASE Pre-release
Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 19 Dec 21:17

V0.5 adds in improvements and file merging to prevent further issues.

  • Merged TerminalRenderer's CPP, H and HPP into one whole header file to prevent confusion down the line.
  • Improved startup
  • Added safety checks

THIS BETA IS STILL IN TESTING. FURTHER COMMITS WILL BE MADE LATER.

BETA V0.4 RE-RELEASE

BETA V0.4 RE-RELEASE Pre-release
Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 10 Dec 05:30
  • Bug fixes
  • New network commands!
    • Trace
    • Netscan
    • Portscan

(IDENTIFYED BUG) Sometimes the shell doesn't properly print out properly as some of the text gets misplaced, a hotfix will be applied soon.

THIS BETA IS STILL IN TESTING. FURTHER COMMITS WILL BE MADE LATER.

BETA V0.3 RE-RELEASE

BETA V0.3 RE-RELEASE Pre-release
Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 10 Dec 01:20

BETA V0.3 RE-RELEASE

This version introduces file system commands and shows you what path your in.

THIS BETA IS STILL IN TESTING. FURTHER COMMITS WILL BE MADE LATER.

(HOTFIX) BETA V0.4.1 RE-RELEASE

Pre-release

Choose a tag to compare

@BatistaCakewalk BatistaCakewalk released this 10 Dec 05:45

(IDENTIFYED BUG) Sometimes the shell doesn't properly print out properly as some of the text gets misplaced, a hotfix has been applied

THIS BETA IS STILL IN TESTING. FURTHER COMMITS WILL BE MADE LATER.