Py-dtn7

Latest version: v0.3.0b1

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

Scan your dependencies

Page 2 of 3

0.17.1

Documentation

- Updated README and CLI help to reflect latest protocol and code changes
- Added `doc/http-client-api.md, documenting the http client api and websocket interface.
- Added section about JSON mode in http client API documentation
- Updated README to point to the different guides and include the new features

Features

- Added `/json` mode for clients without CBOR and the `/node` command now returns the node id via ws

Example

- Added `dtnecho_json.go` illustrating how to write clients using only JSON and websockets

0.17.0

Features

- Implemented TCP convergence layer draft (v28)

Miscellaneous Tasks

- Upgraded d7sneakers version, it now bundles sqlite
- Added armv7 target for binary releases

Refactor

- Changed DtnPeer to carry not only IpAddresses but a an enum with IpAddr and Generic(String)

0.16.16

Bug Fixes

- Fixed registering of non-singleton endpoints during startup of dtnd
- Removed misleading log message about "peer not seen" for static peers
- Made all test shell scripts normalize bundle counting output
- DtnPeer doctests would fail in some cases as static peers never timeout. Now only dynamic ones are generated for the test.
- Changed cbor decoding to also work on 32bit machines
- Upgraded to axum 0.3 to fix long compile times with rustc 1.56

Styling

- Removed unneeded import in http cla

Testing

- Added test for non-singleton group communication

0.16.15

Bug Fixes

- Eliminated potential deadlock in mtcp send_bundles

Features

- Made http cla async

Refactor

- Cleaned up logging of received bundles

Testing

- Fixed typo in output of 3 node scenario
- Added test chaining all CLAs (`cla_chain_test.sh`) with multiple nodes
- Added cla chain test to `run_all_tests.sh`
- Added mixsize-fixed clab scenario with 32 nodes and large bundle generation

0.16.14

Bug Fixes

- Only list bundle IDs for ones that have not been deleted

Features

- Generic filter function for constraints

Miscellaneous Tasks

- Removed obsolete TODO in process_bundles

Refactor

- Made bundle removing explict processing::forward

Testing

- Added test for status report generation to local_nodes_dtn.sh

0.16.13

Features

- Added config file and CLI options to enable/disable status report generation
- Websocket teardown now removes callback from application agents for subscribed endpoints

Ci

- Added script to run all integration tests

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.