1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-09-28 22:15:23 +08:00
Commit Graph

265 Commits

Author SHA1 Message Date
Joel Bender
bd01936874 closes #141 2017-10-07 23:31:54 -04:00
Joel Bender
9bf81df0df Merge branch 'stage' into 142-device-info-cache, I missed bumping
the version number to a patch release after the last release.
2017-09-30 03:30:03 -04:00
Joel Bender
9b0fb3bc4c get ready for the next patch release 2017-09-30 03:29:22 -04:00
Joel Bender
daf8fe76d5 add a reference count to the cache information record 2017-09-30 03:19:06 -04:00
Joel Bender
6be49d9b15 adding and removing a property 2017-09-26 00:20:17 -04:00
Joel Bender
5cd17080c0 merging #78, ready for release 2017-09-25 21:47:59 -04:00
Joel Bender
56b5cd7c52 switch from deferred calls to 'run this now' tasks 2017-09-19 02:43:12 -04:00
Joel Bender
8b1cccdbfb minor code formatting 2017-09-19 02:41:58 -04:00
Joel Bender
d83c0ef401 be more proactive canceling the _dcc_enable_task when DCC is enabled or disabled 2017-09-15 01:02:00 -04:00
Joel Bender
c32e0b8138 update to pass deltas rather than using clock time 2017-09-14 22:18:35 -04:00
Joel Bender
ef0f012ead the ApplicationNode sends everything up the stack to the state machine 2017-09-13 21:58:21 -04:00
Joel Bender
ab70b4a267 simplify xtob 2017-09-12 22:06:22 -04:00
Joel Bender
4c1ecffba6 add a call() transition and tests, foreign device registration tests 2017-09-12 02:52:23 -04:00
Joel Bender
88e9afd202 fixes #138 2017-09-11 10:29:42 -04:00
Joel Bender
fcddac5a82 pull in fixes from #126 in stage 2017-09-09 23:10:12 -04:00
Joel Bender
a050df73a6 offset assignment bug, working around floating point issues, added tests 2017-09-09 22:56:17 -04:00
Joel Bender
e31d7e7d37 bring branch up to date 2017-09-09 02:05:43 -04:00
Joel Bender
1749f2a0af merging #131 which ended up being lots of tests 2017-09-09 00:55:06 -04:00
Joel Bender
1ec923c018 sync python versions 2017-09-08 23:45:39 -04:00
Joel Bender
cd5a4653dd type checking improved, added tests 2017-09-08 15:00:38 -04:00
Joel Bender
5f761b7d91 sync the versions 2017-09-07 00:23:53 -04:00
Joel Bender
c1c4e077ac merge in stuff from stage and retest 2017-09-06 23:07:05 -04:00
Joel Bender
3242556a12 sync the versions 2017-09-05 11:59:02 -04:00
Joel Bender
5c07a989bd add an equality check so tests can make sure two foreign device table entries are identical 2017-09-04 01:20:34 -04:00
Joel Bender
3d99ccc893 fix an encoding bug with WriteBroadcastDistributionTable 2017-09-03 01:17:26 -04:00
Joel Bender
f7182450cd debug the components 2017-08-31 17:06:03 -04:00
Joel Bender
c3266b8a43 sync the new code across python versions 2017-08-31 00:05:24 -04:00
Joel Bender
8d93e3d39c bring branch up-to-date with stage 2017-08-30 23:46:53 -04:00
Joel Bender
2a0835f4b0 sync the new code across python versions 2017-08-30 23:45:39 -04:00
Joel Bender
b9f23bff26 bring branch up-to-date with stage 2017-08-30 22:53:46 -04:00
Joel Bender
2a1acf70af allow missing objects 2017-08-29 23:32:23 -04:00
Joel Bender
2fa62dfe5f add an IPRouter and tests 2017-08-17 02:53:15 -04:00
Joel Bender
f1d4626527 add crude virtual IP network classes and tests 2017-08-16 23:24:07 -04:00
Joel Bender
75b3e1af6b remove the restriction on VLAN nodes to have address of type Address 2017-08-15 00:21:39 -04:00
Joel Bender
e21b540d7b Merge branch '78_device_communication_control' of https://github.com/amrx101/bacpypes into 78-device-communication-control 2017-08-03 21:01:00 -04:00
Amit Kumar
79262b29d3 first commit, introduced DeviceCommunicationControlServices class
Application checks and drops packets as per Clause 16

WIP

do_DeviceCommunication implemented

Set deviceInfoCache if not set already

First iteration

removed unused import

proper simpleAckPDU

removed unnecessary comments

Instanciate SMAP in Application class

Removed smap instanciation from BIPForeignApplication

Add support so one can add properties to LocalDeviceObject

Remove adding _dcc variables to LocalDeviceObject

Support for authentication WIP

removed unwanted change

Response with error on authentication failure

Removed unused import

DeviceCommunicationService class added for py3

Device allow for attributes

Changes in Application

Appservice changes for py3

Dont attach smap instance to local device

miscc
2017-08-03 18:17:41 +05:30
Joel Bender
38c8fb2613 vlan node bind in __init__ failed because empty networks are falsy 2017-08-02 23:51:31 -04:00
Joel Bender
ab7ef56fe7 bring the branch up to date with 'stage' 2017-08-02 21:45:41 -04:00
Joel Bender
f1b7f9b1fa the 'description' property is optional 2017-08-02 11:14:34 -04:00
Joel Bender
76f53473e7 old API name for debugging contents 2017-07-25 13:44:11 -04:00
Joel Bender
6e30ea3117 copy/paste error in debugging code 2017-07-24 15:02:57 -04:00
Joel Bender
5333d6e66f allow the sieve queue class to be extended 2017-07-24 15:00:55 -04:00
Joel Bender
9b843f3660 bring the branch up to date with stage 2017-07-20 12:44:45 -04:00
Joel Bender
887e0d0bbc bump for the next release 2017-07-20 12:13:01 -04:00
Joel Bender
66fef855a9 obsolete function name -- I thought I hot fixed this :-/ 2017-07-20 10:40:16 -04:00
Joel Bender
2ebde5a1f2 add some debugging 2017-06-26 14:15:03 -04:00
Joel Bender
4a2474058d bring the branch version up to date with new version number in stage 2017-06-26 14:11:03 -04:00
Joel Bender
4ce878d915 bump the version for the next release 2017-06-26 14:09:20 -04:00
Joel Bender
ef9548b6f0 Merge branch 'master' into 131-sieveclientcontroller-stalling 2017-06-26 13:55:25 -04:00
Joel Bender
b1fc637193 wrong function name 2017-06-26 13:54:18 -04:00