upnp

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

Changeset 662785 is being indexed.

[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.upnp.basedriver-0.8.0
Created LICENSE and NOTICE files for releasing the UPnP subproject

    • -0
    • +19
    ./basedriver/LICENSE.kxml2
    • -0
    • +10
    ./basedriver/LICENSE.cyberdomo
    • -0
    • +202
    ./samples/clock/LICENSE
    • -0
    • +202
    ./samples/binarylight/LICENSE
    • -0
    • +24
    ./samples/binarylight/NOTICE
    • -0
    • +202
    ./samples/tv/LICENSE
    • -0
    • +202
    ./basedriver/LICENSE
  1. … 3 more files in changeset.
updated link to documentation pages
Add/Update bundle vendor.
  1. … 68 more files in changeset.
added documentation
    • -0
    • +6028
    ./doc/Felix UPnP Documentation (1.0).pdf
Updated bundles version in the UPnP script

Added random generation of devices ID in the examples

Review of driver interface documentation

Use 1.4.0 bundleplugin, and enable jdk13 classifier build in UPNP basedriver
  1. … 112 more files in changeset.
Fix build break (unfortunately when bamboo does the multi-module build, Maven uses the released 1.2.1 bundleplugin instead of the 1.3.0-SNAPSHOT requested in this pom.xml - when I release the 1.4.0 bundleplugin this change can be reverted)
FELIX-495: Applied a slighty modified version of the POM provided by Stuart

FELIX-494: Applied split-package patch but we'll refactor the code in order to avoid its use

FELIX-488: org.osgi.compendium modified so reverting the import for org.osgi.service.upnp package

Upgrade to release 1.2.1 of the maven-bundle-plugin (improved uses calculation)
  1. … 112 more files in changeset.
FELIX-488 Dirty fix: avoid dependencies with org.osgi.compendium bundle by embedding org.osgi.service.upnp and exporting it.

Updated svn:ignore to ignore eclipse metadata generated by the eclipse:m2eclipse goal

  1. … 79 more files in changeset.
Fixed exported packaged by basedriver

Renamed UPnP root

Use released version of compendium.
  1. … 32 more files in changeset.
Use released version of maven bundle plugin.
  1. … 39 more files in changeset.
Use latest released parent pom.
  1. … 38 more files in changeset.
Use released version of javax.servlet.
  1. … 1 more file in changeset.
Fixed bug #FELIX-460 in BuildDevice

Removed unused code and avoiding overriding of UPnP configuration in ThreadExporter

Added caching and better control on constraint defined for imported Device in UPnPStateVariableImpl

Fixed compilation issue with jdk13 profile

Pointed out the properties that should be configured as System Properties (that's all the cyberdomo properties)
Improved loading of properties in Activator.doInitProperties, now it loads properties from BundleContext

Fixed compilation and run-time issue with JDK13 profile

Almost resolved split-package issue: moved README and upnp.properties

restored original values
Created a set of properties for the driver: upnp.properties

Bundle load the default properties from upnp.properties and them are overreddin by the system properties

Created javadoc for properties used by the UPnP Base Driver

Added README for describing Javadoc

    • -0
    • +28
    ./basedriver/src/main/resources/README
  1. ./basedriver/src/main/resources/org/apache
fixed bug due to automatic box and unboxing ....
Reorganized basedriver initialization

added time to string conversion to device

ExporterUPnPEventListener, UPnPEventNotifier reverting changes in order to follow the specification proposed by Javadoc (FELIX-447)

Fixed blocking compilation issue

Refined svn:ignore properties

POM modified in order to compile bundle as default

Fixed problem in UPnPEventNotifier which was sending event containg pair <String name,String value> instead of <UPnPStateVariable, Object value> see OSGi Compendium R4 pag. 257

ExporterUPnPEventListener was aspecting pair <String name, Object value> instead of <UPnPStateVariable, Object value> so I have changed it to be complaint to OSGi specification but also legacy compatible

Fixed Service leak in UPnP Base Driver see class MyCtrlPoint

Fixed compilation issue with Java 6 in

TimeStateVariable was returing wrong value with metho getCurrentValue() and was not compatible with Java6

SetTimeAction was not updating the time and it was not notifing the change of the UPnP statevariable

ClockDevice was badly notifing UPnP state variable changeing with pair <String name,String value> instead of <UPnPStateVariable, Object value>

StatusStateVariable was not compatible with Java6

Update to releast version of parent pom and add missing licence headers.
  1. … 35 more files in changeset.
Removed old references to "incubator"

Completed Binary Light implementation according to the UPnP DCP

Reorganized BinaryLight packages

  1. … 14 more files in changeset.