* Further fix for FELIX-3576 (Injection class checking bug)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399296 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3700: Improved configuration update: if the component factory is active, and 
if the config target filters don't satisfy anymore some required references, then deactivate
the component factory. 


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399322 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3700: Fixed bug when verifying dependency managers.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399326 13f79535-47bb-0310-9956-ffa450edef68
Apply patch (FELIX-3707) to ensure uses constraints are properly checked
for all requirements.


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

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

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399524 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3718 deactivate should move any satisfied state to unsatisfied when done

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399525 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3719 disabling a dependency manager should not reset the count

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399526 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3717 make sure unbind and updated methods get the service parameter if used even if the bind method didn't need it

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399527 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3535 fix deprecation comment on unused state constants

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399528 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3721 Make sure ManagedService[Factory] services are always called back on initial service registration

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399530 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3668 revert 1381440 missing bind method should not prevent activation

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399531 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3705 import new JAAS OSGi support (contributed by Chetan Mehrotra, thank you very much)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399574 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3720 Apply slightly modified patch by Alexander Berger (thanks alot)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399617 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3167 Support new Password type for attributes
 - export the MetaType API as version 1.2 (from the OSGi R 4.3 Compendium library)
 - import ServiceTracker instead of embedding it

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399635 13f79535-47bb-0310-9956-ffa450edef68
Apply our formatting rules (particularly with respect to opening braces)

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

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399641 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3364 Apply patch by Jeremias Märki (thanks)

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

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1399825 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3724 fix dumb mistake in getService

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