qpid-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From astitc...@apache.org
Subject [qpid-proton] branch master updated (7db4c2c -> 8dc796d)
Date Mon, 25 Feb 2019 18:40:17 GMT
This is an automated email from the ASF dual-hosted git repository.

astitcher pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/qpid-proton.git.


    from 7db4c2c  PROTON-1989: [c] Support TLSv1.3 with openssl 1.1.1
     new 1d6e14f  PROTON-1992: [Python] Remove dependency on Proton Reactor API - Python binding
now only uses APIs from Proton Core library.   It uses Python APIs to do all IO and uses Proton
purely to process   the AMQP protocol. - It is very compatible with the existing higher level
Python APIs.   [In modules proton, proton.reactor, proton.handlers, proton.utils]
     new b7571f0  PROTON-1992: [Python] Sort imports
     new e4aec3a  PROTON-1992: [Python] move build dependencies to Proton-C Core - Remove
all swig bound APIs that are only in libqpid-proton - Link Python extension lib to libqpid-proton-core
     new 16e5c35  PROTON-1467: [Python] Get pip install working on Windows
     new 46979cf  PROTON-1992: [Python] Give on_timer_task event a valid container - Fixes
a problem with dispatch unit tests
     new 8dc796d  PROTON-1992: [Python] Cope with select being interrupted. - Ignore interrupted
select syscalls -- We do this as the dispatch systems tests use proton calls in a signal handler
-- It's not clear to me that uis actually allowed - it wouldn't be in raw C - So it's not
entirely clear this is the correct way to go or that the   code that causes this issue doesn't
need fixinf itself!

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                       |   5 +-
 c/include/proton/cproton.i           |   8 -
 c/include/proton/import_export.h     |   6 +-
 python/CMakeLists.txt                |  11 +-
 python/cproton.i                     |  76 +-----
 python/proton/_data.py               |  39 ++--
 python/proton/_delivery.py           |  18 +-
 python/proton/_endpoints.py          | 130 +++++------
 python/proton/_events.py             | 258 ++++++++++++--------
 python/proton/_handlers.py           | 214 +++++++++++++++--
 python/proton/_io.py                 | 147 ++++++++++++
 python/proton/_message.py            |  45 ++--
 python/proton/_reactor.py            | 442 ++++++++++++++++++++++-------------
 python/proton/_reactor_impl.py       | 217 -----------------
 python/proton/_selectable.py         |  93 ++++++++
 python/proton/_transport.py          |  54 ++---
 python/proton/_utils.py              |   4 +-
 python/proton/_wrapper.py            |  15 ++
 python/setup.py.in                   |  95 ++++----
 python/tests/proton_tests/handler.py |   2 +-
 python/tests/proton_tests/reactor.py |  22 +-
 python/tox.ini.in                    |   2 +-
 ruby/CMakeLists.txt                  |   2 +-
 23 files changed, 1116 insertions(+), 789 deletions(-)
 create mode 100644 python/proton/_io.py
 delete mode 100644 python/proton/_reactor_impl.py
 create mode 100644 python/proton/_selectable.py
 mode change 100755 => 100644 python/setup.py.in


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


Mime
View raw message