-
9ccabcd1eb
refactor(common): reorganize type aliases and add application-specific types
common
Ваше Имя
2025-10-09 23:12:25 +04:00
-
aeeb22d351
refactor(aliases): replace std_cstdint with ByteBuffer alias
Ваше Имя
2025-10-09 15:23:38 +04:00
-
a4f103d0c8
feat(boost_asio): add TcpResolver alias for Boost.Asio TCP resolver
client
Ваше Имя
2025-10-09 14:38:41 +04:00
-
bb99d8d812
feat(aliases): add type aliases for fixed-width integers
Ваше Имя
2025-10-09 14:35:09 +04:00
-
1e6fecb7bd
refactor(aliases): add Boost type aliases
Ваше Имя
2025-10-09 14:25:54 +04:00
-
88520915dc
feat(utils/logger): add logging utility with console and file output
utils
Ваше Имя
2025-10-08 20:24:17 +04:00
-
7af9a49eef
feat(packet_sniffer): replace port scanner with packet sniffer
lab5
Ваше Имя
2025-10-08 18:30:12 +04:00
-
4f325fead2
feat(sniffer): implement packet sniffer with IP masking and protocol logging
Ваше Имя
2025-10-08 18:28:47 +04:00
-
5ac2995b2d
feat(packet-sniffer): add CLI options for IP filtering and masking
Ваше Имя
2025-10-08 18:27:02 +04:00
-
8016d570b8
refactor: remove port scanner functionality
Ваше Имя
2025-10-08 18:22:54 +04:00
-
7efd5cbce5
feat(scanner): add subnet ping scan and TCP port scans for alive hosts
lab4
Ваше Имя
2025-10-07 18:42:05 +04:00
-
0e8d77971d
refactor(port_scanner): rework to use Boost.Asio for asynchronous port scanning
Ваше Имя
2025-10-07 18:41:37 +04:00
-
025f49a5fd
feat(core): add LocalPingScanner for subnet host discovery
Ваше Имя
2025-10-07 18:40:54 +04:00
-
902959f658
feat(dependencies): add Poco library
Ваше Имя
2025-10-07 18:40:24 +04:00
-
fcbf6c740c
feat(portscan): add CIDR prefix support and base IP handling
Ваше Имя
2025-10-07 18:38:20 +04:00
-
-
526b27deaf
chore(aliases): remove SteadyTimer alias
lab3
Ваше Имя
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
Ваше Имя
2025-10-06 00:05:11 +04:00
-
0d96c21199
feat(common): add Boost Asio aliases
Ваше Имя
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
Ваше Имя
2025-10-05 14:13:52 +04:00
-
20640e766e
refactor(cli): improve option handling with defaults and protected inheritance
lab2
Ваше Имя
2025-10-05 14:13:52 +04:00
-
75563091c1
feat(echo): add echo client and server with CLI support
Ваше Имя
2025-10-04 20:28:19 +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
-
091ef6c8bf
chore(test): make test scripts executable
lab1
Ваше Имя
2025-09-30 19:28:31 +04:00
-
cda2d9a0ff
test: add DNS, File, and HTTP server test scripts
Ваше Имя
2025-09-30 19:04:44 +04:00
-
c02ba25371
refactor(build): restructure into separate server targets
Ваше Имя
2025-09-30 18:57:16 +04:00
-
7dac7fb0de
feat(dns): add DNS server with configurable port and IP via CLI
Ваше Имя
2025-09-30 18:55:58 +04:00
-
46574026fe
feat(file server): implement file server with CLI options
Ваше Имя
2025-09-30 18:55:18 +04:00
-
9d0a5193a5
feat(http): implement HTTP server with CLI, request, response, and session handling
Ваше Имя
2025-09-30 18:34:14 +04:00
-
-
ba91359db3
feat(common): introduce common networking and CLI infrastructure
Ваше Имя
2025-09-30 18:33:06 +04:00
-
-
ad9b11cdbd
Initial commit
master
init
lab6
Ваше Имя
2025-09-25 13:01:43 +04:00