Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 607734 is being indexed.

Moved the method getPropertyDefault() to Basedriver Activator and deleted Util.java
Moved UPnPEventNotifier.java and EventSource to the "extra" bundle.

Added dependencies with "extra" bundle to the examples projects

Modified the evented statevariables of the examples to use UPnPLocalStateVariable (since R4) (we used UPnPStateVariableDescriptor.java now removed)

Reorganized imports with the following order:

java,javax,com,org,org.apache,org.osgi,org.apache.felix,org.apache.felix.upnp

    • -1
    • +3
    ./upnp/basedriver/importer/core/upnp/UPnPDeviceImpl.java
    • -1
    • +1
    ./upnp/basedriver/export/BuildDevice.java
    • -1
    • +1
    ./upnp/basedriver/importer/core/upnp/UPnPActionImpl.java
  1. … 47 more files in changeset.
Added new system properties to configure the UPnP basedriver:

felix.upnpbase.log (default 2) (range 0 - 4)

felix.upnpbase.exporter.enabled (default true)

felix.upnpbase.importer.enabled (default true)

felix.upnpbase.cyberdomo.log (default false)

felix.upnpbase.cyberdomo.net.loopback (default false)

felix.upnpbase.cyberdomo.net.onlyIPV4 (default true)

felix.upnpbase.cyberdomo.net.onlyIPV6 (default false)

cyberdomo.ssdp.mx (default 5) it represent the delay in seconds to receive an MSearch reply. (it should be between 2 and 10)

cyberdomo.ssdp.buffersize (default 2048) (range from 512 to 65636)

cyberdomo.ssdp.port (default 1900) (according to the UPnP Spec. it should never be changed; range 1024 - 49151 )

    • -4
    • +27
    ./upnp/basedriver/controller/impl/DriverControllerImpl.java
    • -44
    • +88
    ./upnp/basedriver/Activator.java
  1. … 1 more file in changeset.
Resolved some race condition cases

Backporting for JDK 1.3 completed (Thanks to Nico Goeminne)

Added some comment and debug lines

    • -5
    • +0
    ./upnp/basedriver/importer/core/upnp/UPnPIconImpl.java
    • -0
    • +42
    ./upnp/basedriver/importer/util/StringSplitter.java
    • -1
    • +1
    ./upnp/basedriver/importer/util/ParseUSN.java
    • -3
    • +4
    ./upnp/basedriver/importer/util/ParseLocation.java
    • -4
    • +5
    ./upnp/basedriver/importer/core/upnp/UPnPServiceImpl.java
    • -4
    • +0
    ./upnp/basedriver/tool/Util.java
    • -75
    • +94
    ./upnp/basedriver/importer/core/MyCtrlPoint.java
    • -1
    • +1
    ./upnp/basedriver/importer/util/HTTPRequestForIcon.java
  1. … 4 more files in changeset.
Removed bundle dependencies between basedriver and extra

Created a profile two profile:

default for JDK1.4 and above

platform=jdk13 for JDK1.3

    • -1
    • +0
    ./upnp/basedriver/Activator.java
  1. … 1 more file in changeset.
FELIX-391: Applied a patch to fix this issue
    • -3
    • +4
    ./upnp/basedriver/export/GeneralActionListener.java