34 Commits

Author SHA1 Message Date
Kenneth Giusti
22e91f7eb0 fix pep8 failures 2016-07-22 11:40:22 -04:00
Kenneth Giusti
fbe5806d13 fix receiver example 2016-06-16 14:13:17 -04:00
Kenneth Giusti
3bd3279206 Add SASL/SSL configuration options to examples 2015-09-03 15:20:05 -04:00
Kenneth Giusti
bc8ef1b0eb Fix minor pep8 errors 2015-08-24 12:18:54 -04:00
Kenneth Giusti
c5bfa24e29 Fix reentrancy issues 2015-08-24 09:58:17 -04:00
Kenneth Giusti
a6843e822f Port to new SASL interface in proton 0.10
Proton 0.10 completely changes the interface to the proton.SASL class.
This patch adds new connection properties that will compensate for the
changes to the SASL configuration interface.  However, since pyngus
never wrapped proton's SASL class, applications will have to be
updated to use the new connection API to take advantage of this
abstraction.

Bumping version to 2.0.0
2015-06-22 17:12:18 -04:00
Flavio Percoco
97f4e34d58 Remove unnecessary python dirs 2015-05-14 11:28:46 +02:00
Kenneth Giusti
8cae92017e Fixes for Python 3 support 2015-05-01 16:41:10 -04:00
Kenneth Giusti
b5ffb57ba7 rename the project to avoid name collsion on PyPi 2014-04-30 11:28:28 -04:00
Kenneth Giusti
6b98772af3 handle connection failure in example code 2014-04-29 14:02:12 -04:00
Kenneth Giusti
4691966002 Port to Proton 0.7 RC3. 2014-04-21 10:48:01 -04:00
Kenneth Giusti
e64e85b70b Added unit tests, fixed bugs and API inconsistencies. 2014-03-27 15:41:46 -04:00
Kenneth Giusti
d430740a54 Renamed the project to 'Dingus'. Short of a lawsuit, it's not going to change.
Its name is Dingus.  Deal with it.
2014-03-20 10:51:39 -04:00
Kenneth Giusti
684a31d057 Add unit test infrastructure, plus a few bugfixes and PEP8 cleanups. 2014-03-20 10:41:26 -04:00
Kenneth Giusti
33dfb83748 Update docs 2014-03-18 16:05:37 -04:00
Kenneth Giusti
9289b4c363 new examples; several bug fixes 2014-03-18 15:21:45 -04:00
Kenneth Giusti
8b8b8cd0c4 checkpoint 2014-03-17 14:03:58 -04:00
Kenneth Giusti
9d1f78eca1 Finalize the Link state machine, add session tracking class. 2014-03-13 10:34:56 -04:00
Kenneth Giusti
fa0c997ff4 Merge in code cleanups from Gordon Sim, fixed some issues found by PyLint 2014-03-04 15:38:08 -05:00
Kenneth Giusti
d01323432f fix client to fail on SSL error 2014-02-05 19:32:49 -05:00
Kenneth Giusti
63c174c360 checkpoint ssl development 2014-02-05 19:00:54 -05:00
Kenneth Giusti
9300a3732f Add idle-time-out support 2014-02-03 11:55:27 -05:00
Kenneth Giusti
156cd0a76a Integrate Gordon Sims enhancements from Oslo-Messaging 2014-01-31 11:14:33 -05:00
Kenneth Giusti
5a789a0520 work in process: handle transport failures gracefully 2014-01-28 11:18:14 -05:00
Kenneth Giusti
eb3013f512 Various updates and fixes:
Separate endpoint initialization from opening.
Allow remote to name the link.
Fix examples to index using container+link name.
Clean up connection processing state.
2014-01-13 15:20:07 -05:00
Kenneth Giusti
560de5b097 Separate the call to open() from the constructor 2014-01-08 15:12:51 -05:00
Kenneth Giusti
aaa54fb148 Add socket utility methods 2014-01-02 10:58:35 -05:00
Kenneth Giusti
a3665438d3 disable send timeout for now 2014-01-01 12:46:20 -05:00
Kenneth Giusti
a085f61ecb clean up logging 2014-01-01 12:41:17 -05:00
Kenneth Giusti
8972c797b3 rework close/destroy interfaces 2013-12-23 16:04:04 -05:00
Kenneth Giusti
81c3b3a75c fixes and cleanups 2013-12-23 15:29:19 -05:00
Kenneth Giusti
623b1af3ab checkpoint 2013-12-23 10:35:17 -05:00
Kenneth Giusti
5bcd7d5558 checkpoint: horribly, totally busted 2013-12-18 16:31:01 -05:00
Kenneth Giusti
8e7b8409b2 development checkpoint: a single message sucessfully sent 2013-12-17 20:09:56 -05:00