Skip to content

Conversation

@Satvik-Singh192
Copy link
Contributor

Description

Adds an interactive mode to the firewall.

If the program is run without the -i or --interface argument, it now displays an interactive menu. This menu shows:

  • An ASCII art banner (simplefirewall)
  • The detected host OS
  • A list of available network interfaces for the user to select

This improves usability, especially for users who may not know their interface name beforehand.
If the -i argument is provided, the program runs non-interactively as before.

Semver Changes

  • Patch (bug fix, no new features)
  • Minor (new features, no breaking changes)
  • Major (breaking changes)

Issues

closes #6

##Screenshots
1

2

Checklist

  • I have read the Contributing Guidelines.

@Satvik-Singh192
Copy link
Contributor Author

@utkarshkgithub please review my PR sir

@utkarshkgithub
Copy link
Collaborator

good work ,thanks for contributing !!

@utkarshkgithub utkarshkgithub merged commit c57ab42 into OPCODE-Open-Spring-Fest:main Nov 7, 2025
2 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Make it behave more interactive

2 participants