Checkout Tools
  • last updated 6 hours ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 1559832 is being indexed.

Modify extension bundle parsing to assume "framework" is the default value

for the extension directive on extension bundle Fragment-Host headers. (FELIX-4355)

Implement osgi.identity namespace for fragments. Fixes FELIX-4324.

  1. … 3 more files in changeset.
FELIX-3868 : Adding osgi.identity namespace to bundles (resources). Apply patch from David Bosschaert
  1. … 2 more files in changeset.
Don't allow generic capabilities or requirements to the osgi.wiring namespace. (FELIX-3618)

Apply patch (FELIX-3844) to add some more Windows OS aliases.

  1. … 1 more file in changeset.
Delimited string parser was not correctly handling escaping of the escape

character. (FELIX-3632)

[FELIX-3612] Fix native library loading problems on OS X
Add Windows 2008 platform for native libraries. (FELIX-3363)

Improve handling of "fragment" bundles that are not R4 bundles. (FELIX-3343)

  1. … 2 more files in changeset.
When populating candidates, we need to check for a failed result

after recursing since cycles may cause the resolving revision to

fail in a deeper recursion. We weren't checking this previously,

which caused us to ignore failures in some cases. (FELIX-3178)

  1. … 1 more file in changeset.
Fixed bug in OSGi header parsing where escapes weren't being handled properly. (FELIX-3194)

Make the parsing more lenient.
Rewrite code to parse the standard OSGi manifest header (FELIX-2973).
Move singleton selection back into the resolver state, in preparation

for implementing resolver hook singleton selection. (FELIX-2986)

  1. … 5 more files in changeset.
The '.' character is not allowed as a package name. (FELIX-3085)

Minor changes to manifest parser filter creation. (FELIX-2950)

Add missing R4.3 RESOLUTION_DYNAMIC constants. (FELIX-2950)

  1. … 3 more files in changeset.
Bundle/host capabilities and host requirement can now have attributes

and directives. (FELIX-2950)

Move utility method for creating SimpleFilters from BundleRequirementImpl

to SimpleFilter. (FELIX-2950)

  1. … 2 more files in changeset.
OSGi R4.3 requires that we synthesize a filter directive for standard

bundle requirements (e.g., Import-Package). (FELIX-2950)

Effectively rollback FELIX-2466 since OSGi R4.3 now allows

arbitrary attributes to be passed through from bundle header.


Implement BundleWiring.isInUse() and don't add host capability

for hosts that disallow fragments. (FELIX-2950)

  1. … 2 more files in changeset.
Implement most of the functionality for resolver hooks (FELIX-2986) along

with some other changes for R4.3 API (FELIX-2950).

  1. … 17 more files in changeset.
Use R4.3 capability namespaces where possible. (FELIX-2950)

  1. … 12 more files in changeset.
Very rough support for generic capabilities and requirements. The parser

needs to be improved. (FELIX-2973)

  1. … 11 more files in changeset.
Implement byte-code weaving hooks. (FELIX-2959)

  1. … 5 more files in changeset.
Rollback to where we were before the failed 3.2.2 release and reapply

correct patch for FELIX-2935.

  1. … 94 more files in changeset.
Rollback after failed release.
  1. … 82 more files in changeset.
Merge dynamic imports into normal imports. (FELIX-2950)

  1. … 6 more files in changeset.
Replace internal Module abstraction with BundleRevision.

  1. … 37 more files in changeset.