Releases: byllyfish/zof
Releases · byllyfish/zof
Release 0.18.0
- Update zof for recent oftr API changes (e.g. ext_hdrs, channel_alert).
- REST API supports POST to /stats/flow/{dpid} to pass JSON parameters to search flows.
- Add serve_forever() method to HTTP api.
- REST API supports a multi-valued query string (using []).
- Add REST API handler for portdesc request to specific port number.
Release 0.16.0
- Allow OF messages to be compiled from non-zof tasks.
- Allow zof.ensure_future to be called from outside an async task.
- Update requirements.txt.
- Update http API shim to use aiohttp 3.0 AppRunner API.
Release 0.15.0
- Add support for 'nxt' and 'ext_hdrs' aliases to PktView.
- CallbackInfo class now allows a base class member to bind to a direct subclass instance.
- Update base alpine image version to v0.48.0-alpine3.7.
Release 0.14.0
- The contents of the FeaturesReply message is now available from the built-in Datapath object.
- The FeaturesReply message is no longer dispatched separately.
Release 0.13.0
- Add curr_speed and max_speed to zof.Port class.
- PktView now supports fields with multiple values (e.g. x_lldp_org_specific).
- Add lldp support for get_protocol API in PktView.
- Validate that mac, ipv4 and ipv6 addresses are non-empty strings (ofctl).
- Datapath class now has a send_msg method.
Release 0.12.0
- Add support for APP.bind decorator for classes.
- Datapath object instances now have an 'id' attribute (datapath_id as int).
- Prevent datapath service from propagating messages if datapath is not ready.
- Update requirements.txt.
Release 0.11.0
- Default cacert and privkey to '' if not present.
- Rest API allows datapath's that begin with '0x'.
- Fix bug in stopping web server (when there was an error starting it).
- Update oftr version in alpine docker file.
Release 0.10.0
Release 0.9.0
- zof.compile can be used to create RPC message events from Python objects.
- Update oftr version in alpine docker file.
- Add autoresponder demo app.
Release 0.8.0
- Fix rest_api demo handler for /stats/flow to stream multipart replies.
- Fix ready flag usage for manully closed datapaths.
- Remove Event class, make_event and make_objectview API's.
- Fix stderr logging in oftr Protocol implementation.
- Update oftr version in alpine docker file.