When processing deferred activations, keep local copy of deferred list and
clear thread local so that any lazy activations triggered during activation
are handled separately. (FELIX-3306)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1232159 13f79535-47bb-0310-9956-ffa450edef68
Start level thread should catch exceptions to avoid terminating. (FELIX-3348)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1243546 13f79535-47bb-0310-9956-ffa450edef68
Improved FELIX-3348 patch to avoid infinite loops.


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1244197 13f79535-47bb-0310-9956-ffa450edef68
[FELIX-3393] Possible deadlock with reentrant calls

git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1300588 13f79535-47bb-0310-9956-ffa450edef68
Refactor internal resolver APIs to align with upcoming OSGi resolver spec. (FELIX-3394)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1300618 13f79535-47bb-0310-9956-ffa450edef68
Modify resolver implementation to not use BundleRequirement.matches()
since this is not present in the OBR resolver API. (FELIX-3394)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1305485 13f79535-47bb-0310-9956-ffa450edef68
Check for null in bundle array for refresh packages. (FELIX-3413)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1306979 13f79535-47bb-0310-9956-ffa450edef68
Add a toString() method on BundeWiringImpl for better debugging of the classloader

git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1310182 13f79535-47bb-0310-9956-ffa450edef68
Apply patch (FELIX-3447) to introduce specific immutable collections.


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1311317 13f79535-47bb-0310-9956-ffa450edef68
Improve handling of "fragment" bundles that are not R4 bundles. (FELIX-3343)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1326739 13f79535-47bb-0310-9956-ffa450edef68
Apply patch to avoid calculating package space more than once. (FELIX-3465)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1326752 13f79535-47bb-0310-9956-ffa450edef68
Override getHostAddress and return null for bundle stream handler as it doesn't have a host address (FELIX-3262).

git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1333609 13f79535-47bb-0310-9956-ffa450edef68
Ask the provided handler factory (if any), then try to find class on current classloader, then try to find class on system classloader for built-in handlers (FELIX-3296).

git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1333610 13f79535-47bb-0310-9956-ffa450edef68
Adapt the URLHandlers to 4.0 refactoring by including the new name of the bundleclassloader

git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1333612 13f79535-47bb-0310-9956-ffa450edef68
Adapt the URLHandlers to 4.0 refactoring by including the new name of the bundleclassloader (FELIX-3302)

git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1333617 13f79535-47bb-0310-9956-ffa450edef68
Move framework to OSGi R5 API. (FELIX-3504)


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1337360 13f79535-47bb-0310-9956-ffa450edef68
Port improved FELIX-3465 patch from resolver to framework.


git-svn-id: http://svn.apache.org/repos/asf/felix/trunk/framework@1342752 13f79535-47bb-0310-9956-ffa450edef68
Update copyright years.


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