diff options
author | Alex Clayton <alex.clayton@isode.com> | 2016-02-22 16:05:37 (GMT) |
---|---|---|
committer | Alex Clayton <alex.clayton@isode.com> | 2016-02-29 12:10:44 (GMT) |
commit | d636d68c84229c82ff746c7697d2014ff4dd4477 (patch) | |
tree | a534ffdb9696c68d21d1cec6624023795ef683d7 /PortingProgress.txt | |
parent | 2de569d23468c94fdcf1adc336a580b053423fd7 (diff) | |
download | stroke-d636d68c84229c82ff746c7697d2014ff4dd4477.zip stroke-d636d68c84229c82ff746c7697d2014ff4dd4477.tar.bz2 |
Finish porting on Network Package
As per PortingProgress.txt finsh porting all the classes I can from the network
package. This involved some updates as the tests and code had changed since
they existing classes had been imported.
I have added notes for the classes I did not port in PortingProgress explaining
why they were not ported.
Test-information:
All unit tests pass.
Change-Id: Ibb52ae409f1da9b72a4c1e590cd22835a1be95eb
Diffstat (limited to 'PortingProgress.txt')
-rw-r--r-- | PortingProgress.txt | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/PortingProgress.txt b/PortingProgress.txt index 0f798e5..7a8a986 100644 --- a/PortingProgress.txt +++ b/PortingProgress.txt @@ -133,14 +133,22 @@ Network: All files ported to 6ca201d0b48f4273e24dd7bff17c4a46eeaddf39 except for: -GConfProxyProvider, UnixProxyProvider, WindowsProxyProvider, MacOSXProxyProvider -- Not Yet Ported! -NetworkEnvironment, SolarisNetworkEnvironment, UnixNetworkEnvironment, WindowsNetworkEnvironment -- Not Yet Ported! -HTTPConnectProxiedConnectionTest -- Not Yet Ported! -HostNameOrAddress -- Not Yet Ported! -PlatformNATTraversalWorker, MiniUPnPInterface, NATPMPInterface -- Not Yet Ported! -PlatformDomainNameAddressQuery -- Not Yet Ported! -PlatformDomainNameServiceQuery -- Constructor needs change. -UnboundDomainNameResolver -- Not Yet Ported! +GConfProxyProvider, UnixProxyProvider, WindowsProxyProvider, MacOSXProxyProvider +-- No need to port. We already have a JavaProxyProvider. + +SolarisNetworkEnvironment, UnixNetworkEnvironment, WindowsNetworkEnvironment, PlatformNATTraversalWorker +-- No need to port. A JavaNetworkEnviroment has been implemented. + +HostNameOrAddress -- No need to port. Just a utiltity method to allow .toString to be called on something +that is either HostName or a String. We can do this in java with Object.toString(). + +MiniUPnPInterface, NATPMPInterface -- Not yet ported. These are difficult to import, we are using libminiupnpc which we do not have +a java equivalent for? + +PlatformDomainNameServiceQuery -- Constructor needs change. Swiften version has an extra field required in constructor that is used +for swiften implementation but not in stroke so this is not needed. + +UnboundDomainNameResolver -- Not yet ported, uses unbound Library which we do not have a java equivalent for? ----- Parser: |