Releases: JoelBender/bacpypes
Hotfix
There was a bug in the network service element for IAmRouterToNetwork
responses, this "hot fix" clears up the bug.
Foreign Devices, Segmentation, Device Info
A lot of work has gone into the segmentation state machine code which has changed the DeviceInfoCache
usage. A list of the kinds of behaviors and changes in applications is in the release notes.
ListOf, RouterInfo, LocalDeviceObject Shuffle
See the Release Notes in the project wiki
Massive Bugs Squashed
This release has lots of community contributions and cleans up many bugs, inconsistencies, and omissions, check out the list of closed issues! The next release is going to introduce some API changes.
Hotfix
This is a hotfix release to fix a typo reponse()
call that should have been response()
Bug fixes
Bugs and stuff
Device Communication and More
After I closed the milestone with the same name as this release I can't seem to find the issues I associated with it, and I was relying on that to help make a release description! This at least includes #126, #131, #136, #137 and #78 so there are lots of bug fixes, contributions (thank you!) and DCC functionality.
Hotfix
This is a hot fix release in the iocb
module that changes the Remove()
function call, which used the old naming convention, to remove()
, which is what it should have been.
Streams of blocking bugs
This is a minor update to the bacpypes.tcp
module to handle connection timeouts like idle timeouts. The problem with the last release is that by setting the socket timeout using settimeout()
it made the socket blocking, which is bad. This update keeps the sockets non-blocking.