This is an automated email from the ASF dual-hosted git repository.

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


    from dfebbe8c PROTON-1870: openssl layer: flush TLS error alert to peer for 
better error reporting
     new 2b0f193f PROTON-2542: Eliminate PN_CLASSDEF mechanism in favour of 
PN_CLASS
     new 24976938 PROTON-2542: Eliminate all code that uses pn_collector_put 
with PN_OBJECT
     new 08668d80 PROTON-2542: Remove reify operation
     new cd417188 PROTON-2542: Flatten out all direct pn_ object operations
     new 0a770196 PROTON-2542: Make the object system a bit clearer
     new 3755d074 PROTON-2542: Simplify pn_class_t handling
     new e09c3e29 PROTON-2542: Eliminate uses of PN_OBJECT in uses of pn_list, 
pn_map & pn_hash
     new 40b302f9 PROTON-2542: Make PN_OBJECT generic object management
     new 00578917 PROTON-2542: Remove last vestiges of now unnecessary "reify" 
operation

The 9 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:
 .gitignore                          |   2 +
 c/include/proton/event.h            |  23 ++-
 c/include/proton/object.h           | 123 ++----------
 c/src/core/engine.c                 |  67 +++---
 c/src/core/event.c                  |  48 +++--
 c/src/core/object/map.c             |  16 +-
 c/src/core/object/object.c          | 391 +++++++++++++++++++++++-------------
 c/src/core/transport.c              |  45 ++---
 c/src/handlers/iohandler.c          |   2 +-
 c/src/messenger/messenger.c         |   4 +-
 c/src/messenger/store.c             |  18 +-
 c/src/messenger/subscription.c      |   9 +-
 c/src/messenger/subscription.h      |   2 +
 c/src/messenger/transform.c         |   6 +-
 c/src/proactor/epoll.c              |   2 +-
 c/src/proactor/epoll_timer.c        |   3 -
 c/src/proactor/libuv.c              |   2 +-
 c/src/proactor/win_iocp.cpp         |  10 +-
 c/src/reactor/acceptor.c            |   4 +-
 c/src/reactor/connection.c          |   4 +-
 c/src/reactor/handler.c             |   7 +-
 c/src/reactor/io/windows/iocp.c     |  11 +-
 c/src/reactor/io/windows/iocp.h     |   2 +
 c/src/reactor/io/windows/selector.c |   2 +-
 c/src/reactor/reactor.c             |  27 +--
 c/src/reactor/selectable.c          |  19 +-
 c/src/reactor/selectable.h          |   2 +
 c/src/reactor/timer.c               |  33 +--
 c/src/sasl/sasl.c                   |   2 +-
 c/tests/event_test.cpp              |  12 +-
 c/tests/object_test.cpp             | 119 ++++++-----
 c/tools/reactor-recv.c              |   8 +-
 cpp/src/contexts.cpp                |   2 +-
 cpp/src/receiver.cpp                |   2 +-
 python/cproton.i                    |  10 +-
 python/setup.py                     |   2 +-
 36 files changed, 574 insertions(+), 467 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to