Land initial tranch of SASL work for PROTON-334 This closes #17
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b3bf328f Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/b3bf328f Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/b3bf328f Branch: refs/heads/master Commit: b3bf328fda4e815b29dbffe08b6b710959706097 Parents: 1e4b121 7cf0aba Author: Andrew Stitcher <[email protected]> Authored: Tue Apr 21 03:02:39 2015 -0400 Committer: Andrew Stitcher <[email protected]> Committed: Tue Apr 21 03:02:39 2015 -0400 ---------------------------------------------------------------------- proton-c/CMakeLists.txt | 50 +- proton-c/bindings/CMakeLists.txt | 1 + proton-c/bindings/python/cproton.i | 14 - proton-c/bindings/python/proton/__init__.py | 74 +- proton-c/include/proton/connection.h | 39 + proton-c/include/proton/cproton.i | 67 +- proton-c/include/proton/event.h | 8 + proton-c/include/proton/sasl.h | 149 ++-- proton-c/include/proton/transport.h | 67 ++ proton-c/src/engine/engine-internal.h | 11 + proton-c/src/engine/engine.c | 22 + proton-c/src/events/event.c | 2 + proton-c/src/messenger/messenger.c | 16 +- proton-c/src/reactor/acceptor.c | 4 - proton-c/src/reactor/connection.c | 2 - proton-c/src/sasl/cyrus_sasl.c | 798 +++++++++++++++++++ proton-c/src/sasl/none_sasl.c | 425 ++++++++++ proton-c/src/sasl/sasl-internal.h | 8 +- proton-c/src/sasl/sasl.c | 445 +---------- proton-c/src/ssl/openssl.c | 7 + proton-c/src/tests/reactor.c | 4 +- proton-c/src/transport/transport.c | 96 ++- .../qpid/proton/engine/impl/SaslImpl.java | 7 +- proton-j/src/main/resources/csasl.py | 48 +- tests/python/proton_tests/sasl.py | 117 ++- tests/python/proton_tests/transport.py | 5 +- 26 files changed, 1696 insertions(+), 790 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/b3bf328f/proton-c/bindings/python/proton/__init__.py ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/b3bf328f/proton-c/src/reactor/connection.c ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/b3bf328f/proton-c/src/transport/transport.c ---------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
