Ваше Имя
8016d570b8
refactor: remove port scanner functionality
2025-10-08 18:22:54 +04:00
Ваше Имя
526b27deaf
chore(aliases): remove SteadyTimer alias
2025-10-07 18:37:31 +04:00
Ваше Имя
7c19123da9
chore(.gitignore): add ignore file
2025-10-07 18:36:54 +04:00
Ваше Имя
c9e1b0a149
feat(portscanner): implement port scanning CLI and core logic
...
Implement command-line interface for port scanning with IP validation and option
parsing. Add core scanning logic using Boost.Asio for asynchronous socket
checks, including timeout handling and port probing. Update xmake.lua to
configure build target and include necessary files.
2025-10-06 00:05:11 +04:00
Ваше Имя
0d96c21199
feat(common): add Boost Asio aliases
...
Introduce aliases for Asio IP, TCP, UDP, and timer types to enhance code
readability and structure.
2025-10-06 00:04:34 +04:00
Ваше Имя
679d752177
refactor(common): remove session and tcp server base classes
2025-10-06 00:03:10 +04:00
Ваше Имя
9f88390b1a
refactor(option_utils): enhance option handling with default values and names
...
Removed server.hpp as part of refactoring the option utilities to use Boost's
program_options more effectively, allowing for named default values.
2025-10-05 14:20:21 +04:00
Ваше Имя
a4c84379ff
chore: remove UDP server implementation and main example
2025-10-04 17:37:58 +04:00
Ваше Имя
827cc07175
feat(option_utils): add withDefault utility for Boost program options
2025-10-04 17:09:41 +04:00
Ваше Имя
ba91359db3
feat(common): introduce common networking and CLI infrastructure
2025-09-30 18:33:06 +04:00
Ваше Имя
ad9b11cdbd
Initial commit
init
2025-09-25 13:04:14 +04:00