Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos-felix
/
b8f3520e5c3da999fa73f9a58b9a6e1656645da5
/
framework
« Previous
92be589
Implement generic capabilities for the system bundle. (FELIX_3502)
by Richard S. Hall
· 13 years ago
d6af271
Bundle/host capabilities and host requirement can now have attributes
by Richard S. Hall
· 13 years ago
4c46e7a
Wires for dynamic imports should use the declared requirement object,
by Richard S. Hall
· 13 years ago
f632c43
Handle dependencies a little differently to avoid dangling references and
by Richard S. Hall
· 13 years ago
fbcf4cc
Move utility method for creating SimpleFilters from BundleRequirementImpl
by Richard S. Hall
· 13 years ago
d4cc3f1
Implement some spec details for how BundleWiring methods should behave
by Richard S. Hall
· 13 years ago
9b94041
OSGi R4.3 requires that we synthesize a filter directive for standard
by Richard S. Hall
· 13 years ago
f06ea42
Remove unneeded import.
by Richard S. Hall
· 13 years ago
d5c99b2
Create hash set on demand for fragment caps. (FELIX-2950)
by Richard S. Hall
· 13 years ago
027096a
Need to deal with the fact that hosted fragment capabilities are no longer
by Richard S. Hall
· 13 years ago
5d05428
Modify fragment merging aglorithm to properly update dependent map
by Richard S. Hall
· 13 years ago
c0bb32f
Implement bundle hooks and fix a bug in service registry hooks.
by Richard S. Hall
· 13 years ago
03837be
Need to return provided wires in the order in which capabilities
by Richard S. Hall
· 13 years ago
aa7f100
Effectively rollback FELIX-2466 since OSGi R4.3 now allows
by Richard S. Hall
· 13 years ago
86a754c
adapt(BundleRevision) should return null for uninstalled bundles, but
by Richard S. Hall
· 13 years ago
19fcbcb
More fixes to calculating resolved caps/deps, such as ignoring
by Richard S. Hall
· 13 years ago
91b0e2a
Caps/reqs in host bundle revisions should not be wrapped. Also, we need
by Richard S. Hall
· 13 years ago
7483210
Avoid using null caps/reqs. (FELIX-2950)
by Richard S. Hall
· 13 years ago
ba1a037
Implemend BundleWiring.getProvidedWires(). (FELIX-2950)
by Richard S. Hall
· 13 years ago
b5ea542
Avoid filtering unknown namespace in generic caps/reqs and also pay
by Richard S. Hall
· 13 years ago
154e8a6
Add access methods to wire for provider/requirer. (FELIX-2950)
by Richard S. Hall
· 13 years ago
d3cc0e0
Implement BundleWiring.findEntries(). (FELIX-2950)
by Richard S. Hall
· 13 years ago
53bb282
We included Service Tracker 1.5. (FELIX-2950)
by Richard S. Hall
· 13 years ago
408f269
Export OSGi API packages for hooks, etc. (FELIX-2950)
by Richard S. Hall
· 13 years ago
b54431f
Need to release lock for nested resolves. (FELIX-2986)
by Richard S. Hall
· 13 years ago
6d4764b
Need to check if a revision has a wiring or not. (FELIX-3013)
by Richard S. Hall
· 13 years ago
577b2c9
Implement BundleWiring.isInUse() and don't add host capability
by Richard S. Hall
· 13 years ago
b63b6a6
INSTALLED bundle event must now include which bundle performed the install.
by Richard S. Hall
· 13 years ago
03cf65b
When coercing types for filter evaluation, we must now trim
by Richard S. Hall
· 13 years ago
c4e7599
Implement most of the functionality for resolver hooks (FELIX-2986) along
by Richard S. Hall
· 13 years ago
115a366
Handle a null map. (FELIX-2950)
by Richard S. Hall
· 13 years ago
d5e56ce
Exceptions thrown by equals()/compare() should result in a false
by Richard S. Hall
· 13 years ago
a75bd19
Use standard approach for getting current bundle revision. (FELIX-2950)
by Richard S. Hall
· 13 years ago
d093dc9
Rename the cache's BundleRevision class to BundleArchiveRevision to avoid
by Richard S. Hall
· 13 years ago
83d15c3
Fix bundle refreshing of native libraries. (FELIX-2990)
by Richard S. Hall
· 13 years ago
5ba72ff
Some refactoring to prepare for resolver hooks. (FELIX-2986)
by Richard S. Hall
· 13 years ago
2c0bf6b
Use R4.3 capability namespaces where possible. (FELIX-2950)
by Richard S. Hall
· 13 years ago
1a2da8e
Fixed messed up fragment wire log message.
by Richard S. Hall
· 13 years ago
c23e038
Fix a bug in previous commit plus minor optimization. (FELIX-2973)
by Richard S. Hall
· 13 years ago
831b771
Very rough support for generic capabilities and requirements. The parser
by Richard S. Hall
· 13 years ago
3d2e194
Modify framework wiring and framework start level object to registry
by Richard S. Hall
· 13 years ago
08dc480
Implement new start level approach. (FELIX-2975)
by Richard S. Hall
· 13 years ago
5edfcd0
Change lock object. (FELIX-2969)
by Richard S. Hall
· 13 years ago
f9d92f3
Modify URL Handlers impl to use same hook tracking mechanism as
by Richard S. Hall
· 13 years ago
3db51b1
More refactoring to service registry hook handling to match
by Richard S. Hall
· 13 years ago
0dc87b7
Refactor service hooks to use new service registry hook tracking mechanism
by Richard S. Hall
· 13 years ago
7eb28b9
Implement byte-code weaving hooks. (FELIX-2959)
by Richard S. Hall
· 13 years ago
1aab6f8
Have wiring use protection domain from revision, rename security context
by Richard S. Hall
· 13 years ago
7ffc000
Initial pass at implementing FrameworkWiringImpl. More stress testing is likely
by Richard S. Hall
· 13 years ago
a0c1568
Removed unneeded members. (FELIX-2950)
by Richard S. Hall
· 13 years ago
2d3be37
Clean up Filter impl. (FELIX-2950)
by Richard S. Hall
· 13 years ago
4a1ddba
Dependents for fragments are calculated differently. (FELIX-2950)
by Richard S. Hall
· 13 years ago
cb2f1b0
Lazy activation was being handled in two places; related metadata
by Richard S. Hall
· 13 years ago
d0dca9b
Update OSGi R4.3 API. Fix a few bugs. (FELIX-2950)
by Richard S. Hall
· 13 years ago
4ecc677
Rollback to where we were before the failed 3.2.2 release and reapply
by Richard S. Hall
· 13 years ago
4830eae
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 13 years ago
8f6317c
[maven-release-plugin] prepare release org.apache.felix.framework-3.2.2
by Karl Pauls
· 13 years ago
b65dba5
Fix bug in patch for FELIX-2935 that was causing real directory
by Richard S. Hall
· 13 years ago
9dd2233
Rollback after failed release.
by Karl Pauls
· 13 years ago
b42b550
Pull in complete OSGi R4.3 API. (FELIX-2950)
by Richard S. Hall
· 13 years ago
66ee2e6
Merge dynamic imports into normal imports. (FELIX-2950)
by Richard S. Hall
· 13 years ago
16399e7
Various cleaning up of the code. (FELIX-2950)
by Richard S. Hall
· 13 years ago
44e2907
Move all content path handling to the bundle revision implementation
by Richard S. Hall
· 13 years ago
7e76eab
Move dependency bookkeeping out of BundleRevisionImpl to try to clean
by Richard S. Hall
· 13 years ago
27d8caf
Separate BundleWire implementation from BundleRevision implementation. (FELIX-2950)
by Richard S. Hall
· 13 years ago
7076bde
Change class loader delegation to revision-to-revision instead
by Richard S. Hall
· 13 years ago
bdf4985
Replace internal Module abstraction with BundleRevision.
by Richard S. Hall
· 13 years ago
64b7c6e
Manage a module's resolved capabilities/requirements separately from
by Richard S. Hall
· 13 years ago
93ed23d
Use BundleCapability/BundleRequirement. (FELIX-2950)
by Richard S. Hall
· 13 years ago
dc96384
Update dependencies for release
by Karl Pauls
· 13 years ago
e021c86
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 13 years ago
30b9759
[maven-release-plugin] prepare release org.apache.felix.framework-3.2.2
by Karl Pauls
· 13 years ago
5bfc61f
Update changelog for release
by Karl Pauls
· 13 years ago
3586293
Modify framework start level change processing to use a shared snapshot
by Richard S. Hall
· 13 years ago
12e5a51
Avoid returning duplicates of synthesized directory entries. (FELIX-2935)
by Richard S. Hall
· 13 years ago
0db8f56
Make sure we do classloader.getParent() calls in a doPriv (FELIX-2941).
by Karl Pauls
· 13 years ago
9cf8f04
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 13 years ago
d368c82
[maven-release-plugin] prepare release org.apache.felix.framework-3.2.1
by Karl Pauls
· 13 years ago
f1e813f
Update changelog for release
by Karl Pauls
· 13 years ago
2a7eb15
Do not acquire bundle lock for removing a listner. (FELIX-2924)
by Richard S. Hall
· 13 years ago
0424817
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 13 years ago
7baef90
[maven-release-plugin] prepare release org.apache.felix.framework-3.2.1
by Karl Pauls
· 13 years ago
47b9d04
Prepare for release
by Karl Pauls
· 13 years ago
d4e10c6
Avoid using exception constructors with causal exception. (FELIX-2917)
by Richard S. Hall
· 13 years ago
8bce3c5
Avoid creating a more complicated data structure if no fragments
by Richard S. Hall
· 13 years ago
3e61ecf
Minor modification to resolver exception message.
by Richard S. Hall
· 13 years ago
fc57ecc
Make uses constraint exception more explicit (i.e., say it
by Richard S. Hall
· 13 years ago
e19c4a3
Make sure a fragment has wires before trying to remove a host
by Richard S. Hall
· 13 years ago
88823aa
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 13 years ago
a9f4361
[maven-release-plugin] prepare release org.apache.felix.framework-3.2.0
by Karl Pauls
· 13 years ago
a012b53
Prepare for release.
by Karl Pauls
· 13 years ago
dcb8be4
Remove comment. (FELIX-2858)
by Richard S. Hall
· 13 years ago
4788b54
Remove unneeded class. (FELIX-2858)
by Richard S. Hall
· 13 years ago
16a2986
Remove some unnecessary code. (FELIX-2858)
by Richard S. Hall
· 13 years ago
28f2973
Make field private. (FELIX-2858)
by Richard S. Hall
· 13 years ago
a23e89b
Hold bundle state lock while adding/removing listeners, otherwise
by Richard S. Hall
· 13 years ago
e140deb
Should not be public. (FELIX-2858)
by Richard S. Hall
· 13 years ago
622519c
Need to perform security check for fragments and hosts. (FELIX-2858)
by Richard S. Hall
· 13 years ago
98473fd
Only select root singleton if it is not already selected. (FELIX-2859)
by Richard S. Hall
· 14 years ago
6331033
Move thread for shutting down framework further out to avoid
by Richard S. Hall
· 14 years ago
Next »