[
https://issues.apache.org/jira/browse/QPID-5890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14073261#comment-14073261
]
Chuck Rolke commented on QPID-5890:
-----------------------------------
IP address connection control is mixed in with some other refactoring and three
pieces probably need to go together.
{noformat}
QPID-4123 - ACL creates too many rules
QPID-4947 - ACL needs to control IP addresses (this bz)
QPID-5890 - ACL compiles static code dozens of times (needs refactor)
The commits of interest are:
commit QPID QPID QPID Description
number 4123 4947 5890
======== ==== ==== ==== ==========
1612874 XX XX XX Use refactored PropertyDefs to qualify rules
Better document how ACL works
Improve startup logging
1611776 XX Bugfix - strip IPv6 decoration on incoming connection
1611409 XX Get rid of boost::make_shared RHEL5 failure
1611059 XX Self test - detect if no IPv6 is present
1610992 XX Self test fails if no IPv6. no-op the test
1610874 XX Land QPID-4947 functionality
1610700 XX Add missing properties, reorganize
1610697 XX Add missing properties
1610681 XX XX Document keyword host=all
1610547 XX XX Update documentation
Adds CREATE CONNECTION description
1610195 XX Remove old unused validationMap
1609900 XX Improve Acl.cpp selftest
1609828 XX Refactor
1609728 XX Refactor - adds AclLexer
{noformat}
> C++ Broker AclModule.h compiles static code dozens of times
> -----------------------------------------------------------
>
> Key: QPID-5890
> URL: https://issues.apache.org/jira/browse/QPID-5890
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.15
> Reporter: Chuck Rolke
> Assignee: Chuck Rolke
> Fix For: 0.29
>
>
> AclModule needs to be refactored.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]