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

Changeset 1133117 is being indexed.

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.
Use BundleCapability/BundleRequirement. (FELIX-2950)

  1. … 36 more files in changeset.
Move singleton handling into the resolver. (FELIX-2859)

  1. … 9 more files in changeset.
Fix logic bug. (FELIX-2789)

Fix native library extension matching; previously it was skipping

the last extension. (FELIX-2789)

Add appropriate bundle to log messages. (FELIX-2555)

  1. … 10 more files in changeset.
Strip unknown attributes from Fragment-Host header. (FELIX-2466)

Fix some headers.

  1. … 7 more files in changeset.
Rewrite of the new prototype resolver's core data structure and algorithm.

The code still needs a bit of cleaning, but this captures the nearly fully

working algorithm for safety before tinkering with it. (FELIX-2035,

FELIX-2036, FELIX-2037)

  1. … 4 more files in changeset.
Remove duplicate code for checking substrings. (FELIX-2035)

  1. … 7 more files in changeset.
Minor edits to the resolver and editing of some "to do" tasks. (FELIX-2035)

  1. … 8 more files in changeset.
Warning message was being incorrectly displayed.

Improve error message.

Improve generic capability/requirement abstraction and prepare for

for new resolver implementation. (FELIX-2036, FELIX-2035)

    • -0
    • +187
    ./RequirementImpl.java
    • -0
    • +37
    ./ParsedHeaderClause.java
    • -0
    • +229
    ./CapabilityImpl.java
  1. … 6 more files in changeset.
Minor reformatting. (FELIX-1969)

[FELIX-1969] include Windows 7 and 2003 in OS name handling
Obey fragment host version ranges. (FELIX-1795)

Removed PackageSource class from resolver to avoid unnecessary object allocations

and simplify data structure management. (FELIX-1781)

  1. … 9 more files in changeset.
Fix a typo in framework discovery in URLHandlersBundleURLConnection (FELIX-1698)
  1. … 1 more file in changeset.
Be extra safe and check for null, even though it shouldn't happen. (FELIX-1580)

We need to check to see if we have additional native library

extensions before accessing them. (FELIX-1580)

Preserve order of import declarations. (FELIX-1432)

Use OSGi R4.2 implementations of AdminPermission, FrameworkUtil, and

FilterImpl. (FELIX-1404)

  1. … 20 more files in changeset.
Accept "*" for dynamic imports. (FELIX-1400)