| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1295616 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1294294 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1294242 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1293442 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove unnecessary #include AclModule.h in some broker .h files
that cause overly aggressive recompilation.
Rename acl file maxqueuesize keyword to queuemaxsizeupperlimit
and maxqueuecount to queuemaxcountupperlimit.
Keep maxqueuesize and maxqueuecount as aliases so old ACL files work.
Add new queuemaxsizelowerlimit and queuemaxsizelowercount keywords
to work in concert with the corresponding upperlimit settings.
Add a MIN int limit check to prevent values being too small.
Add a SpecProperty enumeration to define what is allowed in ACL
files. This list is different from the Property enum that
defines how run-time interfaces to ACL to authorize something.
The two enums are needed as now a single run-time value such as
qpid.max_size may be limit checked against two ACL rule settings
queuemaxsizeupperlimit and queuemaxsizelowerlimit.
Modify code to use SpecProperty where needed.
Add comments.
Reformat to reduce overall text width.
Add use case tests to acl.py to exercise new code.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1293411 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
1. Reformat AclData::lookup function.
2. Break int limit comparison code out of lookup().
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1292905 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1292902 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
Print rule numbers using 1-based count scheme.
Check rules from first to last.
Add 'ACL: ' to all log messages.
Elaborate on validator creation/hit/miss debug logs.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1291989 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Keep original rule allow/deny setting with rule. Get rid of log/logonly bools.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1291467 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3799-acl@1291401 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
to contract
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291353 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Session reference, and just call super.sessionAttach instead.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291345 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
sending session.attached command.
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291344 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Exception
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291330 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
String properties to short, int, and long values
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291260 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
connections
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291089 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291088 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
sytem property and add note of default change
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291087 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291086 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
indicate prefetch is per-consumer. Cross-reference with the system property related prefetch configuration option.
Applied patch from Praveen Murugesan with some changes from myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291085 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
sizes on connections, restore legacy properties
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291056 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
subscription is active. Add unit test to identify the issue and check behaviour following various state change notifications.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291026 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1291025 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
reported as non-loopback
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1290908 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1290907 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
on Apache Jenkins Freebsd slaves.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245926 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245810 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245757 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245706 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
No code change.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245660 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245644 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245639 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Merged from qpid-3603-7. This is basic support for the new HA approach.
For information & limitations see qpid/cpp/design_docs/new-ha-design.txt.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245587 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
analysis
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245515 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
This reverts r1244646. It caused two tests to fail:
cluster_tests.ShortTests.test_amqfailover_visible ................................... fail
FAIL: run_cluster_tests
FAIL: sasl_fed
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245450 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Fix defect in BasicContentHeaderProperties when deciding whether to use the cached encoded form.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245439 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
with Errors
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245419 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
broker from exiting if necessary
Applied patch from Oleksandr Rudyy <orudyy@gmail.com> and myself.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245418 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
into StorableMessageMetaData
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245417 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1245195 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
queues when no virtual hosts are accessable
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244948 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244947 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
JConsole / Qpid MC need this to function at all
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244946 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
object type and properties. Fix length used for property wildcarding checks.
Applied patch from Oleksandr Rudyy <orudyy@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244934 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
implement
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244816 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
exchange-declares to allow empty/null values
Applied patch by Gordon Sim
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244771 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Thanks to Siddhesh Poyarekar for his help with this issue.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244750 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244695 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
Updated the arguments for qpid-stat:
-b --broker now used to specify broker URL
-g --general now used to get general broker stats
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244646 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244584 13f79535-47bb-0310-9956-ffa450edef68
|