FELIX-4109 ComponentTypeDescription.addProperty() ignore immutable parameter

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490592 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4110 @ServiceProperty and @StaticServiceProperty are missing the immutable attribute

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490598 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4108 Deadlock in the new extender

* Use a ConcurrentHashMap to avoid synchronized blocks

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490600 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3619: protect against concurrent in-process updates of local repository.xml, also protect static use of DateFormat when initializing bnd analyzer

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490744 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3497: allow custom packaging of attached artifact (similar to custom classifier feature)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490772 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3582: interpolate finalName of generated bundle

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490801 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3352: pass external filter properties to bnd for processing

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490836 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3349: align external manifest path with current project

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490844 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3349: align external manifest path with current project

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490846 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3973: postpone bnd macro evaluation until after {local-packages} has been substituted

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1490854 13f79535-47bb-0310-9956-ffa450edef68
Upgrade dependencies+plugins

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

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

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

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

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

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

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1491290 13f79535-47bb-0310-9956-ffa450edef68
FELIX-4113 Factories not disposed when the extension provider is leaving

* ServiceTracker.addingService() is expecting a non-null value if interested in the service
 * I was returning null (missed that in refactor), so serviceRemoval() was never called

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1491436 13f79535-47bb-0310-9956-ffa450edef68
Renamed interceptors in integration-tests

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
PRovides default implementation for the dependency interceptor and ranking interceptor

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>