1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-10-13 00:42:44 +08:00
Commit Graph

120 Commits

Author SHA1 Message Date
Joel Bender
ac3d56f18e change from passing exceptions up the stack (which mever seemed right) to passing them to the application service element via the director 2016-10-26 01:43:57 -04:00
Joel Bender
e7bf984798 more tcp stream error handling 2016-10-23 01:33:07 -04:00
Joel Bender
99996a73fa send IOError exceptions upstream 2016-10-20 16:11:08 -04:00
Joel Bender
a021cfc2e2 debugging output cleanup 2016-10-20 10:34:13 -04:00
Joel Bender
bde964e211 clean up the ClientController and write some docs 2016-10-07 15:14:20 -04:00
Joel Bender
970ed8f7f0 new SieveClientController class for other protocol libs (like MODpypes) 2016-10-06 09:42:23 -04:00
Joel Bender
c57a325920 newline at end of file weirdness 2016-09-20 20:42:09 -04:00
Joel Bender
23d1d1fcf0 missing detect modules during last sync 2016-09-20 20:38:03 -04:00
Joel Bender
aa1ec81643 sync changes, clean up names, more testing 2016-09-17 02:12:14 -04:00
Joel Bender
06ca93d9c7 clean up names, sync python versions 2016-09-14 22:17:07 -04:00
Joel Bender
53a95da5b0 split object services from .service.device to .service.object, sync versions, clean up flakes 2016-09-10 20:41:04 -04:00
Joel Bender
c57514b7a9 bump the version number for the API change and include the new modules 2016-09-06 10:34:27 -04:00
Joel Bender
0b12a3175e Python 2.5 versions of sample applications 2016-09-03 19:50:00 -04:00
Joel Bender
0b05daa93c synchronize all the codes 2016-09-02 23:31:35 -04:00
Joel Bender
950fedf67d starting getting other distributions synchronized 2016-09-02 11:30:27 -04:00
Joel Bender
08b16d5122 ready for the next release 2016-08-26 15:31:57 -04:00
Joel Bender
e2437d41c9 code sync change missed (hotfix) 2016-08-26 14:18:50 -04:00
Joel Bender
68463cdd81 missed keeping track of the maximum APDU length accepted 2016-08-26 13:57:42 -04:00
Joel Bender
9fa5b749f9 remove the localDevice dependancy and shift settings over to the state machine access point 2016-08-26 13:42:08 -04:00
Joel Bender
b5671a18c8 return the default value to what's in clause 12.11.27 (hotfix) 2016-08-26 11:07:55 -04:00
Joel Bender
2a623aff98 update the maxSegmentsAccepted in the segmentation state machine when the device supports segmentation 2016-08-26 09:28:36 -04:00
Joel Bender
25ddfe1ef3 fix the max APDU length accepted encoding (check was in the wrong direction), make sure the local device has a value that is at least 50 2016-08-26 00:25:50 -04:00
Joel Bender
c669b87daa extended debugging #76 works as intended 2016-08-25 12:17:08 -04:00
Joel Bender
122fd355ae tell the cache the device info has been updated when the incoming request APCI fields are inconsistent with the device info (hotfix) 2016-08-25 10:07:40 -04:00
Joel Bender
6a530b3c38 get ready for the next release 2016-08-25 09:34:49 -04:00
Joel Bender
3d18cf1f85 wrote some tests, found a bug 2016-08-24 10:45:35 -04:00
Joel Bender
5650bd413a sync missed changes to indication() processing 2016-08-24 10:21:19 -04:00
Joel Bender
ac6fb33e5f merge in hotfix changes from master -- no differences 2016-08-24 10:05:03 -04:00
Joel Bender
14b23d7755 clean up debugging code, better code for dumping objects 2016-08-24 09:43:28 -04:00
Joel Bender
05b1d44fac set the application service retry settings 2016-08-23 17:07:04 -04:00
Joel Bender
aecb06c727 fix the names of the encode and decode functions 2016-08-23 16:17:04 -04:00
Joel Bender
a7868cfc63 synchronize fixes across source directories, remove flakes, decorate is_valid() as a class method and not a static method 2016-08-23 14:03:07 -04:00
Joel Bender
6ecb67883d do not prematurely remove references to the access point and device information 2016-08-23 10:37:48 -04:00
Joel Bender
168e32fc79 merge in stage to bring branch up-to-date for testing 2016-08-22 00:03:53 -04:00
Joel Bender
73bf17f453 resultBlock parameter in ack is also optional #86 2016-07-08 16:32:31 -04:00
Bob Fox
b608859e1b make Service Parameters optional for ConfirmedPrivateTransferRequest 2016-07-07 15:07:48 -05:00
Joel Bender
54a5104d35 sync py25 with current py27 changes 2016-06-24 16:59:06 -04:00
Joel Bender
ebb3970c74 fix device information handling -- needs more testing 2016-06-21 16:40:29 -04:00
Joel Bender
3401e535ab simple typo 2016-06-21 16:39:19 -04:00
Joel Bender
e20d09b195 Merge branch 'KunalSaini-fix/segmentAck' into issue-73 2016-06-17 22:39:08 -04:00
Kunal Saini
bb2d01ba3d Fix segment ack pdu read from network 2016-06-17 11:47:34 -05:00
Joel Bender
6917edd46d bring issue branch up-to-date with stage 2016-05-31 21:26:59 -04:00
Joel Bender
219607336d sync changes to ErrorClass 2016-05-31 21:21:25 -04:00
Joel Bender
e6f3165757 make some classes new-style so super() works 2016-05-09 00:12:29 -04:00
Joel Bender
ad42e13ce6 catch the decoding error explicitly 2016-05-07 20:25:37 -04:00
Joel Bender
1465deb43e merge in stage and fix conflicts 2016-05-07 16:56:21 -04:00
Joel Bender
3ed5224238 ready for next release 2016-05-05 23:35:34 -04:00
Joel Bender
e80c1ad05a bring the branch up to date before continuing on #58 2016-04-30 23:30:55 -04:00
Joel Bender
d5c08c8a20 move some project metadata - issue #70 2016-04-30 22:01:03 -04:00
Joel Bender
8619522ade check the instance number of objects being added - note this does not apply to the device object 2016-04-29 20:24:52 -04:00