Chris McCarthy
|
58af58810d
|
#2205 - Introduced a Firewall class for enhanced network security and control, extending Router functionalities. Updated ACLRule to support IP ranges via wildcard masking for refined traffic filtering. Includes documentation updates.
|
2024-02-09 23:29:06 +00:00 |
|
Chris McCarthy
|
411f0a320f
|
#2248 - Final run over all the docstrings after running pre-commit. All tests now working. Updated CHANGELOG.md.
|
2024-02-08 10:53:30 +00:00 |
|
Chris McCarthy
|
cb002d644f
|
#2248 - Tidying up the tests so that they use updated networks
|
2024-02-02 16:55:43 +00:00 |
|
Chris McCarthy
|
87d9d6da04
|
#2248 - Initial work has been done on moving ICMP into services. still tidying up to be done. Need to fix tests too.
|
2024-02-02 15:35:02 +00:00 |
|
Chris McCarthy
|
9577f212f8
|
#2248 - Initial crack at getting ARP into a Service. Lots of refactoring has been done. It's a mess at the minute, but I can successfully send an ARP request so committing as a successful point in time
|
2024-02-01 22:19:55 +00:00 |
|
Czar.Echavez
|
2e76b3f162
|
#1916: FTP client STOR request to FTP server
|
2023-09-20 16:23:35 +01:00 |
|
Czar Echavez
|
c349bb4484
|
#1814: initial implementation of data manipulator service
|
2023-09-05 17:14:47 +01:00 |
|
Chris McCarthy
|
3075d1985b
|
#1800 - Renamed all ip fields so that they're post-fixed with ip_address
|
2023-09-04 14:58:34 +01:00 |
|
Chris McCarthy
|
5111affeeb
|
#1800 - Added more docstrings and rst docs.
- Extended the .show functionality to enable markdown format too.
|
2023-09-01 16:58:21 +01:00 |
|
Chris McCarthy
|
cac4779244
|
#1706 - Started adding the core node software required by all nodes. Made some tweaks to the Frame to have send and receive timestamp.
|
2023-08-03 14:37:55 +01:00 |
|
Chris McCarthy
|
209f934abd
|
#1706 - Added some extra logging
|
2023-08-02 22:01:15 +01:00 |
|
Chris McCarthy
|
897dbdf10c
|
#1706 - Got the core Node class build and working with ARP and the ability to ping another node. Added some basic tests in. Next job is to create the Node subclasses. Then move ARP and ICMP into a service that is used by all nodes.
|
2023-08-02 21:54:21 +01:00 |
|
Chris McCarthy
|
95f5515d69
|
#1724 - Added documentation for the transport layer down to data link layer
|
2023-08-02 12:12:08 +01:00 |
|
Chris McCarthy
|
9d17a9b0d3
|
#1724 - Added the primaite/simulator/network/transmission sub-package with modules for each layer. They come together to build a minimal but fairly realistic network Frame. A custom PrimaiteHeader has been included to hold primaite specific metadata required in transmission for reward function and RL agent downstream. Added some basic tests that check the proper configuration of Frames with matching headers for protocols. Updated the frame typehints in NIC and Link classes.
|
2023-08-01 22:25:00 +01:00 |
|