Ipmininet

Latest version: v0.9

Safety actively analyzes 621409 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.9

Feature removal

We remove support for Python 2

Feature deprecation

``IPIntf`` now supports the same functionalities as ``TCIntf``, so you should use ``IPIntf`` directly

New features

- Add a chain abstraction for iptables
- Add an abstraction for [IPv6 Segment Routing](http://segment-routing.org/)
- Add node names to /etc/hosts (this file is mounted and private to each node)
- Add a new config for routers using both BGP and OSPF/OSPFv3: ``BorderRouterConfig``
- Add the addLinks and addRouters convenience helpers to add multiple links and routers in one line
- Allow DNS zone delegations and DNS root server hints

Main Fixes

- Fix the install of OpenR

Other changes

- Add examples of network with a maximum bandwidth and/or delay
- Document and test ``TopologyDB``
- Add Python type annotations

0.8

Main changes
- Enable hosts to launch daemons
- Improve the API for switches: Spanning Tree Protocol, Hubs
- Add global IP addresses on routers
- Add support for BGP route-maps
- Add Named (DNS) daemon
- Add RIPng daemon
- Add more examples of static routes

0.7

This release makes the following major changes:

- Add support for Python 3
- Add documentation
- Add new abstractions for assigning overlays, IP subnets and interface parameters
- Move from Quagga daemons to FRRouting daemons
- Improve test coverage
- Improve setup process

0.6

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.