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

236 Commits

Author SHA1 Message Date
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
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
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
Joel Bender
bc75a74f31 add a little debugging 2017-06-26 09:57:26 -04:00
Joel Bender
fe08d71650 cancel the idle timeout when the socket is closed in the server code 2017-05-11 23:44:40 -04:00
Joel Bender
5698bc907f keep the sockets non-blocking (the settimeout call made them blocking) and handle connection timeouts with a task like the idle timeout 2017-05-11 23:28:12 -04:00
Joel Bender
7a7b069b87 bump the version for the next release 2017-05-09 00:38:03 -04:00
Joel Bender
227bb5fbf6 error code 111 is connection refused 2017-05-08 23:44:48 -04:00
Joel Bender
47cdd325cf add offset to recurring tasks, closes #126 2017-05-02 10:21:41 -04:00
Joel Bender
9fe732c9ca minor version number change because API changed 2017-05-01 00:50:59 -04:00
Joel Bender
b1c86795c4 protect against attempting to install signal handlers on a non-main thread (see #119) 2017-04-30 23:37:19 -04:00
Joel Bender
e491f44610 merging fix and api changes for #125 2017-04-30 23:24:04 -04:00
Joel Bender
9b68c2f7be sync up the changes between the py27 and py34 versions 2017-04-28 15:29:03 -04:00
Joel Bender
547f1216a2 debugging updates 2017-04-28 15:20:35 -04:00
Joel Bender
7a141ce644 various cleanup 2017-04-28 15:13:56 -04:00
Joel Bender
6aa6330c85 handle_error may or may not close the connection, don't force it closed in handle_write_event 2017-04-27 11:36:18 -04:00
Joel Bender
91925d0b54 update timeouts and connection logic 2017-04-27 01:55:43 -04:00
Joel Bender
01e71921ed remove error check, fix names #124 2017-04-21 23:11:59 -04:00
Joel Bender
32db81ed88 update bit string lenghts, closes #121 2017-04-07 19:01:31 -04:00
Joel Bender
e24ddfb4d6 bump the version for the next release 2017-03-27 23:19:13 -04:00
Joel Bender
9cbebd9a91 merge #112 to be released 2017-03-25 22:29:23 -04:00
Joel Bender
89dc240701 bringing doc branch up to date 2017-03-25 00:24:27 -04:00
Joel Bender
8b95e65901 bump the version for the next release 2017-03-25 00:15:49 -04:00
Joel Bender
856cad7a7b bring the branch for #110 up to date with stage 2017-03-23 23:19:58 -04:00
Joel Bender
3d350f6f00 merge #109 with new sample 2017-03-23 23:01:09 -04:00
Joel Bender
a313546196 merge #111 2017-03-23 22:52:29 -04:00
Joel Bender
8745ba80da merging #105 for next release 2017-03-23 22:31:34 -04:00
Joel Bender
96d26a23a7 unpack an address tuple from the destination #114 2017-03-23 15:34:42 -04:00
Joel Bender
d7d096ec47 add sigterm and sigusr1 parameters to run, move the stop() and print_stack() functions up, remove code attaching signal handlers at import time 2017-03-21 10:01:45 -04:00
Joel Bender
3be5db8423 patch provided in #111 2017-03-15 01:00:45 -04:00
Joel Bender
54d0f4430b handle no broadcast available in interface (loopback) 2017-03-10 00:41:06 -05:00
Joel Bender
ec01d22eae first crack at supporting interface names 2017-03-10 00:39:35 -05:00