t;
- "qpid.apache.org/amqp"
- "reflect"
"time"
"unsafe"
+
+ "qpid.apache.org/amqp"
)
// TODO aconway 2015-05-05: Documentation for generated types.
@@ -379,17 +379,12 @@ func (c Condition) Error() err
PROTON-1955: [go] incorrect conversion between Go time and AMQP time
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/ccaeaa0c
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/ccaeaa0c
Diff:
PROTON-1954: [go] Container should default to random container-id
- default to random container-id
- add ContainerId option to set container ID without a Container object
- set remote heartbeat on incoming connection settings
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
/amqp/message.go
@@ -325,9 +325,6 @@ func (m *message) SetApplicationProperties(x
map[string]interface{}) {
func (m *message) Marshal(v interface{}) { m.body = v }
func (m *message) Unmarshal(v interface{}) {
- // FIXME aconway 2018-09-28: this is inefficient, replace
;: true})
- m.Marshal("hello")
+ return m
+}
+
+func TestMessageRoundTrip(t *testing.T) {
+ m1 := NewMessage()
+ setMessageProperties(m1)
+ m1.Marshal("hello")
+
+ buffer, err := m1.Encode(nil)
+ if err != nil {
+ t.Fatal(err)
PROTON-1956: [go] server does not close transport on unexpected disconnect
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/2a84494c
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/2a84494c
Diff:
ge) SetGroupSequence(s int32) {
- C.pn_message_set_group_sequence(m.pn, C.pn_sequence_t(s))
-}
-func (m *message) SetReplyToGroupId(s string) {
- C.msg_set_str(m.pn, C.CString(s),
C.set_fn(C.pn_message_set_reply_to_group_id))
+func (m *message) Unmarshal(v interface{}) {
+ // FIXME a
NO-JIRA: Fix go vet -v warnings, minor typos
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/f46076e4
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/f46076e4
Diff:
Repository: qpid-proton
Updated Branches:
refs/heads/master ab82a8b8e -> aa85a1fe8
PROTON-1974: [cpp] modify to work with older jsoncpp (1.7.4)
- add jsoncpp to travis packages for CI testing
- fix string conversions - rules changed between 1.7.4 and 1.8
- better error handling/reporting
Repository: qpid-proton
Updated Branches:
refs/heads/master b34215170 -> ab82a8b8e
PROTON-1947: [cpp] not locating jsoncpp library on some platforms
CMake was not adding the INCLUDE_DIR locations found by FindJsonCpp
so a non-standard installation would be found but cause a compile failure.
Repository: qpid-proton
Updated Branches:
refs/heads/master 1b554aad7 -> b34215170
PROTON-1946: [cpp] connection config parser incorrect defaults
- Change default "host" to "localhost" (was "")
- Only throw proton::error, don't leak jsoncpp exceptions
- Add tests for SASL/TLS behavior
- Treat
Repository: qpid-proton
Updated Branches:
refs/heads/master 5960f15df -> 1c44c431e
NO-JIRA: [cpp] fix example race condition, causing occasional hang
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/1c44c431
Repository: qpid-proton
Updated Branches:
refs/heads/master b114344ff -> 5960f15df
PROTON-1940: [c] normalize encoding of multiple="true" fields
Append src to data after normalizing for "multiple" field encoding.
AMQP composite field definitions can be declared "multiple", see:
-
Repository: qpid-proton
Updated Branches:
refs/heads/master e2d1ffe52 -> b114344ff
NO-JIRA: [cpp] document proton::condition operators == and <<
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/77c63547
Tree:
PROTON-1942: [c] separate pn_message_encode2 from pn_message_send
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b429db0f
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/b429db0f
Diff:
PROTON-1942: [c] decoding a message does not set the inferred flag.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b114344f
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/b114344f
Diff:
t;valgrind is not available")
+ endif()
+endmacro()
+
+if(RUNTIME_CHECK STREQUAL "memcheck")
+ assert_has_valgrind()
+ message(STATUS "Runtime memory checker: valgrind memcheck")
+ set(TEST_EXE_PREFIX "${VALGRIND_EXECUTABLE} --tool=memcheck
--leak-check=full ${VALGRI
Repository: qpid-proton
Updated Branches:
refs/heads/master 436275a37 -> d1179720f
NO-JIRA: Fixing numpy brew link error via removal of unused postgis
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/d1179720
oton/container.hpp
@@ -113,8 +113,7 @@ class PN_CPP_CLASS_EXTERN container {
/// @copydetails returned
PN_CPP_EXTERN returned connect(const std::string& conn_url);
-/// Connect using the default @ref connect_config
-/// FIXME aconway 2018-08-07: cmake - copy connect_
Repository: qpid-proton
Updated Branches:
refs/heads/master 5cd006f96 -> 5595c41c5
NO-JIRA: [ruby] replace #sum with #reduce for ruby < 2.4
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/5595c41c
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master 96972871c -> 5cd006f96
NO-JIRA: Revert use of cmake ENVIRONMENT test property
Does not work on some older versions of CMake, even though the 2.8.12
documentation says it should.
Project:
fNO-JIRA: [cpp] testme check program exists instead of using HAS_CPP11
Using HAS_CPP11 won't work outside a build tree. Instead check for existence
of test executables to detect tests that are not built under c++03
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
Repository: qpid-proton
Updated Branches:
refs/heads/master 23a4b4f89 -> 96972871c
PROTON-1935: [cpp] fix minor c++03 compatibility issues.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/32b9708c
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master b164d99c8 -> 23a4b4f89
PROTON-1935: minor correction to docs/connect_config.md
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/23a4b4f8
Tree:
PN_CPP_EXTERN returned connect(const std::string& conn_url);
+/// Connect using the default @ref connect_config
+/// FIXME aconway 2018-08-07: cmake - copy connect_config.md into C++ doc
+///
+/// @copydetails returned
+PN_CPP_EXTERN returned connect();
+
/// Listen for n
,13 @@ if(RUNTIME_CHECK STREQUAL "memcheck")
assert_has_valgrind()
message(STATUS "Runtime memory checker: valgrind memcheck")
set(TEST_EXE_PREFIX "${VALGRIND_EXECUTABLE} --tool=memcheck
--leak-check=full ${VALGRIND_COMMON_ARGS}")
- # FIXME aconway 2018-09-06:
Repository: qpid-proton
Updated Branches:
refs/heads/master 7e3d648e4 -> c2e39920a
PROTON-1929: [c] move pn_log_data from util.c to log.c
util.c should not depend on anything but standard C libraries.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
Repository: qpid-proton
Updated Branches:
refs/heads/master f963e4fc4 -> 7e3d648e4
PROTON-1798: [cmake] string(APPEND) is not available in CMake 2.8.12
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/7e3d648e
Repository: qpid-proton
Updated Branches:
refs/heads/master 393f8a677 -> f963e4fc4
NO-JIRA: [c] Fix link error in fuzz tests.
Linking the URL fuzz test directly with util.c breaks as it now depends on
private symbols in the core library. Instead link with libqpid-proton which
includes
Repository: qpid-proton
Updated Branches:
refs/heads/master 6c765bc66 -> 393f8a677
PROTON-1798: [c, cpp, ruby] Installable tests for proton
Tests can be executed from install for c, cpp, ruby.
See tests/share/examples-README.md
RUNTIME_CHECK=memcheck, helgrind are supported for normal
PROTON-1798: [c] Fix benign race in broker.c example found by tsan
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/c6db6358
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/c6db6358
Diff:
ath result)
@@ -379,11 +330,11 @@ endif()
find_program(GO_EXE go)
mark_as_advanced(GO_EXE)
if (GO_EXE)
- if(WIN32)
+ set (DEFAULT_GO ON)
+ if(WIN32 OR RUNTIME_CHECK)
# Go on windows requires gcc tool chain
+# Go does not work with C-based runtime checkers.
set (DEFAULT_GO OFF)
- else()
-
Repository: qpid-proton
Updated Branches:
refs/heads/master 407711aac -> 6c765bc66
PROTON-1798: [cpp] add library destructors for main classes
Add library destructors to anchor vtables and typeinfo for connection, session,
sender, recever and delivery.
Without them, the ubsan sanitizer
PROTON-1930: [cpp] Fix race condition in container_test.cpp
Test was starting container, opening connection and then checking for
["start", "open"] sequence to be set by handlers.
Sometimes the sequence was instead ["open", "start"], which is legal since the
events are generated in different
PROTON-1929: [c] library prints directly to stderr/stdout
Replace direct use of stdout with pn_log calls.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/6c765bc6
Tree:
PROTON-1798: [cpp] C++ broker example, remove unused shutdown code.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/e5aac008
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/e5aac008
Diff:
PROTON-1928: install static libraries
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/407711aa
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/407711aa
Diff:
Repository: qpid-proton
Updated Branches:
refs/heads/master a1b7d502a -> 407711aac
PROTON-1798: [c] Fix leaks in tools/*.c, found by asan.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/0da413e6
Tree:
PROTON-1798: [ruby] Use CMAKE_C_FLAGS to build ruby module
Don't overwrite CMAKE_C_FLAGS when building ruby SWIG modules,
just remove the troublesome -fvisibility=* but keep the rest.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
PROTON-1798: [c] Fix ODR violation detected by clang sanitizers
c-parse-url-tests was being linked with both qpid-proton-core and qpid-proton
libraries resulting in multiple symbol definitions on clang.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
Repository: qpid-proton
Updated Branches:
refs/heads/master 6aabe239d -> 546f88583
PROTON-1798: [c,cpp] don't swallow stderr in example_test.py
Let stderr output go to console so output from tools like valgrind or sanitizers
is not lost.
Project:
Repository: qpid-proton
Updated Branches:
refs/heads/master 1d64ea54d -> c95803b16
PROTON-1914: [c] correct JIRA on reproducer code
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/c95803b1
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master f790480d5 -> 1d64ea54d
PROTON-1914: [c] reproducer for settling an incomplete incoming
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/1d64ea54
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master a56b23466 -> f790480d5
NO-JIRA: [c] add inverted tests to the C test framework
Setting c->inverted=true at the top of a test will make it silent
if it fails, and print "UNEXPECTED PASS" if it passes.
Project:
PROTON-1912: [ruby] explicit path for swig output
Recent cmake (observed on cmake-3.12.0-1.fc29.x86_64) changed the default
directory for swig output files. This patch explicitly sets the output directory
so files are in a known place, and can be copied when making the gem.
Project:
Repository: qpid-proton
Updated Branches:
refs/heads/master 38a8ab79f -> a56b23466
NO-JIRA: [c] fixed test error picked up by newer gcc.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/a56b2346
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master c64dc0cdc -> 38a8ab79f
PROTON-1816: [c] deprecate old netaddr function names
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/38a8ab79
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master 8c3d7f491 -> 21340cd20
NO-JIRA: [cpp] parameter usage note for messaging_handler
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/21340cd2
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master d722f7df5 -> 8c3d7f491
NO-JIRA: [cpp] Fix doxygen warnings, missing trivial comments
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/8c3d7f49
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master 18cc9e6ae -> b2525c5fa
PROTON-1893: [c] Refactor tests/proactor.c error handling.
Expose transport error events and check them explicitly.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
Repository: qpid-proton
Updated Branches:
refs/heads/master 89e65bc15 -> 18cc9e6ae
Revert "PROTON-1798: Replace env.py with `cmake -E env`"
CMake 2.8.12 does not support this feature.
This reverts commit 89e65bc15862bdc63c6a7abb3e37ed73d9d0f4b7.
Project:
Repository: qpid-proton
Updated Branches:
refs/heads/master 1898c74e2 -> 89e65bc15
PROTON-1798: Replace env.py with `cmake -E env`
proton/scripts/env.py is a very old workaround, `cmake -E env` does the same
thing and is built-in to the oldest cmake versions we use today.
This fixes a
Repository: qpid-proton
Updated Branches:
refs/heads/master adefd01f3 -> 1898c74e2
NO-JIRA: [c,cpp] Remove dead code in examples/CMakeLists.txt
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/1898c74e
Tree:
Repository: qpid-proton
Updated Branches:
refs/heads/master 252451f0a -> adefd01f3
PROTON-1884: [c] example broker does not configure SASL correctly
To configure server-side SASL the application must call
pn_transport_set_server() before pn_sasl(). The pn_proactor_accept2() function
calls
Repository: qpid-dispatch
Updated Branches:
refs/heads/master cc3ab6557 -> f87a33389
DISPATCH-1069: memory grows on a long-lived connection
Fixed by removing the test `pn_link_get_context(link)` while handling
PN_LINK_LOCAL_CLOSE.
qd_link_free() can clear the pn_link context before the
*e) {
case PN_CONNECTION_WAKE: {
if (!action_enabled[A_CLOSE_CONNECT] && maybe(0.5))
pn_connection_close(c);
- /* FIXME aconway 2018-05-16: connection release/re-use */
+ /* TODO aconway 2018-05-16: connection release/re-use */
break;
}
@@ -454,8 +454,6 @@
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/python/tests/proton_tests/ssl.py
--
diff --git a/python/tests/proton_tests/ssl.py b/python/tests/proton_tests/ssl.py
new file mode 100644
index 000..da237f9
---
PROTON-1885: [python] move tests/python to python/tests
Consistent with other bindings
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/9778eda8
Tree:
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/tests/python/proton_tests/transport.py
--
diff --git a/tests/python/proton_tests/transport.py
b/tests/python/proton_tests/transport.py
deleted file mode 100644
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/tests/python/proton_tests/engine.py
--
diff --git a/tests/python/proton_tests/engine.py
b/tests/python/proton_tests/engine.py
deleted file mode 100644
index
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/python/tests/proton_tests/transport.py
--
diff --git a/python/tests/proton_tests/transport.py
b/python/tests/proton_tests/transport.py
new file mode 100644
index
PROTON-1798: [c,cpp] update example drivers to work with python 3
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b41f60d4
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/b41f60d4
Diff:
Repository: qpid-proton
Updated Branches:
refs/heads/master ea315ff04 -> 9778eda8e
PROTON-1798: [c,cpp] self-contained test scripts.
Simplify python test scripts for C and C++, get rid of the proctest.py common
library. Each test script is now self-contained using only standard python 2.7.
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/tests/python/proton_tests/ssl.py
--
diff --git a/tests/python/proton_tests/ssl.py b/tests/python/proton_tests/ssl.py
deleted file mode 100644
index d2e2f44..000
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/python/tests/proton_tests/engine.py
--
diff --git a/python/tests/proton_tests/engine.py
b/python/tests/proton_tests/engine.py
new file mode 100644
index
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/tests/python/proton_tests/interop.py
--
diff --git a/tests/python/proton_tests/interop.py
b/tests/python/proton_tests/interop.py
deleted file mode 100644
index
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/9778eda8/python/tests/proton_tests/interop.py
--
diff --git a/python/tests/proton_tests/interop.py
b/python/tests/proton_tests/interop.py
new file mode 100644
index
Repository: qpid-proton
Updated Branches:
refs/heads/master 71ef37bfc -> ea315ff04
PROTON-1703: [cpp] deprecated macro for receiver::auto_settle
Was deprecated in comment only, added deprecation warning macro.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
NO-JIRA: Remove py33 TOX entry, not supported by recent TOX versions
>From Fedora 28, the py33 test fails with this error:
DEPRECATION: Python 3.3 supported has been deprecated and support for it will
be dropped in the future. Please upgrade your Python.
...
wheel requires Python '>=2.7,
NO-JIRA: Remove unnecessary .gitignore entries
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/ae493bbd
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/ae493bbd
Diff:
Repository: qpid-proton
Updated Branches:
refs/heads/master e6a3e5c8a -> 71ef37bfc
NO-JIRA: [ruby] sporadic failure of time-sensitive test
Made the time checks less fine-grained and increased the acceptable error to 0.1
seconds.
Project:
NO-JIRA: [ruby] Add "message.to" alias for "message.address"
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/c3f772ae
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/c3f772ae
Diff:
PROTON-1859: [cpp] auto-accept over-writing user transfer state
messaging_adapter was incorrectly checking settled() to determine if the local
handler had settled a transfer, settled() returns the *remote* state. For a
delivery that was not yet settled remotely, this would over-write the state
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/d28fecf5/python/proton/__init__.py
--
diff --git a/python/proton/__init__.py b/python/proton/__init__.py
index 6ee0d68..be8e247 100644
--- a/python/proton/__init__.py
+++
PROTON-1854: [Python] Missing definition of unicode in python3
- Also added a test for message properties
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/d9a74efc
Tree:
PROTON-1858: Rework wrapped C handlers in pure python
- Rewritten Handshaker and FlowController in python
- CFlowController and CHandshaker are now aliases for
Flowcontroller and Handshaker
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
PROTON-1683: [c,cpp] fix typo in previous commit
Accidentally removed: add_dependencies(qpid-proton-core generated_c_files)
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/d9d9e1b2
Tree:
NO-JIRA: [c,cpp] Put source directories first in include_directories
CMake copies header files to the build tree to simplify binding builds.
For C and C++ builds, make sure we use the ones from the source tree first.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
NO-JIRA: Fix bad format in marshal_test.go
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/8cc69bdc
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/8cc69bdc
Diff:
PROTON-1683: [c,cpp] create static libraries
`cmake -DBUILD_STATIC_LIBS=YES` builds static as well as shared C and C++
libraries.
Requires static C or C++ runtime libraries to be available, they are optional
on some platforms.
E.g. on fedora 28: `sudo dnf install libstdc++-static`
Project:
PROTON-1866: provide method to determine whether expiry policy was set
explicitly or not
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/ccb9e5a3
Tree:
PROTON-1868: Fix pn_handle_t python binding on Visual Studio 64 bit compiles
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/798894f6
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/798894f6
Diff:
PROTON-1856: [ruby] auto_accept overwriting user state
MessagomgAdapter was incorrectly checking settled? to determine if the local
handler had settled a transfer, but #settled? returns the *remote* state. For a
delivery that was not yet settled remotely, this would over-write the state set
by
NO-JIRA: [c] advanced documentation - threads, buffering
Added an "advanced" page and 2 new topics - multi-threading and some explanation
about proton buffering.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit:
NO-JIRA: [c] example_test skip SSL tests if SSL not available.
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/863825cf
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/863825cf
Diff:
PROTON-1850: Split up proton __init__.py into multiple files
- Reformatted python source to (mostly) PEP-8 standards
- Control what gets exported from __init__ by restricting what it imports
- Move most of the reactor implementation specific code into _reactor_impl.py
Project:
PROTON-1354: Don't allow SASL mechanisms GSSAPI or GSS-SPNEGO client-side by
default
- If you want to use these mechanisms they must be explicitly set in the
client allowed mechanisms list.
- The mechanisms offered by the server side are unchanged.
Project:
PROTON-1848: Removed some python < 2.6 code
- Also fixed some PEP-8 errors
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/81eac9e3
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/81eac9e3
Diff:
PROTON-1867: Restore suffix for debug libs
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/ba2975fc
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/ba2975fc
Diff:
PROTON-1861: [ruby] offered/desired capabilities should be decoded as
"multiple" fields
capabilities are encoded as a "multiple" symbol field. "multiple" fields can be
encoded either as an array or a single value. The connection accessors return an
Array in all cases.
Project:
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/d28fecf5/python/proton/wrapper.py
--
diff --git a/python/proton/wrapper.py b/python/proton/wrapper.py
deleted file mode 100644
index f009de5..000
---
Merge tag '0.24.0' into go1
Release 0.24.0
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/d9ef1525
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/d9ef1525
Diff:
PROTON-1857: [cpp] no access to AMQP connection offered/desired capabilities
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/763a0798
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/763a0798
Diff:
Repository: qpid-proton
Updated Branches:
refs/heads/go1 6f579de70 -> 3826a8e5b
PROTON-1812, PROTON-1852: update versions for 0.24.0-SNAPSHOT
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b6b29ec7
Tree:
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/d28fecf5/python/proton/_common.py
--
diff --git a/python/proton/_common.py b/python/proton/_common.py
new file mode 100644
index 000..3715c6a
--- /dev/null
+++
PROTON-1852: Update SO versions after ABI change review
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/b1b8322b
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/b1b8322b
Diff:
PROTON-1679: [c++] terminus properties are not echoed to returning open
On receiving a link-open, a server should (by default) echo back the same set
of source/target properties that it received. The on_..._open() callback can
modify
those properties as desired.
This is a behaviour of the
PROTON-1853: [Python] Fix Url parsing to cope with '://' in path
Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/ccfd19ce
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/ccfd19ce
Diff:
http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/d28fecf5/python/proton/_exceptions.py
--
diff --git a/python/proton/_exceptions.py b/python/proton/_exceptions.py
new file mode 100644
index 000..47420c2
--- /dev/null
PROTON-1848: [Python] Remove Python 2.5 and earlier compatibility
- Remove need for most compatibility hacks
- Fix some seemingly odd conversion functions
- Hidden all compatibility code in _compat module
- will probably get rid of raise_ when rewriting reactor
- can get rid of string_type by
101 - 200 of 4152 matches
Mail list logo