FELIX-4000 avoid possibility of concurrentModificationException on m_dependencyManagers by never changing it

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1462798 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4004 Make DependencyManager.MultipleStaticCustomizer thread safe

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1462799 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4010 Provide sensible message if a class file cannot be read due to Class File format support in ASM

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463466 13f79535-47bb-0310-9956-ffa450edef68
Correct snapshot dependency

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463469 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4006 during disposal, make sure impl object is available for bind until edge info is set for unbind

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463766 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4011 serviceFactoryCM can't expose a being-constructed object through getService, since getService is only called once per bundle.  Also fix a method name

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463767 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4011 move edge info tracking to component context

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463768 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4011 use a final ComponentContext since it now has useful state (later made non-final again) and make ComponentInstance a separate class

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463769 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4011 genericize stuff, fix a bug in ReadOnlyDictionary

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463770 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4011 put more stuff into ComponentContext, simplify

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463771 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4011 fix NPE

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1463820 13f79535-47bb-0310-9956-ffa450edef68
Fixed FELIX-4012 Sometimes the UPnP plugin fails to start due to device being removed from network
https://issues.apache.org/jira/browse/FELIX-4012

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464003 13f79535-47bb-0310-9956-ffa450edef68
Fixed FELIX-4013 Incorrect usage of ServiceTracker.size() in UPnP Plugin
https://issues.apache.org/jira/browse/FELIX-4013

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464014 13f79535-47bb-0310-9956-ffa450edef68
Some release preparations.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464065 13f79535-47bb-0310-9956-ffa450edef68
Create a changelog for release

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464072 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare release org.apache.felix.resolver-1.0.0

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464073 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] rollback the release of org.apache.felix.resolver-1.0.0

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464074 13f79535-47bb-0310-9956-ffa450edef68
Add the correct tag root

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464075 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare release org.apache.felix.resolver-1.0.0

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464077 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1464080 13f79535-47bb-0310-9956-ffa450edef68