[azureus] 04/13: Merge tag 'upstream/5.6.2.0'

Stephen Nelson stephenonelson-guest at moszumanska.debian.org
Wed Aug 12 23:23:54 UTC 2015


This is an automated email from the git hooks/post-receive script.

stephenonelson-guest pushed a commit to branch master
in repository azureus.

commit bb59fd79c830f3ee2141037ed1d905ec27a563f7
Merge: 6550961 ec601e7
Author: Stephen Nelson <stephen at eccostudio.com>
Date:   Wed Aug 12 22:59:51 2015 +0100

    Merge tag 'upstream/5.6.2.0'
    
    Upstream version 5.6.2.0

 azureus2/src/Azureus2.jardesc                      |   968 +-
 azureus2/src/ChangeLog.txt                         |   229 +
 .../sun.net.spi.nameservice.NameServiceDescriptor  |     1 +
 .../src/com/aelitis/azureus/core/AzureusCore.java  |    14 +-
 .../aelitis/azureus/core/AzureusCoreComponent.java |     5 +-
 .../aelitis/azureus/core/AzureusCoreException.java |     5 +-
 .../aelitis/azureus/core/AzureusCoreFactory.java   |     5 +-
 .../azureus/core/AzureusCoreLifecycleAdapter.java  |     5 +-
 .../azureus/core/AzureusCoreLifecycleListener.java |     5 +-
 .../aelitis/azureus/core/AzureusCoreListener.java  |     5 +-
 .../aelitis/azureus/core/AzureusCoreOperation.java |     5 +-
 .../azureus/core/AzureusCoreOperationListener.java |     5 +-
 .../azureus/core/AzureusCoreOperationTask.java     |     5 +-
 .../azureus/core/AzureusCoreRunningListener.java   |    19 +-
 .../aelitis/azureus/core/backup/BackupManager.java |    15 +-
 .../azureus/core/backup/BackupManagerFactory.java  |    15 +-
 .../core/backup/impl/BackupManagerImpl.java        |    16 +-
 .../clientmessageservice/ClientMessageService.java |     5 +-
 .../ClientMessageServiceClient.java                |     5 +-
 .../clientmessageservice/impl/AEClientService.java |    12 +-
 .../impl/ClientConnection.java                     |     5 +-
 .../clientmessageservice/impl/ClientMessage.java   |     5 +-
 .../impl/ClientMessageHandler.java                 |     5 +-
 .../impl/NonBlockingReadWriteService.java          |     5 +-
 .../secure/SecureMessageServiceClient.java         |     5 +-
 .../secure/SecureMessageServiceClientAdapter.java  |     5 +-
 .../secure/SecureMessageServiceClientFactory.java  |     5 +-
 .../secure/SecureMessageServiceClientListener.java |     5 +-
 .../secure/SecureMessageServiceClientMessage.java  |     5 +-
 .../impl/SecureMessageServiceClientHelper.java     |     5 +-
 .../impl/SecureMessageServiceClientImpl.java       |     5 +-
 .../SecureMessageServiceClientMessageImpl.java     |     5 +-
 .../azureus/core/content/AzureusContent.java       |     5 +-
 .../core/content/AzureusContentDirectory.java      |     5 +-
 .../content/AzureusContentDirectoryListener.java   |    15 +-
 .../content/AzureusContentDirectoryManager.java    |     5 +-
 .../core/content/AzureusContentDownload.java       |    15 +-
 .../azureus/core/content/AzureusContentFile.java   |    15 +-
 .../azureus/core/content/AzureusContentFilter.java |    15 +-
 .../aelitis/azureus/core/custom/Customization.java |    15 +-
 .../core/custom/CustomizationException.java        |    15 +-
 .../azureus/core/custom/CustomizationManager.java  |    15 +-
 .../core/custom/CustomizationManagerFactory.java   |    15 +-
 .../core/custom/impl/CustomizationImpl.java        |    15 +-
 .../core/custom/impl/CustomizationManagerImpl.java |    15 +-
 azureus2/src/com/aelitis/azureus/core/dht/DHT.java |    38 +-
 .../com/aelitis/azureus/core/dht/DHTFactory.java   |    19 +-
 .../com/aelitis/azureus/core/dht/DHTListener.java  |    13 +-
 .../com/aelitis/azureus/core/dht/DHTLogger.java    |     5 +-
 .../azureus/core/dht/DHTOperationAdapter.java      |    40 +-
 .../azureus/core/dht/DHTOperationListener.java     |     5 +-
 .../azureus/core/dht/DHTStorageAdapter.java        |     5 +-
 .../aelitis/azureus/core/dht/DHTStorageBlock.java  |     5 +-
 .../aelitis/azureus/core/dht/DHTStorageKey.java    |     5 +-
 .../azureus/core/dht/DHTStorageKeyStats.java       |     5 +-
 .../azureus/core/dht/control/DHTControl.java       |    21 +-
 .../core/dht/control/DHTControlActivity.java       |     5 +-
 .../core/dht/control/DHTControlAdapter.java        |     5 +-
 .../core/dht/control/DHTControlContact.java        |     5 +-
 .../core/dht/control/DHTControlFactory.java        |    45 +-
 .../core/dht/control/DHTControlListener.java       |     5 +-
 .../azureus/core/dht/control/DHTControlStats.java  |     5 +-
 .../dht/control/impl/DHTControlContactImpl.java    |    15 +-
 .../core/dht/control/impl/DHTControlImpl.java      |   570 +-
 .../core/dht/control/impl/DHTControlStatsImpl.java |     5 +-
 .../src/com/aelitis/azureus/core/dht/db/DHTDB.java |    12 +-
 .../aelitis/azureus/core/dht/db/DHTDBFactory.java  |     5 +-
 .../azureus/core/dht/db/DHTDBLookupResult.java     |     5 +-
 .../aelitis/azureus/core/dht/db/DHTDBStats.java    |     5 +-
 .../aelitis/azureus/core/dht/db/DHTDBValue.java    |     5 +-
 .../azureus/core/dht/db/impl/DHTDBImpl.java        |   236 +-
 .../azureus/core/dht/db/impl/DHTDBMapping.java     |    24 +-
 .../azureus/core/dht/db/impl/DHTDBValueImpl.java   |     5 +-
 .../com/aelitis/azureus/core/dht/impl/DHTImpl.java |   139 +-
 .../com/aelitis/azureus/core/dht/impl/DHTLog.java  |     5 +-
 .../azureus/core/dht/nat/DHTNATPuncher.java        |     5 +-
 .../azureus/core/dht/nat/DHTNATPuncherAdapter.java |     5 +-
 .../azureus/core/dht/nat/DHTNATPuncherFactory.java |     5 +-
 .../core/dht/nat/DHTNATPuncherListener.java        |    15 +-
 .../core/dht/nat/impl/DHTNATPuncherImpl.java       |   155 +-
 .../core/dht/netcoords/DHTNetworkPosition.java     |     5 +-
 .../dht/netcoords/DHTNetworkPositionListener.java  |    15 +-
 .../dht/netcoords/DHTNetworkPositionManager.java   |    16 +-
 .../dht/netcoords/DHTNetworkPositionProvider.java  |     5 +-
 .../DHTNetworkPositionProviderInstance.java        |     5 +-
 .../DHTNetworkPositionProviderListener.java        |    15 +-
 .../dht/netcoords/vivaldi/ver1/Coordinates.java    |     8 +-
 .../netcoords/vivaldi/ver1/VivaldiPosition.java    |     8 +-
 .../vivaldi/ver1/VivaldiPositionFactory.java       |     5 +-
 .../vivaldi/ver1/VivaldiPositionProvider.java      |     5 +-
 .../vivaldi/ver1/impl/HeightCoordinatesImpl.java   |     8 +-
 .../vivaldi/ver1/impl/VivaldiPositionImpl.java     |     8 +-
 .../vivaldi/ver1/impl/tests/VivaldiTest.java       |     8 +-
 .../vivaldi/ver1/impl/tests/VivaldiVisualTest.java |     8 +-
 .../aelitis/azureus/core/dht/router/DHTRouter.java |     5 +-
 .../azureus/core/dht/router/DHTRouterAdapter.java  |     5 +-
 .../azureus/core/dht/router/DHTRouterContact.java  |     5 +-
 .../dht/router/DHTRouterContactAttachment.java     |     5 +-
 .../core/dht/router/DHTRouterContactWrapper.java   |    97 +
 .../azureus/core/dht/router/DHTRouterFactory.java  |     5 +-
 .../core/dht/router/DHTRouterFactoryObserver.java  |     5 +-
 .../azureus/core/dht/router/DHTRouterStats.java    |     5 +-
 .../azureus/core/dht/router/DHTRouterWrapper.java  |   211 +
 .../core/dht/router/impl/DHTRouterContactImpl.java |     5 +-
 .../core/dht/router/impl/DHTRouterImpl.java        |     7 +-
 .../core/dht/router/impl/DHTRouterNodeImpl.java    |     5 +-
 .../core/dht/router/impl/DHTRouterStatsImpl.java   |     5 +-
 .../azureus/core/dht/speed/DHTSpeedTester.java     |     5 +-
 .../core/dht/speed/DHTSpeedTesterContact.java      |     5 +-
 .../dht/speed/DHTSpeedTesterContactListener.java   |     5 +-
 .../core/dht/speed/DHTSpeedTesterFactory.java      |    12 +-
 .../core/dht/speed/DHTSpeedTesterListener.java     |     5 +-
 .../core/dht/speed/impl/DHTSpeedTesterImpl.java    |    10 +-
 .../azureus/core/dht/transport/DHTTransport.java   |    17 +-
 .../transport/DHTTransportAlternativeContact.java  |    60 +
 .../transport/DHTTransportAlternativeNetwork.java  |    40 +
 .../core/dht/transport/DHTTransportContact.java    |    29 +-
 .../core/dht/transport/DHTTransportException.java  |     5 +-
 .../core/dht/transport/DHTTransportFactory.java    |     5 +-
 .../dht/transport/DHTTransportFindValueReply.java  |     5 +-
 .../core/dht/transport/DHTTransportFullStats.java  |     5 +-
 .../core/dht/transport/DHTTransportListener.java   |     5 +-
 .../transport/DHTTransportProgressListener.java    |     5 +-
 .../dht/transport/DHTTransportQueryStoreReply.java |    15 +-
 .../dht/transport/DHTTransportReplyHandler.java    |     5 +-
 .../transport/DHTTransportReplyHandlerAdapter.java |     5 +-
 .../dht/transport/DHTTransportRequestHandler.java  |     7 +-
 .../core/dht/transport/DHTTransportStats.java      |     5 +-
 .../core/dht/transport/DHTTransportStoreReply.java |     5 +-
 .../dht/transport/DHTTransportTransferHandler.java |     5 +-
 .../core/dht/transport/DHTTransportValue.java      |     5 +-
 .../loopback/DHTTransportLoopbackContactImpl.java  |    41 +-
 .../loopback/DHTTransportLoopbackImpl.java         |    35 +-
 .../loopback/DHTTransportLoopbackStatsImpl.java    |     5 +-
 .../core/dht/transport/udp/DHTTransportUDP.java    |    39 +-
 .../dht/transport/udp/DHTTransportUDPContact.java  |     5 +-
 .../impl/DHTTransportAlternativeContactImpl.java   |   117 +
 .../impl/DHTTransportAlternativeNetworkImpl.java   |   253 +
 .../udp/impl/DHTTransportUDPContactImpl.java       |    45 +-
 .../transport/udp/impl/DHTTransportUDPImpl.java    |  1861 +--
 .../udp/impl/DHTTransportUDPStatsImpl.java         |     5 +-
 .../core/dht/transport/udp/impl/DHTUDPPacket.java  |     8 +-
 .../dht/transport/udp/impl/DHTUDPPacketData.java   |    13 +-
 .../dht/transport/udp/impl/DHTUDPPacketHelper.java |     5 +-
 .../dht/transport/udp/impl/DHTUDPPacketReply.java  |    31 +-
 .../transport/udp/impl/DHTUDPPacketReplyError.java |     3 +-
 .../udp/impl/DHTUDPPacketReplyFindNode.java        |     3 +-
 .../udp/impl/DHTUDPPacketReplyFindValue.java       |     3 +-
 .../udp/impl/DHTUDPPacketReplyKeyBlock.java        |     3 +-
 .../transport/udp/impl/DHTUDPPacketReplyPing.java  |    47 +-
 .../udp/impl/DHTUDPPacketReplyQueryStorage.java    |     3 +-
 .../transport/udp/impl/DHTUDPPacketReplyStats.java |     3 +-
 .../transport/udp/impl/DHTUDPPacketReplyStore.java |     3 +-
 .../transport/udp/impl/DHTUDPPacketRequest.java    |    29 +-
 .../udp/impl/DHTUDPPacketRequestFindNode.java      |     5 +-
 .../udp/impl/DHTUDPPacketRequestFindValue.java     |     5 +-
 .../udp/impl/DHTUDPPacketRequestKeyBlock.java      |     5 +-
 .../udp/impl/DHTUDPPacketRequestPing.java          |    42 +-
 .../udp/impl/DHTUDPPacketRequestQueryStorage.java  |     5 +-
 .../udp/impl/DHTUDPPacketRequestStats.java         |     5 +-
 .../udp/impl/DHTUDPPacketRequestStore.java         |     5 +-
 .../core/dht/transport/udp/impl/DHTUDPUtils.java   |   274 +-
 .../impl/packethandler/DHTUDPPacketHandler.java    |     5 +-
 .../DHTUDPPacketHandlerException.java              |     5 +-
 .../packethandler/DHTUDPPacketHandlerFactory.java  |     5 +-
 .../packethandler/DHTUDPPacketHandlerStats.java    |     5 +-
 .../packethandler/DHTUDPPacketHandlerStub.java     |    13 +-
 .../packethandler/DHTUDPPacketNetworkHandler.java  |     5 +-
 .../impl/packethandler/DHTUDPPacketReceiver.java   |     5 +-
 .../impl/packethandler/DHTUDPRequestHandler.java   |     5 +-
 .../dht/transport/util/DHTTransferHandler.java     |  1785 +++
 .../transport/util/DHTTransportRequestCounter.java |     7 +-
 .../dht/transport/util/DHTTransportStatsImpl.java  |    14 +-
 .../diskmanager/access/DiskAccessController.java   |     5 +-
 .../access/DiskAccessControllerFactory.java        |     5 +-
 .../access/DiskAccessControllerStats.java          |    15 +-
 .../core/diskmanager/access/DiskAccessRequest.java |     5 +-
 .../access/DiskAccessRequestListener.java          |     5 +-
 .../access/impl/DiskAccessControllerImpl.java      |     5 +-
 .../access/impl/DiskAccessControllerInstance.java  |     5 +-
 .../access/impl/DiskAccessRequestImpl.java         |     5 +-
 .../azureus/core/diskmanager/cache/CacheFile.java  |     5 +-
 .../core/diskmanager/cache/CacheFileManager.java   |     5 +-
 .../cache/CacheFileManagerException.java           |     5 +-
 .../diskmanager/cache/CacheFileManagerFactory.java |     5 +-
 .../diskmanager/cache/CacheFileManagerStats.java   |     5 +-
 .../core/diskmanager/cache/CacheFileOwner.java     |     5 +-
 .../core/diskmanager/cache/impl/CacheEntry.java    |     5 +-
 .../cache/impl/CacheFileManagerImpl.java           |     5 +-
 .../cache/impl/CacheFileManagerStatsImpl.java      |     5 +-
 .../diskmanager/cache/impl/CacheFileWithCache.java |     5 +-
 .../cache/impl/CacheFileWithoutCache.java          |     5 +-
 .../cache/impl/CacheFileWithoutCacheMT.java        |     5 +-
 .../azureus/core/diskmanager/file/FMFile.java      |     3 +-
 .../core/diskmanager/file/FMFileManager.java       |     3 +-
 .../diskmanager/file/FMFileManagerException.java   |     3 +-
 .../diskmanager/file/FMFileManagerFactory.java     |     3 +-
 .../azureus/core/diskmanager/file/FMFileOwner.java |     3 +-
 .../core/diskmanager/file/impl/FMFileAccess.java   |     5 +-
 .../diskmanager/file/impl/FMFileAccessCompact.java |     5 +-
 .../file/impl/FMFileAccessController.java          |     5 +-
 .../diskmanager/file/impl/FMFileAccessLinear.java  |     5 +-
 .../file/impl/FMFileAccessPieceReorderer.java      |     5 +-
 .../core/diskmanager/file/impl/FMFileImpl.java     |    26 +-
 .../core/diskmanager/file/impl/FMFileLimited.java  |     3 +-
 .../diskmanager/file/impl/FMFileManagerImpl.java   |     3 +-
 .../core/diskmanager/file/impl/FMFileTestImpl.java |     5 +-
 .../diskmanager/file/impl/FMFileUnlimited.java     |     3 +-
 .../core/drivedetector/DriveDetectedInfo.java      |     5 +-
 .../core/drivedetector/DriveDetectedListener.java  |     5 +-
 .../azureus/core/drivedetector/DriveDetector.java  |     5 +-
 .../core/drivedetector/DriveDetectorFactory.java   |     5 +-
 .../drivedetector/impl/DriveDetectedInfoImpl.java  |     5 +-
 .../core/drivedetector/impl/DriveDetectorImpl.java |   115 +-
 .../azureus/core/helpers/TorrentFolderWatcher.java |     5 +-
 .../aelitis/azureus/core/impl/AzureusCoreImpl.java |    83 +-
 .../core/impl/AzureusCoreSingleInstanceClient.java |    70 +-
 .../azureus/core/instancemanager/AZInstance.java   |     5 +-
 .../core/instancemanager/AZInstanceManager.java    |     5 +-
 .../instancemanager/AZInstanceManagerAdapter.java  |    15 +-
 .../instancemanager/AZInstanceManagerFactory.java  |     5 +-
 .../instancemanager/AZInstanceManagerListener.java |     5 +-
 .../core/instancemanager/AZInstanceTracked.java    |     5 +-
 .../core/instancemanager/impl/AZInstanceImpl.java  |     5 +-
 .../impl/AZInstanceManagerImpl.java                |     5 +-
 .../instancemanager/impl/AZMyInstanceImpl.java     |     5 +-
 .../instancemanager/impl/AZOtherInstanceImpl.java  |     5 +-
 .../instancemanager/impl/AZPortClashHandler.java   |     5 +-
 .../aelitis/azureus/core/lws/LWSDiskManager.java   |    15 +-
 .../azureus/core/lws/LWSDiskManagerState.java      |     5 +-
 .../com/aelitis/azureus/core/lws/LWSDownload.java  |    39 +-
 .../azureus/core/lws/LWSPeerManagerAdapter.java    |    16 +-
 .../com/aelitis/azureus/core/lws/LWSTorrent.java   |    15 +-
 .../aelitis/azureus/core/lws/LightWeightSeed.java  |    53 +-
 .../azureus/core/lws/LightWeightSeedAdapter.java   |    15 +-
 .../azureus/core/lws/LightWeightSeedManager.java   |    15 +-
 .../com/aelitis/azureus/core/nat/NATTraversal.java |     5 +-
 .../azureus/core/nat/NATTraversalException.java    |     5 +-
 .../azureus/core/nat/NATTraversalHandler.java      |     5 +-
 .../azureus/core/nat/NATTraversalObserver.java     |     5 +-
 .../com/aelitis/azureus/core/nat/NATTraverser.java |     5 +-
 .../core/networkmanager/ConnectionAttempt.java     |     5 +-
 .../core/networkmanager/ConnectionEndpoint.java    |    19 +-
 .../azureus/core/networkmanager/EventWaiter.java   |     5 +-
 .../core/networkmanager/IncomingMessageQueue.java  |     9 +-
 .../core/networkmanager/LimitedRateGroup.java      |     5 +-
 .../core/networkmanager/NetworkConnection.java     |     7 +-
 .../core/networkmanager/NetworkConnectionBase.java |     5 +-
 .../networkmanager/NetworkConnectionFactory.java   |   108 +-
 .../networkmanager/NetworkConnectionHelper.java    |     5 +-
 .../core/networkmanager/NetworkManager.java        |    16 +-
 .../core/networkmanager/OutgoingMessageQueue.java  |     5 +-
 .../core/networkmanager/ProtocolEndpoint.java      |     5 +-
 .../networkmanager/ProtocolEndpointFactory.java    |    15 +-
 .../networkmanager/ProtocolEndpointHandler.java    |    15 +-
 .../core/networkmanager/ProtocolStartpoint.java    |     5 +-
 .../azureus/core/networkmanager/RateHandler.java   |     5 +-
 .../azureus/core/networkmanager/RawMessage.java    |     5 +-
 .../azureus/core/networkmanager/Transport.java     |     9 +-
 .../azureus/core/networkmanager/TransportBase.java |     5 +-
 .../core/networkmanager/TransportEndpoint.java     |     5 +-
 .../core/networkmanager/TransportStartpoint.java   |    15 +-
 .../networkmanager/VirtualChannelSelector.java     |     5 +-
 .../VirtualServerChannelSelector.java              |     7 +-
 .../VirtualServerChannelSelectorFactory.java       |     5 +-
 .../core/networkmanager/admin/NetworkAdmin.java    |    19 +-
 .../core/networkmanager/admin/NetworkAdminASN.java |     5 +-
 .../admin/NetworkAdminASNListener.java             |    15 +-
 .../admin/NetworkAdminException.java               |     5 +-
 .../admin/NetworkAdminHTTPProxy.java               |     5 +-
 .../admin/NetworkAdminNATDevice.java               |     5 +-
 .../admin/NetworkAdminNetworkInterface.java        |     5 +-
 .../admin/NetworkAdminNetworkInterfaceAddress.java |     5 +-
 .../networkmanager/admin/NetworkAdminNode.java     |     5 +-
 .../admin/NetworkAdminProgressListener.java        |    15 +-
 .../admin/NetworkAdminPropertyChangeListener.java  |     5 +-
 .../networkmanager/admin/NetworkAdminProtocol.java |     5 +-
 .../admin/NetworkAdminRouteListener.java           |     5 +-
 .../admin/NetworkAdminRoutesListener.java          |    15 +-
 .../admin/NetworkAdminSocksProxy.java              |     5 +-
 .../admin/NetworkAdminSpeedTestScheduledTest.java  |     5 +-
 ...NetworkAdminSpeedTestScheduledTestListener.java |     5 +-
 .../admin/NetworkAdminSpeedTestScheduler.java      |     5 +-
 .../admin/NetworkAdminSpeedTester.java             |     5 +-
 .../admin/NetworkAdminSpeedTesterListener.java     |     5 +-
 .../admin/NetworkAdminSpeedTesterResult.java       |     5 +-
 .../admin/impl/NetworkAdminASNImpl.java            |     5 +-
 .../admin/impl/NetworkAdminASNLookupImpl.java      |     5 +-
 .../admin/impl/NetworkAdminHTTPProxyImpl.java      |     5 +-
 .../admin/impl/NetworkAdminHTTPTester.java         |     5 +-
 .../admin/impl/NetworkAdminImpl.java               |   217 +-
 .../admin/impl/NetworkAdminNATDeviceImpl.java      |     5 +-
 .../admin/impl/NetworkAdminNATUDPCodecs.java       |     5 +-
 .../admin/impl/NetworkAdminNATUDPReply.java        |     5 +-
 .../admin/impl/NetworkAdminNATUDPRequest.java      |     5 +-
 .../admin/impl/NetworkAdminProtocolImpl.java       |     5 +-
 .../admin/impl/NetworkAdminProtocolTester.java     |     5 +-
 .../admin/impl/NetworkAdminSocksProxyImpl.java     |     5 +-
 .../NetworkAdminSpeedTestScheduledTestImpl.java    |     5 +-
 .../impl/NetworkAdminSpeedTestSchedulerImpl.java   |     5 +-
 .../admin/impl/NetworkAdminSpeedTesterBTImpl.java  |     5 +-
 .../admin/impl/NetworkAdminSpeedTesterImpl.java    |     5 +-
 .../admin/impl/NetworkAdminTCPTester.java          |     5 +-
 .../admin/impl/NetworkAdminUDPTester.java          |     5 +-
 .../admin/impl/swt/NetworkAdminSWTImpl.java        |    22 +-
 .../core/networkmanager/impl/ByteBucket.java       |     5 +-
 .../core/networkmanager/impl/ByteBucketMT.java     |    15 +-
 .../core/networkmanager/impl/ByteBucketST.java     |    15 +-
 .../core/networkmanager/impl/EntityHandler.java    |     5 +-
 .../impl/IncomingConnectionManager.java            |     5 +-
 .../impl/IncomingMessageQueueImpl.java             |    15 +-
 .../networkmanager/impl/MultiPeerDownloader2.java  |    12 +-
 .../networkmanager/impl/MultiPeerUploader.java     |     5 +-
 .../networkmanager/impl/NetworkConnectionImpl.java |    13 +-
 .../impl/NetworkManagerUtilities.java              |     5 +-
 .../impl/OutgoingMessageQueueImpl.java             |     5 +-
 .../core/networkmanager/impl/ProtocolDecoder.java  |     5 +-
 .../impl/ProtocolDecoderAdapter.java               |     5 +-
 .../impl/ProtocolDecoderInitial.java               |    30 +-
 .../networkmanager/impl/ProtocolDecoderPHE.java    |    11 +-
 .../networkmanager/impl/RateControlledEntity.java  |     5 +-
 .../core/networkmanager/impl/RawMessageImpl.java   |     5 +-
 .../core/networkmanager/impl/ReadController.java   |     5 +-
 .../networkmanager/impl/SinglePeerDownloader.java  |     5 +-
 .../networkmanager/impl/SinglePeerUploader.java    |     5 +-
 .../networkmanager/impl/TransferProcessor.java     |   226 +-
 .../core/networkmanager/impl/TransportCipher.java  |     5 +-
 .../impl/TransportCryptoManager.java               |     5 +-
 .../core/networkmanager/impl/TransportHelper.java  |     5 +-
 .../networkmanager/impl/TransportHelperFilter.java |     5 +-
 .../impl/TransportHelperFilterInserter.java        |     5 +-
 .../impl/TransportHelperFilterStream.java          |     5 +-
 .../impl/TransportHelperFilterStreamCipher.java    |     5 +-
 .../impl/TransportHelperFilterStreamXOR.java       |     5 +-
 .../impl/TransportHelperFilterTransparent.java     |     5 +-
 .../core/networkmanager/impl/TransportImpl.java    |     5 +-
 .../core/networkmanager/impl/TransportStats.java   |     5 +-
 .../core/networkmanager/impl/WriteController.java  |     5 +-
 .../core/networkmanager/impl/http/HTTPMessage.java |     5 +-
 .../impl/http/HTTPMessageDecoder.java              |     5 +-
 .../impl/http/HTTPMessageEncoder.java              |     5 +-
 .../impl/http/HTTPNetworkConnection.java           |     8 +-
 .../impl/http/HTTPNetworkConnectionFile.java       |     5 +-
 .../impl/http/HTTPNetworkConnectionWebSeed.java    |     5 +-
 .../impl/http/HTTPNetworkManager.java              |     5 +-
 .../impl/tcp/IncomingSocketChannelManager.java     |    18 +-
 .../impl/tcp/LightweightTCPTransport.java          |     5 +-
 .../impl/tcp/ProtocolEndpointTCP.java              |     5 +-
 .../networkmanager/impl/tcp/ProxyLoginHandler.java |    44 +-
 .../networkmanager/impl/tcp/SelectorGuard.java     |     5 +-
 .../impl/tcp/TCPConnectionManager.java             |    49 +-
 .../networkmanager/impl/tcp/TCPNetworkManager.java |    13 +-
 .../impl/tcp/TCPTransportHelper.java               |    25 +-
 .../impl/tcp/TCPTransportHelperFilterFactory.java  |     5 +-
 .../networkmanager/impl/tcp/TCPTransportImpl.java  |   190 +-
 .../impl/tcp/TransportEndpointTCP.java             |     5 +-
 .../impl/tcp/TransportStartpointTCP.java           |     5 +-
 .../impl/tcp/VirtualAcceptSelector.java            |     5 +-
 .../tcp/VirtualBlockingServerChannelSelector.java  |    12 +-
 .../impl/tcp/VirtualChannelSelectorImpl.java       |     8 +-
 .../VirtualNonBlockingServerChannelSelector.java   |    13 +-
 .../core/networkmanager/impl/test/PHETester.java   |   431 -
 .../core/networkmanager/impl/udp/NetworkGlue.java  |     5 +-
 .../impl/udp/NetworkGlueListener.java              |     5 +-
 .../impl/udp/NetworkGlueLoopBack.java              |     5 +-
 .../networkmanager/impl/udp/NetworkGlueUDP.java    |     5 +-
 .../impl/udp/ProtocolEndpointUDP.java              |     5 +-
 .../impl/udp/TransportEndpointUDP.java             |     5 +-
 .../networkmanager/impl/udp/UDPConnection.java     |     5 +-
 .../impl/udp/UDPConnectionManager.java             |    14 +-
 .../networkmanager/impl/udp/UDPConnectionSet.java  |     5 +-
 .../networkmanager/impl/udp/UDPNetworkManager.java |     5 +-
 .../core/networkmanager/impl/udp/UDPPacket.java    |     5 +-
 .../core/networkmanager/impl/udp/UDPSelector.java  |     5 +-
 .../core/networkmanager/impl/udp/UDPTransport.java |     5 +-
 .../impl/udp/UDPTransportHelper.java               |     5 +-
 .../aelitis/azureus/core/pairing/PairedNode.java   |    15 +-
 .../azureus/core/pairing/PairedService.java        |    15 +-
 .../core/pairing/PairedServiceRequestHandler.java  |    15 +-
 .../core/pairing/PairingConnectionData.java        |    17 +-
 .../azureus/core/pairing/PairingException.java     |    15 +-
 .../azureus/core/pairing/PairingManager.java       |    17 +-
 .../core/pairing/PairingManagerFactory.java        |    15 +-
 .../core/pairing/PairingManagerListener.java       |    15 +-
 .../aelitis/azureus/core/pairing/PairingTest.java  |    15 +-
 .../azureus/core/pairing/PairingTestListener.java  |    15 +-
 .../core/pairing/impl/PairManagerTunnel.java       |    15 +-
 .../core/pairing/impl/PairingManagerImpl.java      |    43 +-
 .../pairing/impl/PairingManagerTunnelHandler.java  |    15 +-
 .../azureus/core/pairing/impl/swt/PMSWTImpl.java   |    25 +-
 .../azureus/core/peermanager/PeerManager.java      |    30 +-
 .../core/peermanager/PeerManagerRegistration.java  |     5 +-
 .../PeerManagerRegistrationAdapter.java            |     5 +-
 .../peermanager/PeerManagerRoutingListener.java    |     5 +-
 .../peermanager/control/PeerControlInstance.java   |     5 +-
 .../peermanager/control/PeerControlScheduler.java  |     5 +-
 .../control/PeerControlSchedulerFactory.java       |     5 +-
 .../peermanager/control/SpeedTokenDispenser.java   |     5 +-
 .../control/impl/PeerControlSchedulerBasic.java    |     5 +-
 .../control/impl/PeerControlSchedulerImpl.java     |     5 +-
 .../impl/PeerControlSchedulerPrioritised.java      |     5 +-
 .../control/impl/SpeedTokenDispenserBasic.java     |     5 +-
 .../core/peermanager/messaging/Message.java        |     5 +-
 .../peermanager/messaging/MessageException.java    |     5 +-
 .../core/peermanager/messaging/MessageManager.java |     5 +-
 .../messaging/MessageStreamDecoder.java            |     5 +-
 .../messaging/MessageStreamEncoder.java            |     5 +-
 .../messaging/MessageStreamFactory.java            |     5 +-
 .../core/peermanager/messaging/MessagingUtil.java  |     5 +-
 .../peermanager/messaging/azureus/AZBadPiece.java  |     5 +-
 .../messaging/azureus/AZGenericMapPayload.java     |     5 +-
 .../peermanager/messaging/azureus/AZHandshake.java |     5 +-
 .../core/peermanager/messaging/azureus/AZHave.java |     5 +-
 .../peermanager/messaging/azureus/AZMessage.java   |     5 +-
 .../messaging/azureus/AZMessageDecoder.java        |     5 +-
 .../messaging/azureus/AZMessageEncoder.java        |     5 +-
 .../messaging/azureus/AZMessageFactory.java        |     5 +-
 .../peermanager/messaging/azureus/AZMetaData.java  |    15 +-
 .../messaging/azureus/AZPeerExchange.java          |     7 +-
 .../messaging/azureus/AZRequestHint.java           |     5 +-
 .../peermanager/messaging/azureus/AZStatReply.java |     5 +-
 .../messaging/azureus/AZStatRequest.java           |     5 +-
 .../messaging/azureus/AZStylePeerExchange.java     |     5 +-
 .../messaging/azureus/AZUTMetaData.java            |    15 +-
 .../messaging/bittorrent/BTAllowedFast.java        |     5 +-
 .../messaging/bittorrent/BTBitfield.java           |     5 +-
 .../peermanager/messaging/bittorrent/BTCancel.java |     5 +-
 .../peermanager/messaging/bittorrent/BTChoke.java  |     5 +-
 .../messaging/bittorrent/BTDHTPort.java            |     5 +-
 .../messaging/bittorrent/BTHandshake.java          |     5 +-
 .../peermanager/messaging/bittorrent/BTHave.java   |     5 +-
 .../messaging/bittorrent/BTHaveAll.java            |     5 +-
 .../messaging/bittorrent/BTHaveNone.java           |     5 +-
 .../messaging/bittorrent/BTInterested.java         |     5 +-
 .../messaging/bittorrent/BTKeepAlive.java          |     5 +-
 .../messaging/bittorrent/BTLTMessage.java          |     5 +-
 .../messaging/bittorrent/BTMessage.java            |     5 +-
 .../messaging/bittorrent/BTMessageDecoder.java     |     5 +-
 .../messaging/bittorrent/BTMessageEncoder.java     |     5 +-
 .../messaging/bittorrent/BTMessageFactory.java     |     5 +-
 .../peermanager/messaging/bittorrent/BTPiece.java  |     5 +-
 .../messaging/bittorrent/BTRawMessage.java         |    15 +-
 .../messaging/bittorrent/BTRejectRequest.java      |     5 +-
 .../messaging/bittorrent/BTRequest.java            |     5 +-
 .../messaging/bittorrent/BTSuggestPiece.java       |     5 +-
 .../messaging/bittorrent/BTUnchoke.java            |     5 +-
 .../messaging/bittorrent/BTUninterested.java       |     5 +-
 .../ltep/LTDisabledExtensionMessage.java           |     5 +-
 .../messaging/bittorrent/ltep/LTHandshake.java     |    15 +
 .../messaging/bittorrent/ltep/LTMessage.java       |     6 +-
 .../bittorrent/ltep/LTMessageDecoder.java          |    52 +-
 .../bittorrent/ltep/LTMessageEncoder.java          |    79 +-
 .../bittorrent/ltep/LTMessageFactory.java          |     5 +-
 .../messaging/bittorrent/ltep/UTMetaData.java      |    15 +-
 .../messaging/bittorrent/ltep/UTPeerExchange.java  |    13 +-
 .../messaging/bittorrent/ltep/UTUploadOnly.java    |    15 +-
 .../core/peermanager/nat/PeerNATInitiator.java     |     5 +-
 .../peermanager/nat/PeerNATTraversalAdapter.java   |     5 +-
 .../core/peermanager/nat/PeerNATTraverser.java     |     5 +-
 .../core/peermanager/peerdb/PeerDatabase.java      |    38 +-
 .../peermanager/peerdb/PeerDatabaseFactory.java    |     5 +-
 .../core/peermanager/peerdb/PeerExchangerItem.java |   102 +-
 .../azureus/core/peermanager/peerdb/PeerItem.java  |   108 +-
 .../core/peermanager/peerdb/PeerItemFactory.java   |     9 +-
 .../peermanager/piecepicker/EndGameModeChunk.java  |     3 +-
 .../core/peermanager/piecepicker/PiecePicker.java  |     5 +-
 .../piecepicker/PiecePickerFactory.java            |     5 +-
 .../piecepicker/PiecePickerListener.java           |     5 +-
 .../piecepicker/PiecePriorityProvider.java         |     5 +-
 .../peermanager/piecepicker/PieceRTAProvider.java  |     5 +-
 .../piecepicker/impl/PiecePickerImpl.java          |    41 +-
 .../peermanager/piecepicker/util/BitFlags.java     |     5 +-
 .../peermanager/unchoker/DownloadingUnchoker.java  |    11 +-
 .../core/peermanager/unchoker/SeedingUnchoker.java |    12 +-
 .../core/peermanager/unchoker/Unchoker.java        |     7 +-
 .../core/peermanager/unchoker/UnchokerFactory.java |    15 +-
 .../core/peermanager/unchoker/UnchokerUtil.java    |   109 +-
 .../peermanager/uploadslots/DownloadingRanker.java |     5 +-
 .../peermanager/uploadslots/SeedingRanker.java     |     5 +-
 .../core/peermanager/uploadslots/UploadHelper.java |     2 +-
 .../peermanager/uploadslots/UploadSession.java     |     2 +-
 .../uploadslots/UploadSessionPicker.java           |     2 +-
 .../core/peermanager/uploadslots/UploadSlot.java   |     2 +-
 .../peermanager/uploadslots/UploadSlotManager.java |     2 +-
 .../peermanager/utils/AZPeerIdentityManager.java   |     5 +-
 .../peermanager/utils/BTPeerIDByteDecoder.java     |    16 +-
 .../utils/BTPeerIDByteDecoderDefinitions.java      |    16 +-
 .../utils/BTPeerIDByteDecoderUtils.java            |    11 +-
 .../core/peermanager/utils/ClientIdentifier.java   |    16 +-
 .../utils/OutgoingBTHaveMessageAggregator.java     |     5 +-
 .../utils/OutgoingBTPieceMessageHandler.java       |     5 +-
 .../OutgoingBTPieceMessageHandlerAdapter.java      |     5 +-
 .../core/peermanager/utils/PeerClassifier.java     |     5 +-
 .../core/peermanager/utils/PeerMessageLimiter.java |     5 +-
 .../com/aelitis/azureus/core/proxy/AEProxy.java    |     5 +-
 .../azureus/core/proxy/AEProxyAddressMapper.java   |    24 +-
 .../azureus/core/proxy/AEProxyConnection.java      |     5 +-
 .../core/proxy/AEProxyConnectionListener.java      |     5 +-
 .../azureus/core/proxy/AEProxyException.java       |     5 +-
 .../aelitis/azureus/core/proxy/AEProxyFactory.java |    82 +-
 .../aelitis/azureus/core/proxy/AEProxyHandler.java |     5 +-
 .../azureus/core/proxy/AEProxySelector.java        |    26 +-
 .../azureus/core/proxy/AEProxySelectorFactory.java |    17 +-
 .../aelitis/azureus/core/proxy/AEProxyState.java   |     5 +-
 .../core/proxy/impl/AEPluginProxyHandler.java      |   409 +-
 .../core/proxy/impl/AEProxyAddressMapperImpl.java  |   114 +-
 .../core/proxy/impl/AEProxyConnectionImpl.java     |    37 +-
 .../azureus/core/proxy/impl/AEProxyImpl.java       |   123 +-
 .../core/proxy/impl/AEProxySelectorImpl.java       |   131 +-
 .../proxy/impl/swt/AEProxySelectorSWTImpl.java     |    21 +-
 .../azureus/core/proxy/socks/AESocksProxy.java     |     5 +-
 .../core/proxy/socks/AESocksProxyAddress.java      |     5 +-
 .../core/proxy/socks/AESocksProxyConnection.java   |    11 +-
 .../core/proxy/socks/AESocksProxyFactory.java      |     5 +-
 .../socks/AESocksProxyPlugableConnection.java      |     5 +-
 .../AESocksProxyPlugableConnectionFactory.java     |     5 +-
 .../proxy/socks/impl/AESocksProxyAddressImpl.java  |     5 +-
 .../socks/impl/AESocksProxyConnectionImpl.java     |   348 +-
 .../core/proxy/socks/impl/AESocksProxyImpl.java    |     5 +-
 .../AESocksProxyPlugableConnectionDefault.java     |    24 +-
 .../core/proxy/socks/impl/AESocksProxyState.java   |     5 +-
 .../azureus/core/rssgen/RSSGeneratorPlugin.java    |   599 +-
 .../azureus/core/security/CryptoECCUtils.java      |   347 +-
 .../azureus/core/security/CryptoHandler.java       |    15 +-
 .../azureus/core/security/CryptoManager.java       |     5 +-
 .../core/security/CryptoManagerException.java      |     5 +-
 .../core/security/CryptoManagerFactory.java        |     5 +-
 .../core/security/CryptoManagerKeyListener.java    |    67 +-
 .../security/CryptoManagerPasswordException.java   |     5 +-
 .../security/CryptoManagerPasswordHandler.java     |     5 +-
 .../azureus/core/security/CryptoSTSEngine.java     |     5 +-
 .../core/security/impl/CryptoHandlerECC.java       |    25 +-
 .../core/security/impl/CryptoManagerImpl.java      |     5 +-
 .../core/security/impl/CryptoSTSEngineImpl.java    |     5 +-
 .../core/speedmanager/SpeedLimitHandler.java       |  1316 +-
 .../azureus/core/speedmanager/SpeedManager.java    |     5 +-
 .../core/speedmanager/SpeedManagerAdapter.java     |     5 +-
 .../core/speedmanager/SpeedManagerFactory.java     |     5 +-
 .../speedmanager/SpeedManagerLimitEstimate.java    |     5 +-
 .../core/speedmanager/SpeedManagerListener.java    |     5 +-
 .../core/speedmanager/SpeedManagerPingMapper.java  |     5 +-
 .../core/speedmanager/SpeedManagerPingSource.java  |     5 +-
 .../core/speedmanager/SpeedManagerPingZone.java    |     5 +-
 .../impl/SpeedManagerAlgorithmProvider.java        |     5 +-
 .../impl/SpeedManagerAlgorithmProviderAdapter.java |     5 +-
 .../core/speedmanager/impl/SpeedManagerImpl.java   |     5 +-
 .../impl/SpeedManagerPingMapperImpl.java           |     5 +-
 .../core/speedmanager/impl/TestPingSourceImpl.java |     5 +-
 .../speedmanager/impl/TestPingSourceRandom.java    |     5 +-
 .../impl/v1/SpeedManagerAlgorithmProviderV1.java   |     5 +-
 .../core/speedmanager/impl/v2/LimitControl.java    |     5 +-
 .../impl/v2/LimitControlDropUploadFirst.java       |     5 +-
 .../speedmanager/impl/v2/LimitControlSetting.java  |     5 +-
 .../speedmanager/impl/v2/PSMonitorListener.java    |     5 +-
 .../speedmanager/impl/v2/PingSourceManager.java    |     5 +-
 .../core/speedmanager/impl/v2/PingSourceStats.java |     5 +-
 .../core/speedmanager/impl/v2/PingSpaceMapper.java |     5 +-
 .../core/speedmanager/impl/v2/PingSpaceMon.java    |     5 +-
 .../speedmanager/impl/v2/PingSpaceMonitor.java     |     5 +-
 .../impl/v2/SMConfigurationAdapter.java            |     5 +-
 .../impl/v2/SMConfigurationAdapterImpl.java        |     5 +-
 .../azureus/core/speedmanager/impl/v2/SMConst.java |     5 +-
 .../core/speedmanager/impl/v2/SMInstance.java      |     5 +-
 .../core/speedmanager/impl/v2/SMSearchLogger.java  |     5 +-
 .../core/speedmanager/impl/v2/SMSearchManager.java |     5 +-
 .../core/speedmanager/impl/v2/SMUpdate.java        |     5 +-
 .../core/speedmanager/impl/v2/SaturatedMode.java   |     5 +-
 .../speedmanager/impl/v2/SpeedLimitConfidence.java |     5 +-
 .../speedmanager/impl/v2/SpeedLimitListener.java   |     5 +-
 .../speedmanager/impl/v2/SpeedLimitMonitor.java    |     5 +-
 .../v2/SpeedManagerAlgorithmProviderDHTPing.java   |     5 +-
 .../v2/SpeedManagerAlgorithmProviderPingMap.java   |     5 +-
 .../impl/v2/SpeedManagerAlgorithmProviderV2.java   |     5 +-
 .../speedmanager/impl/v2/SpeedManagerLogger.java   |   111 +-
 .../core/speedmanager/impl/v2/TransferMode.java    |     5 +-
 .../impl/v3/SpeedManagerAlgorithmProviderV3.java   |     5 +-
 .../azureus/core/stats/AzureusCoreStats.java       |     5 +-
 .../core/stats/AzureusCoreStatsProvider.java       |     5 +-
 azureus2/src/com/aelitis/azureus/core/tag/Tag.java |    25 +-
 .../com/aelitis/azureus/core/tag/TagDiscovery.java |    77 +
 .../com/aelitis/azureus/core/tag/TagDownload.java  |    17 +-
 .../com/aelitis/azureus/core/tag/TagException.java |    15 +-
 .../com/aelitis/azureus/core/tag/TagFeature.java   |    16 +-
 .../azureus/core/tag/TagFeatureAddress.java        |    15 +-
 .../azureus/core/tag/TagFeatureExecOnAssign.java   |    47 +
 .../azureus/core/tag/TagFeatureFileLocation.java   |    31 +-
 .../azureus/core/tag/TagFeatureListener.java       |    15 +-
 .../azureus/core/tag/TagFeatureProperties.java     |    16 +-
 .../azureus/core/tag/TagFeatureRSSFeed.java        |    15 +-
 .../azureus/core/tag/TagFeatureRateLimit.java      |    15 +-
 .../azureus/core/tag/TagFeatureRunState.java       |    15 +-
 .../azureus/core/tag/TagFeatureTranscode.java      |    15 +-
 .../com/aelitis/azureus/core/tag/TagListener.java  |    15 +-
 .../com/aelitis/azureus/core/tag/TagManager.java   |    15 +-
 .../azureus/core/tag/TagManagerFactory.java        |    15 +-
 .../azureus/core/tag/TagManagerListener.java       |    15 +-
 .../src/com/aelitis/azureus/core/tag/TagPeer.java  |    17 +-
 .../src/com/aelitis/azureus/core/tag/TagType.java  |    15 +-
 .../aelitis/azureus/core/tag/TagTypeAdapter.java   |    15 +-
 .../aelitis/azureus/core/tag/TagTypeListener.java  |    15 +-
 .../src/com/aelitis/azureus/core/tag/Taggable.java |    15 +-
 .../azureus/core/tag/TaggableLifecycleAdapter.java |    64 +
 .../azureus/core/tag/TaggableLifecycleHandler.java |    15 +-
 .../core/tag/TaggableLifecycleListener.java        |    39 +-
 .../aelitis/azureus/core/tag/TaggableResolver.java |    15 +-
 .../com/aelitis/azureus/core/tag/impl/TagBase.java |   169 +-
 .../core/tag/impl/TagDownloadWithState.java        |    42 +-
 .../azureus/core/tag/impl/TagManagerImpl.java      |   497 +-
 .../tag/impl/TagPropertyConstraintHandler.java     |  1470 +++
 .../core/tag/impl/TagPropertyTrackerHandler.java   |    24 +-
 .../impl/TagPropertyTrackerTemplateHandler.java    |    32 +-
 .../core/tag/impl/TagPropertyUntaggedHandler.java  |    23 +-
 .../aelitis/azureus/core/tag/impl/TagTypeBase.java |    17 +-
 .../core/tag/impl/TagTypeDownloadManual.java       |    15 +-
 .../azureus/core/tag/impl/TagTypeWithState.java    |    15 +-
 .../azureus/core/tag/impl/TagWithState.java        |    18 +-
 .../azureus/core/tracker/TrackerPeerSource.java    |   205 +-
 .../core/tracker/TrackerPeerSourceAdapter.java     |   261 +-
 .../azureus/core/update/AzureusRestarter.java      |     5 +-
 .../core/update/AzureusRestarterFactory.java       |     5 +-
 .../core/update/impl/AzureusRestarterImpl.java     |     5 +-
 .../aelitis/azureus/core/util/AEPriorityMixin.java |    17 +-
 .../aelitis/azureus/core/util/AZ3Functions.java    |   230 +-
 .../azureus/core/util/ByteCountedInputStream.java  |     5 +-
 .../azureus/core/util/CaseSensitiveFileMap.java    |     5 +-
 .../aelitis/azureus/core/util/CopyOnWriteList.java |     9 +-
 .../aelitis/azureus/core/util/CopyOnWriteMap.java  |    38 +-
 .../aelitis/azureus/core/util/CopyOnWriteSet.java  |   391 +-
 .../com/aelitis/azureus/core/util/DNSUtils.java    |   211 +-
 .../core/util/DeleteFileOnCloseInputStream.java    |     5 +-
 .../azureus/core/util/FeatureAvailability.java     |     5 +-
 .../aelitis/azureus/core/util/GeneralUtils.java    |   747 +-
 .../com/aelitis/azureus/core/util/HTTPUtils.java   |    55 +-
 .../aelitis/azureus/core/util/HashCodeUtils.java   |     5 +-
 .../aelitis/azureus/core/util/IdentityHashSet.java |    17 +-
 .../aelitis/azureus/core/util/LaunchManager.java   |   303 +-
 .../com/aelitis/azureus/core/util/LinkFileMap.java |     5 +-
 .../azureus/core/util/MultiPartDecoder.java        |     2 +-
 .../com/aelitis/azureus/core/util/NetUtils.java    |     5 +-
 .../aelitis/azureus/core/util/QTFastStartRAF.java  |    17 +-
 .../com/aelitis/azureus/core/util/RegExUtil.java   |    17 +-
 .../aelitis/azureus/core/util/UUIDGenerator.java   |     5 +-
 .../azureus/core/util/UncloseableInputStream.java  |   144 +
 .../aelitis/azureus/core/util/average/Average.java |     5 +-
 .../azureus/core/util/average/AverageFactory.java  |     5 +-
 .../util/average/ExponentialMovingAverage.java     |     5 +-
 .../azureus/core/util/average/MovingAverage.java   |     5 +-
 .../core/util/average/MovingImmediateAverage.java  |     5 +-
 .../azureus/core/util/average/RunningAverage.java  |     5 +-
 .../azureus/core/util/bloom/BloomFilter.java       |    17 +-
 .../core/util/bloom/BloomFilterFactory.java        |     5 +-
 .../core/util/bloom/impl/BloomFilterAddOnly.java   |     5 +-
 .../util/bloom/impl/BloomFilterAddRemove4Bit.java  |     5 +-
 .../util/bloom/impl/BloomFilterAddRemove8Bit.java  |     5 +-
 .../core/util/bloom/impl/BloomFilterImpl.java      |     5 +-
 .../core/util/bloom/impl/BloomFilterRotator.java   |   482 +-
 .../azureus/core/util/dns/DNSUtilsImpl.java        |    15 +-
 .../azureus/core/util/http/HTTPAuthHelper.java     |  2969 +++--
 .../core/util/http/HTTPAuthHelperListener.java     |    63 +-
 .../aelitis/azureus/core/util/png/CRCedChunk.java  |    17 +-
 .../com/aelitis/azureus/core/util/png/Chunk.java   |    17 +-
 .../aelitis/azureus/core/util/png/IDATChunk.java   |    17 +-
 .../aelitis/azureus/core/util/png/IENDChunk.java   |    17 +-
 .../aelitis/azureus/core/util/png/IHDRChunk.java   |    17 +-
 .../src/com/aelitis/azureus/core/util/png/PNG.java |    17 +-
 .../azureus/core/util/png/PngSignatureChunk.java   |    17 +-
 .../core/versioncheck/VersionCheckClient.java      |    29 +-
 .../versioncheck/VersionCheckClientListener.java   |     6 +-
 .../versioncheck/VersionCheckClientUDPCodecs.java  |     5 +-
 .../versioncheck/VersionCheckClientUDPReply.java   |     5 +-
 .../versioncheck/VersionCheckClientUDPRequest.java |     5 +-
 .../aelitis/azureus/core/vuzefile/VuzeFile.java    |   123 +-
 .../azureus/core/vuzefile/VuzeFileComponent.java   |   131 +-
 .../azureus/core/vuzefile/VuzeFileHandler.java     |   539 +-
 .../azureus/core/vuzefile/VuzeFileImpl.java        |   541 +-
 .../azureus/core/vuzefile/VuzeFileMerger.java      |   221 +-
 .../azureus/core/vuzefile/VuzeFileProcessor.java   |    61 +-
 .../azureus/launcher/ClassLoaderWitness.java       |     5 +-
 .../src/com/aelitis/azureus/launcher/Launcher.java |     5 +-
 .../com/aelitis/azureus/launcher/LauncherTest.java |     5 +-
 .../com/aelitis/azureus/launcher/MainExecutor.java |     5 +-
 .../launcher/classloading/PeeringClassloader.java  |     5 +-
 .../launcher/classloading/PrimaryClassloader.java  |     5 +-
 .../classloading/SecondaryClassLoader.java         |     5 +-
 .../com/aelitis/azureus/plugins/I2PHelpers.java    |   182 +
 .../azureus/plugins/clientid/ClientIDPlugin.java   |     5 +-
 .../com/aelitis/azureus/plugins/dht/DHTPlugin.java |    66 +-
 .../azureus/plugins/dht/DHTPluginContact.java      |    34 +-
 .../azureus/plugins/dht/DHTPluginInterface.java    |   174 +
 .../azureus/plugins/dht/DHTPluginKeyStats.java     |     5 +-
 .../azureus/plugins/dht/DHTPluginListener.java     |     5 +-
 .../plugins/dht/DHTPluginOperationAdapter.java     |    61 +
 .../plugins/dht/DHTPluginOperationListener.java    |     5 +-
 .../plugins/dht/DHTPluginProgressListener.java     |     5 +-
 .../plugins/dht/DHTPluginTransferHandler.java      |     7 +-
 .../azureus/plugins/dht/DHTPluginValue.java        |     5 +-
 .../plugins/dht/impl/DHTPluginContactImpl.java     |    76 +-
 .../azureus/plugins/dht/impl/DHTPluginImpl.java    |   297 +-
 .../plugins/dht/impl/DHTPluginImplAdapter.java     |     5 +-
 .../plugins/dht/impl/DHTPluginStorageManager.java  |    14 +-
 .../plugins/dht/impl/DHTPluginValueImpl.java       |     5 +-
 .../plugins/extseed/ExternalSeedException.java     |     5 +-
 .../plugins/extseed/ExternalSeedManualPeer.java    |   117 +-
 .../azureus/plugins/extseed/ExternalSeedPeer.java  |     5 +-
 .../plugins/extseed/ExternalSeedPlugin.java        |    85 +-
 .../plugins/extseed/ExternalSeedReader.java        |     5 +-
 .../plugins/extseed/ExternalSeedReaderFactory.java |    11 +-
 .../extseed/ExternalSeedReaderListener.java        |     5 +-
 .../extseed/impl/ExternalSeedReaderImpl.java       |    39 +-
 .../extseed/impl/ExternalSeedReaderRequest.java    |     5 +-
 .../ExternalSeedReaderFactoryGetRight.java         |    44 +-
 .../impl/getright/ExternalSeedReaderGetRight.java  |     5 +-
 .../webseed/ExternalSeedReaderFactoryWebSeed.java  |    48 +-
 .../impl/webseed/ExternalSeedReaderWebSeed.java    |     5 +-
 .../extseed/util/ExternalSeedHTTPDownloader.java   |     5 +-
 .../util/ExternalSeedHTTPDownloaderLinear.java     |  1364 +-
 .../util/ExternalSeedHTTPDownloaderListener.java   |     5 +-
 .../util/ExternalSeedHTTPDownloaderRange.java      |   139 +-
 .../azureus/plugins/magnet/MagnetPlugin.java       |  1410 +-
 .../plugins/magnet/MagnetPluginException.java      |     5 +-
 .../plugins/magnet/MagnetPluginListener.java       |     5 +-
 .../plugins/magnet/MagnetPluginMDDownloader.java   |   302 +-
 .../magnet/MagnetPluginProgressListener.java       |     5 +-
 .../plugins/magnet/swt/MagnetPluginUISWT.java      |    15 +-
 .../azureus/plugins/net/buddy/BuddyPlugin.java     |  8815 ++++++-------
 .../azureus/plugins/net/buddy/BuddyPluginAZ2.java  |  2041 ++-
 .../net/buddy/BuddyPluginAZ2ChatListener.java      |    89 +-
 .../plugins/net/buddy/BuddyPluginAZ2Listener.java  |    69 +-
 .../net/buddy/BuddyPluginAZ2TrackerListener.java   |    75 +-
 .../plugins/net/buddy/BuddyPluginAdapter.java      |   132 +-
 .../azureus/plugins/net/buddy/BuddyPluginBeta.java |  5958 +++++++++
 .../plugins/net/buddy/BuddyPluginBuddy.java        |  6897 +++++-----
 .../plugins/net/buddy/BuddyPluginBuddyMessage.java |   247 +-
 .../net/buddy/BuddyPluginBuddyMessageHandler.java  |  2125 ++-
 .../net/buddy/BuddyPluginBuddyMessageListener.java |   107 +-
 .../net/buddy/BuddyPluginBuddyReplyListener.java   |    75 +-
 .../net/buddy/BuddyPluginBuddyRequestListener.java |   105 +-
 .../plugins/net/buddy/BuddyPluginException.java    |    85 +-
 .../plugins/net/buddy/BuddyPluginListener.java     |   104 +-
 .../net/buddy/BuddyPluginPasswordException.java    |    95 +-
 .../net/buddy/BuddyPluginTimeoutException.java     |    89 +-
 .../plugins/net/buddy/BuddyPluginUtils.java        |   365 +
 .../net/buddy/BuddyPluginViewInterface.java        |    81 +
 .../plugins/net/buddy/swt/BuddyPluginView.java     |  3330 ++++-
 .../net/buddy/swt/BuddyPluginViewBetaChat.java     |  4539 +++++++
 .../plugins/net/buddy/swt/BuddyPluginViewChat.java |   917 +-
 .../net/buddy/swt/BuddyPluginViewInstance.java     |  4685 ++++---
 .../net/buddy/tracker/BuddyPluginTracker.java      |  4650 +++----
 .../buddy/tracker/BuddyPluginTrackerListener.java  |    71 +-
 .../plugins/net/netstatus/NetStatusPlugin.java     |   524 +-
 .../net/netstatus/NetStatusProtocolTester.java     |  1296 +-
 .../net/netstatus/NetStatusProtocolTesterBT.java   |  1965 +--
 .../netstatus/NetStatusProtocolTesterListener.java |    94 +-
 .../net/netstatus/swt/NetStatusPluginTester.java   |  2028 +--
 .../net/netstatus/swt/NetStatusPluginView.java     |  1168 +-
 .../removerules/DownloadRemoveRulesPlugin.java     |     5 +-
 .../plugins/sharing/hoster/ShareHosterPlugin.java  |   120 +-
 .../startstoprules/always/RunEverythingPlugin.java |     5 +-
 .../defaultplugin/DefaultRankCalculator.java       |   386 +-
 .../DownloadingRankColumnListener.java             |     8 +-
 .../defaultplugin/SeedingRankColumnListener.java   |     8 +-
 .../defaultplugin/StartStopRulesDefaultPlugin.java |    88 +-
 .../defaultplugin/StartStopRulesFPListener.java    |     5 +-
 .../ui/swt/ConfigSectionDownloading.java           |    11 +-
 .../defaultplugin/ui/swt/ConfigSectionQueue.java   |     8 +-
 .../defaultplugin/ui/swt/ConfigSectionSeeding.java |    60 +-
 .../ui/swt/ConfigSectionSeedingAutoStarting.java   |     8 +-
 .../ui/swt/ConfigSectionSeedingFirstPriority.java  |     8 +-
 .../ui/swt/ConfigSectionSeedingIgnore.java         |     8 +-
 .../ui/swt/StartStopRulesDefaultPluginSWTUI.java   |     5 +-
 .../plugins/tracker/dht/DHTTrackerPlugin.java      |   408 +-
 .../plugins/tracker/dht/DHTTrackerPluginAlt.java   |   914 ++
 .../plugins/tracker/local/LocalTrackerPlugin.java  |     7 +-
 .../aelitis/azureus/plugins/upnp/UPnPMapping.java  |     5 +-
 .../azureus/plugins/upnp/UPnPMappingListener.java  |     5 +-
 .../azureus/plugins/upnp/UPnPMappingManager.java   |     5 +-
 .../plugins/upnp/UPnPMappingManagerListener.java   |     5 +-
 .../aelitis/azureus/plugins/upnp/UPnPPlugin.java   |     5 +-
 .../azureus/plugins/upnp/UPnPPluginService.java    |     5 +-
 .../src/com/aelitis/azureus/ui/IUIIntializer.java  |     5 +-
 .../aelitis/azureus/ui/InitializerListener.java    |     5 +-
 azureus2/src/com/aelitis/azureus/ui/Main.java      |     5 +-
 .../src/com/aelitis/azureus/ui/UIFunctions.java    |    56 +-
 .../com/aelitis/azureus/ui/UIFunctionsManager.java |     5 +-
 .../azureus/ui/UIFunctionsUserPrompter.java        |    11 +-
 .../azureus/ui/UIStatusTextClickListener.java      |     5 +-
 .../azureus/ui/UserPrompterResultListener.java     |    18 +
 .../ui/common/RememberedDecisionsManager.java      |     5 +-
 .../aelitis/azureus/ui/common/ToolBarEnabler.java  |    14 -
 .../com/aelitis/azureus/ui/common/ToolBarItem.java |    33 +-
 .../azureus/ui/common/table/TableCellCore.java     |     8 +-
 .../azureus/ui/common/table/TableColumnCore.java   |    10 +-
 .../table/TableColumnCoreCreationListener.java     |     6 +-
 .../ui/common/table/TableColumnSortObject.java     |     6 +-
 .../ui/common/table/TableCountChangeAdapter.java   |     5 +-
 .../ui/common/table/TableCountChangeListener.java  |     5 +-
 .../table/TableDataSourceChangedListener.java      |     5 +-
 .../common/table/TableExpansionChangeListener.java |     5 +-
 .../ui/common/table/TableGroupRowRunner.java       |    18 +
 .../table/TableGroupRowVisibilityRunner.java       |     5 +-
 .../ui/common/table/TableLifeCycleListener.java    |     5 +-
 .../ui/common/table/TableRefreshListener.java      |    18 +
 .../azureus/ui/common/table/TableRowCore.java      |    11 +-
 .../ui/common/table/TableSelectionAdapter.java     |     5 +-
 .../ui/common/table/TableSelectionListener.java    |     5 +-
 .../table/TableStructureEventDispatcher.java       |    27 +-
 .../table/TableStructureModificationListener.java  |    11 +-
 .../aelitis/azureus/ui/common/table/TableView.java |     5 +-
 .../ui/common/table/TableViewFilterCheck.java      |     6 +-
 .../ui/common/table/impl/CoreTableColumn.java      |     8 +-
 .../common/table/impl/DataSourceCallBackUtil.java  |    18 +
 .../ui/common/table/impl/TableColumnImpl.java      |    76 +-
 .../ui/common/table/impl/TableColumnInfoImpl.java  |     6 +-
 .../ui/common/table/impl/TableColumnManager.java   |    90 +-
 .../ui/common/table/impl/TableRowCoreSorter.java   |    18 +
 .../ui/common/table/impl/TableViewImpl.java        |   229 +-
 .../azureus/ui/common/updater/UIUpdatable.java     |     5 +-
 .../ui/common/updater/UIUpdatableAlways.java       |     7 +-
 .../azureus/ui/common/updater/UIUpdater.java       |     5 +-
 .../ui/common/viewtitleinfo/ViewTitleInfo.java     |     6 +-
 .../ui/common/viewtitleinfo/ViewTitleInfo2.java    |     6 +-
 .../viewtitleinfo/ViewTitleInfoListener.java       |     6 +-
 .../common/viewtitleinfo/ViewTitleInfoManager.java |     6 +-
 .../aelitis/azureus/ui/console/MakeTorrent.java    |     8 +-
 .../azureus/ui/mdi/MdiChildCloseListener.java      |     6 +-
 .../aelitis/azureus/ui/mdi/MdiCloseListener.java   |     6 +-
 .../src/com/aelitis/azureus/ui/mdi/MdiEntry.java   |    20 +-
 .../azureus/ui/mdi/MdiEntryCreationListener.java   |    18 +
 .../azureus/ui/mdi/MdiEntryCreationListener2.java  |     6 +-
 .../azureus/ui/mdi/MdiEntryDatasourceListener.java |     4 +-
 .../azureus/ui/mdi/MdiEntryDropListener.java       |     6 +-
 .../azureus/ui/mdi/MdiEntryLoadedListener.java     |     6 +-
 .../azureus/ui/mdi/MdiEntryLogIdListener.java      |     6 +-
 .../azureus/ui/mdi/MdiEntryOpenListener.java       |     6 +-
 .../azureus/ui/mdi/MdiEntryVitalityImage.java      |     6 +-
 .../ui/mdi/MdiEntryVitalityImageListener.java      |     6 +-
 .../com/aelitis/azureus/ui/mdi/MdiListener.java    |     6 +-
 .../azureus/ui/mdi/MultipleDocumentInterface.java  |    61 +-
 .../ui/selectedcontent/DownloadUrlInfo.java        |     6 +-
 .../ui/selectedcontent/ISelectedContent.java       |     6 +-
 .../selectedcontent/ISelectedVuzeFileContent.java  |    63 +-
 .../ui/selectedcontent/SelectedContent.java        |     6 +-
 .../selectedcontent/SelectedContentListener.java   |     6 +-
 .../ui/selectedcontent/SelectedContentManager.java |    10 +-
 .../aelitis/azureus/ui/skin/SkinProperties.java    |     5 +-
 .../azureus/ui/skin/SkinPropertiesImpl.java        |     5 +-
 .../azureus/ui/swt/UIFunctionsManagerSWT.java      |     5 +-
 .../com/aelitis/azureus/ui/swt/UIFunctionsSWT.java |    34 +-
 .../azureus/ui/swt/UISkinnableManagerSWT.java      |     5 +-
 .../azureus/ui/swt/UISkinnableSWTListener.java     |     5 +-
 .../azureus/ui/swt/imageloader/ImageLoader.java    |    10 +-
 .../ui/swt/imageloader/ImageLoaderRefInfo.java     |     5 +-
 .../aelitis/azureus/ui/swt/mdi/MdiEntrySWT.java    |    24 +-
 .../azureus/ui/swt/mdi/MdiSWTMenuHackListener.java |     6 +-
 .../ui/swt/mdi/MultipleDocumentInterfaceSWT.java   |    46 +-
 .../azureus/ui/swt/mdi/TabbedMdiInterface.java     |    47 +
 .../ui/swt/mdi/TabbedMdiMaximizeListener.java      |    24 +
 .../azureus/ui/swt/uiupdater/UIUpdaterSWT.java     |    52 +-
 .../aelitis/azureus/ui/swt/utils/ColorCache.java   |     5 +-
 .../aelitis/azureus/ui/swt/utils/ColorCache2.java  |    17 +-
 .../aelitis/azureus/ui/swt/utils/FontUtils.java    |     5 +-
 .../azureus/ui/swt/utils/UIMagnetHandler.java      |     6 +-
 .../azureus/ui/utils/ImageBytesDownloader.java     |     6 +-
 .../src/com/aelitis/azureus/util/JSONUtils.java    |     5 +-
 .../src/com/aelitis/azureus/util/MapUtils.java     |    22 +-
 .../aelitis/net/magneturi/MagnetURIHandler.java    |     5 +-
 .../net/magneturi/MagnetURIHandlerException.java   |     5 +-
 .../net/magneturi/MagnetURIHandlerListener.java    |     5 +-
 .../MagnetURIHandlerProgressListener.java          |     5 +-
 .../net/magneturi/impl/MagnetURIHandlerClient.java |     5 +-
 .../net/magneturi/impl/MagnetURIHandlerImpl.java   |   249 +-
 .../aelitis/net/natpmp/NATPMPDeviceAdapter.java    |     5 +-
 .../src/com/aelitis/net/natpmp/NatPMPDevice.java   |     5 +-
 .../aelitis/net/natpmp/NatPMPDeviceFactory.java    |     5 +-
 .../aelitis/net/natpmp/impl/NatPMPDeviceImpl.java  |     5 +-
 .../com/aelitis/net/natpmp/upnp/NatPMPUPnP.java    |     5 +-
 .../aelitis/net/natpmp/upnp/NatPMPUPnPFactory.java |     5 +-
 .../aelitis/net/natpmp/upnp/impl/NatPMPImpl.java   |     5 +-
 .../net/natpmp/upnp/impl/NatPMPUPnPImpl.java       |     5 +-
 .../natpmp/upnp/impl/NatPMPUPnPRootDeviceImpl.java |     5 +-
 azureus2/src/com/aelitis/net/udp/mc/MCGroup.java   |     5 +-
 .../src/com/aelitis/net/udp/mc/MCGroupAdapter.java |     5 +-
 .../com/aelitis/net/udp/mc/MCGroupException.java   |     5 +-
 .../src/com/aelitis/net/udp/mc/MCGroupFactory.java |     5 +-
 .../com/aelitis/net/udp/mc/impl/MCGroupImpl.java   |     5 +-
 .../src/com/aelitis/net/udp/uc/PRUDPPacket.java    |     3 +-
 .../com/aelitis/net/udp/uc/PRUDPPacketHandler.java |     3 +-
 .../net/udp/uc/PRUDPPacketHandlerException.java    |     3 +-
 .../net/udp/uc/PRUDPPacketHandlerFactory.java      |     3 +-
 .../net/udp/uc/PRUDPPacketHandlerRequest.java      |     5 +-
 .../net/udp/uc/PRUDPPacketHandlerStats.java        |     5 +-
 .../aelitis/net/udp/uc/PRUDPPacketReceiver.java    |     5 +-
 .../com/aelitis/net/udp/uc/PRUDPPacketReply.java   |     3 +-
 .../net/udp/uc/PRUDPPacketReplyDecoder.java        |     5 +-
 .../com/aelitis/net/udp/uc/PRUDPPacketRequest.java |     3 +-
 .../net/udp/uc/PRUDPPacketRequestDecoder.java      |     5 +-
 .../aelitis/net/udp/uc/PRUDPPrimordialHandler.java |     5 +-
 .../net/udp/uc/PRUDPReleasablePacketHandler.java   |     5 +-
 .../aelitis/net/udp/uc/PRUDPRequestHandler.java    |     5 +-
 .../udp/uc/impl/PRUDPPacketHandlerFactoryImpl.java |     3 +-
 .../net/udp/uc/impl/PRUDPPacketHandlerImpl.java    |     3 +-
 .../udp/uc/impl/PRUDPPacketHandlerRequestImpl.java |     3 +-
 .../net/udp/uc/impl/PRUDPPacketHandlerSocks.java   |    22 +-
 .../udp/uc/impl/PRUDPPacketHandlerStatsImpl.java   |     5 +-
 azureus2/src/com/aelitis/net/upnp/UPnP.java        |     5 +-
 azureus2/src/com/aelitis/net/upnp/UPnPAction.java  |     5 +-
 .../com/aelitis/net/upnp/UPnPActionArgument.java   |     5 +-
 .../com/aelitis/net/upnp/UPnPActionInvocation.java |     5 +-
 azureus2/src/com/aelitis/net/upnp/UPnPAdapter.java |     5 +-
 azureus2/src/com/aelitis/net/upnp/UPnPDevice.java  |     5 +-
 .../src/com/aelitis/net/upnp/UPnPDeviceImage.java  |    18 +
 .../src/com/aelitis/net/upnp/UPnPException.java    |    46 +-
 azureus2/src/com/aelitis/net/upnp/UPnPFactory.java |     5 +-
 .../src/com/aelitis/net/upnp/UPnPListener.java     |     5 +-
 .../src/com/aelitis/net/upnp/UPnPLogListener.java  |     5 +-
 .../src/com/aelitis/net/upnp/UPnPRootDevice.java   |     5 +-
 .../aelitis/net/upnp/UPnPRootDeviceListener.java   |     5 +-
 azureus2/src/com/aelitis/net/upnp/UPnPSSDP.java    |     5 +-
 .../src/com/aelitis/net/upnp/UPnPSSDPAdapter.java  |     5 +-
 .../src/com/aelitis/net/upnp/UPnPSSDPListener.java |     5 +-
 azureus2/src/com/aelitis/net/upnp/UPnPService.java |     5 +-
 .../com/aelitis/net/upnp/UPnPStateVariable.java    |     5 +-
 .../src/com/aelitis/net/upnp/impl/SSDPIGD.java     |     5 +-
 .../com/aelitis/net/upnp/impl/SSDPIGDFactory.java  |     5 +-
 .../com/aelitis/net/upnp/impl/SSDPIGDListener.java |     5 +-
 .../src/com/aelitis/net/upnp/impl/UPnPImpl.java    |     9 +-
 .../net/upnp/impl/device/UPnPDeviceImageImpl.java  |    18 +
 .../net/upnp/impl/device/UPnPDeviceImpl.java       |    30 +-
 .../net/upnp/impl/device/UPnPRootDeviceImpl.java   |    14 +-
 .../upnp/impl/services/UPnPActionArgumentImpl.java |     5 +-
 .../net/upnp/impl/services/UPnPActionImpl.java     |     5 +-
 .../impl/services/UPnPActionInvocationImpl.java    |    58 +-
 .../impl/services/UPnPSSOfflineDownloaderImpl.java |     5 +-
 .../UPnPSSWANCommonInterfaceConfigImpl.java        |     5 +-
 .../impl/services/UPnPSSWANConnectionImpl.java     |     5 +-
 .../impl/services/UPnPSSWANIPConnectionImpl.java   |     5 +-
 .../impl/services/UPnPSSWANPPPConnectionImpl.java  |     5 +-
 .../net/upnp/impl/services/UPnPServiceImpl.java    |     5 +-
 .../upnp/impl/services/UPnPStateVariableImpl.java  |     5 +-
 .../com/aelitis/net/upnp/impl/ssdp/SSDPCore.java   |     5 +-
 .../aelitis/net/upnp/impl/ssdp/SSDPIGDImpl.java    |     5 +-
 .../net/upnp/services/UPnPOfflineDownloader.java   |     5 +-
 .../net/upnp/services/UPnPSpecificService.java     |     5 +-
 .../services/UPnPWANCommonInterfaceConfig.java     |     5 +-
 .../net/upnp/services/UPnPWANConnection.java       |     5 +-
 .../upnp/services/UPnPWANConnectionListener.java   |     5 +-
 .../services/UPnPWANConnectionPortMapping.java     |     5 +-
 .../net/upnp/services/UPnPWANIPConnection.java     |     5 +-
 .../net/upnp/services/UPnPWANPPPConnection.java    |     5 +-
 .../src/com/aelitis/net/upnpms/UPNPMSBrowser.java  |    17 +-
 .../aelitis/net/upnpms/UPNPMSBrowserFactory.java   |    17 +-
 .../aelitis/net/upnpms/UPNPMSBrowserListener.java  |    15 +-
 .../com/aelitis/net/upnpms/UPNPMSContainer.java    |    17 +-
 .../src/com/aelitis/net/upnpms/UPNPMSItem.java     |    17 +-
 .../src/com/aelitis/net/upnpms/UPNPMSNode.java     |    15 +-
 .../com/aelitis/net/upnpms/UPnPMSException.java    |     5 +-
 azureus2/src/com/aelitis/net/upnpms/impl/Test.java |    17 +-
 .../aelitis/net/upnpms/impl/UPNPMSBrowserImpl.java |    19 +-
 .../net/upnpms/impl/UPNPMSContainerImpl.java       |    17 +-
 .../aelitis/net/upnpms/impl/UPNPMSItemImpl.java    |    17 +-
 .../src/org/apache/commons/lang/Entities.java      |     0
 .../src/org/apache/commons/lang/IntHashMap.java    |     0
 azureus2/src/org/bouncycastle/LICENSE.java         |    63 -
 azureus2/src/org/bouncycastle/asn1/ASN1Choice.java |    14 -
 .../src/org/bouncycastle/asn1/ASN1Encodable.java   |    86 -
 .../org/bouncycastle/asn1/ASN1EncodableVector.java |    14 -
 .../src/org/bouncycastle/asn1/ASN1Generator.java   |    15 -
 .../src/org/bouncycastle/asn1/ASN1InputStream.java |   481 -
 azureus2/src/org/bouncycastle/asn1/ASN1Null.java   |    38 -
 azureus2/src/org/bouncycastle/asn1/ASN1Object.java |    38 -
 .../org/bouncycastle/asn1/ASN1ObjectParser.java    |    64 -
 .../src/org/bouncycastle/asn1/ASN1OctetString.java |   161 -
 .../bouncycastle/asn1/ASN1OctetStringParser.java   |     9 -
 .../org/bouncycastle/asn1/ASN1OutputStream.java    |    36 -
 .../src/org/bouncycastle/asn1/ASN1Sequence.java    |   218 -
 .../org/bouncycastle/asn1/ASN1SequenceParser.java  |    10 -
 azureus2/src/org/bouncycastle/asn1/ASN1Set.java    |   339 -
 .../src/org/bouncycastle/asn1/ASN1SetParser.java   |    10 -
 .../org/bouncycastle/asn1/ASN1StreamParser.java    |   222 -
 .../org/bouncycastle/asn1/ASN1TaggedObject.java    |   205 -
 .../bouncycastle/asn1/ASN1TaggedObjectParser.java  |    12 -
 .../asn1/BERConstructedOctetString.java            |   171 -
 .../bouncycastle/asn1/BERConstructedSequence.java  |    37 -
 .../src/org/bouncycastle/asn1/BERGenerator.java    |   100 -
 .../src/org/bouncycastle/asn1/BERInputStream.java  |   209 -
 azureus2/src/org/bouncycastle/asn1/BERNull.java    |    30 -
 .../bouncycastle/asn1/BEROctetStringGenerator.java |   100 -
 .../bouncycastle/asn1/BEROctetStringParser.java    |    43 -
 .../src/org/bouncycastle/asn1/BEROutputStream.java |    36 -
 .../src/org/bouncycastle/asn1/BERSequence.java     |    59 -
 .../bouncycastle/asn1/BERSequenceGenerator.java    |    41 -
 .../org/bouncycastle/asn1/BERSequenceParser.java   |    25 -
 azureus2/src/org/bouncycastle/asn1/BERSet.java     |    69 -
 .../src/org/bouncycastle/asn1/BERSetParser.java    |    25 -
 .../src/org/bouncycastle/asn1/BERTaggedObject.java |   119 -
 .../bouncycastle/asn1/BERTaggedObjectParser.java   |   154 -
 .../bouncycastle/asn1/ConstructedOctetStream.java  |   111 -
 .../bouncycastle/asn1/DERApplicationSpecific.java  |   170 -
 .../src/org/bouncycastle/asn1/DERBMPString.java    |   126 -
 .../src/org/bouncycastle/asn1/DERBitString.java    |   289 -
 azureus2/src/org/bouncycastle/asn1/DERBoolean.java |   113 -
 .../bouncycastle/asn1/DERConstructedSequence.java  |    53 -
 .../org/bouncycastle/asn1/DERConstructedSet.java   |    79 -
 .../src/org/bouncycastle/asn1/DEREncodable.java    |     6 -
 .../org/bouncycastle/asn1/DEREncodableVector.java  |    38 -
 .../src/org/bouncycastle/asn1/DEREnumerated.java   |   113 -
 .../org/bouncycastle/asn1/DERGeneralString.java    |    92 -
 .../org/bouncycastle/asn1/DERGeneralizedTime.java  |   294 -
 .../src/org/bouncycastle/asn1/DERGenerator.java    |   130 -
 .../src/org/bouncycastle/asn1/DERIA5String.java    |   170 -
 .../src/org/bouncycastle/asn1/DERInputStream.java  |   272 -
 azureus2/src/org/bouncycastle/asn1/DERInteger.java |   134 -
 azureus2/src/org/bouncycastle/asn1/DERNull.java    |    25 -
 .../org/bouncycastle/asn1/DERNumericString.java    |   177 -
 azureus2/src/org/bouncycastle/asn1/DERObject.java  |    20 -
 .../org/bouncycastle/asn1/DERObjectIdentifier.java |   293 -
 .../src/org/bouncycastle/asn1/DEROctetString.java  |    29 -
 .../src/org/bouncycastle/asn1/DEROutputStream.java |    93 -
 .../org/bouncycastle/asn1/DERPrintableString.java  |   204 -
 .../src/org/bouncycastle/asn1/DERSequence.java     |    79 -
 .../bouncycastle/asn1/DERSequenceGenerator.java    |    45 -
 azureus2/src/org/bouncycastle/asn1/DERSet.java     |    99 -
 azureus2/src/org/bouncycastle/asn1/DERString.java  |     9 -
 .../src/org/bouncycastle/asn1/DERT61String.java    |   126 -
 .../src/org/bouncycastle/asn1/DERTaggedObject.java |    88 -
 azureus2/src/org/bouncycastle/asn1/DERTags.java    |    36 -
 azureus2/src/org/bouncycastle/asn1/DERUTCTime.java |   254 -
 .../src/org/bouncycastle/asn1/DERUTF8String.java   |   109 -
 .../org/bouncycastle/asn1/DERUniversalString.java  |   120 -
 .../src/org/bouncycastle/asn1/DERUnknownTag.java   |    86 -
 .../org/bouncycastle/asn1/DERVisibleString.java    |   126 -
 .../asn1/DefiniteLengthInputStream.java            |    95 -
 .../asn1/IndefiniteLengthInputStream.java          |   111 -
 .../org/bouncycastle/asn1/LimitedInputStream.java  |    28 -
 .../src/org/bouncycastle/asn1/OIDTokenizer.java    |    48 -
 .../asn1/cms/CMSObjectIdentifiers.java             |    15 -
 .../src/org/bouncycastle/asn1/cms/ContentInfo.java |    90 -
 .../bouncycastle/asn1/misc/CAST5CBCParameters.java |    71 -
 .../src/org/bouncycastle/asn1/misc/IDEACBCPar.java |    75 -
 .../asn1/misc/MiscObjectIdentifiers.java           |    30 -
 .../bouncycastle/asn1/misc/NetscapeCertType.java   |    54 -
 .../asn1/misc/NetscapeRevocationURL.java           |    18 -
 .../asn1/misc/VerisignCzagExtension.java           |    18 -
 .../src/org/bouncycastle/asn1/misc/package.html    |     5 -
 azureus2/src/org/bouncycastle/asn1/package.html    |     5 -
 .../src/org/bouncycastle/asn1/pkcs/Attribute.java  |    82 -
 .../bouncycastle/asn1/pkcs/AuthenticatedSafe.java  |    47 -
 .../src/org/bouncycastle/asn1/pkcs/CertBag.java    |    53 -
 .../asn1/pkcs/CertificationRequest.java            |    76 -
 .../asn1/pkcs/CertificationRequestInfo.java        |   129 -
 .../org/bouncycastle/asn1/pkcs/ContentInfo.java    |    88 -
 .../org/bouncycastle/asn1/pkcs/DHParameter.java    |    88 -
 .../org/bouncycastle/asn1/pkcs/EncryptedData.java  |   104 -
 .../asn1/pkcs/EncryptedPrivateKeyInfo.java         |    71 -
 .../bouncycastle/asn1/pkcs/EncryptionScheme.java   |    38 -
 .../asn1/pkcs/IssuerAndSerialNumber.java           |    76 -
 .../bouncycastle/asn1/pkcs/KeyDerivationFunc.java  |    14 -
 .../src/org/bouncycastle/asn1/pkcs/MacData.java    |    89 -
 .../bouncycastle/asn1/pkcs/PBES2Algorithms.java    |    77 -
 .../bouncycastle/asn1/pkcs/PBES2Parameters.java    |    54 -
 .../org/bouncycastle/asn1/pkcs/PBKDF2Params.java   |    86 -
 .../bouncycastle/asn1/pkcs/PKCS12PBEParams.java    |    69 -
 .../asn1/pkcs/PKCSObjectIdentifiers.java           |   142 -
 azureus2/src/org/bouncycastle/asn1/pkcs/Pfx.java   |    70 -
 .../org/bouncycastle/asn1/pkcs/PrivateKeyInfo.java |   144 -
 .../bouncycastle/asn1/pkcs/RC2CBCParameter.java    |    89 -
 .../asn1/pkcs/RSAPrivateKeyStructure.java          |   186 -
 .../src/org/bouncycastle/asn1/pkcs/SafeBag.java    |    78 -
 .../src/org/bouncycastle/asn1/pkcs/SignedData.java |   165 -
 .../src/org/bouncycastle/asn1/pkcs/SignerInfo.java |   168 -
 .../src/org/bouncycastle/asn1/pkcs/package.html    |     5 -
 .../asn1/sec/ECPrivateKeyStructure.java            |   102 -
 .../src/org/bouncycastle/asn1/sec/package.html     |     5 -
 .../asn1/teletrust/TeleTrusTObjectIdentifiers.java |    18 -
 .../src/org/bouncycastle/asn1/util/ASN1Dump.java   |   274 -
 .../src/org/bouncycastle/asn1/util/DERDump.java    |    33 -
 azureus2/src/org/bouncycastle/asn1/util/Dump.java  |    22 -
 .../src/org/bouncycastle/asn1/util/package.html    |     5 -
 .../bouncycastle/asn1/x509/AccessDescription.java  |    98 -
 .../asn1/x509/AlgorithmIdentifier.java             |   126 -
 .../org/bouncycastle/asn1/x509/AttCertIssuer.java  |    90 -
 .../asn1/x509/AttCertValidityPeriod.java           |    84 -
 .../src/org/bouncycastle/asn1/x509/Attribute.java  |    87 -
 .../asn1/x509/AttributeCertificate.java            |    94 -
 .../asn1/x509/AttributeCertificateInfo.java        |   165 -
 .../asn1/x509/AuthorityInformationAccess.java      |   101 -
 .../asn1/x509/AuthorityKeyIdentifier.java          |   231 -
 .../bouncycastle/asn1/x509/BasicConstraints.java   |   181 -
 .../org/bouncycastle/asn1/x509/CRLDistPoint.java   |   100 -
 .../src/org/bouncycastle/asn1/x509/CRLNumber.java  |    32 -
 .../src/org/bouncycastle/asn1/x509/CRLReason.java  |   111 -
 .../org/bouncycastle/asn1/x509/CertPolicyId.java   |    20 -
 .../bouncycastle/asn1/x509/CertificateList.java    |   119 -
 .../bouncycastle/asn1/x509/CertificatePair.java    |   169 -
 .../asn1/x509/CertificatePolicies.java             |   147 -
 .../org/bouncycastle/asn1/x509/DSAParameter.java   |    92 -
 .../src/org/bouncycastle/asn1/x509/DigestInfo.java |    86 -
 .../org/bouncycastle/asn1/x509/DisplayText.java    |   165 -
 .../bouncycastle/asn1/x509/DistributionPoint.java  |   158 -
 .../asn1/x509/DistributionPointName.java           |   143 -
 .../bouncycastle/asn1/x509/ExtendedKeyUsage.java   |   128 -
 .../org/bouncycastle/asn1/x509/GeneralName.java    |   258 -
 .../org/bouncycastle/asn1/x509/GeneralNames.java   |    94 -
 .../org/bouncycastle/asn1/x509/GeneralSubtree.java |   200 -
 .../src/org/bouncycastle/asn1/x509/Holder.java     |   242 -
 .../org/bouncycastle/asn1/x509/IetfAttrSyntax.java |   174 -
 .../org/bouncycastle/asn1/x509/IssuerSerial.java   |   106 -
 .../asn1/x509/IssuingDistributionPoint.java        |   256 -
 .../org/bouncycastle/asn1/x509/KeyPurposeId.java   |    37 -
 .../src/org/bouncycastle/asn1/x509/KeyUsage.java   |    77 -
 .../bouncycastle/asn1/x509/NameConstraints.java    |   104 -
 .../bouncycastle/asn1/x509/NoticeReference.java    |   155 -
 .../bouncycastle/asn1/x509/ObjectDigestInfo.java   |   192 -
 .../bouncycastle/asn1/x509/PolicyInformation.java  |    87 -
 .../org/bouncycastle/asn1/x509/PolicyMappings.java |    68 -
 .../bouncycastle/asn1/x509/PolicyQualifierId.java  |    31 -
 .../asn1/x509/PolicyQualifierInfo.java             |   114 -
 .../asn1/x509/PrivateKeyUsagePeriod.java           |    89 -
 .../asn1/x509/RSAPublicKeyStructure.java           |    95 -
 .../org/bouncycastle/asn1/x509/ReasonFlags.java    |    85 -
 .../src/org/bouncycastle/asn1/x509/RoleSyntax.java |   236 -
 .../asn1/x509/SubjectDirectoryAttributes.java      |   144 -
 .../asn1/x509/SubjectKeyIdentifier.java            |    95 -
 .../asn1/x509/SubjectPublicKeyInfo.java            |   126 -
 .../org/bouncycastle/asn1/x509/TBSCertList.java    |   212 -
 .../asn1/x509/TBSCertificateStructure.java         |   193 -
 .../src/org/bouncycastle/asn1/x509/Target.java     |   138 -
 .../bouncycastle/asn1/x509/TargetInformation.java  |   121 -
 .../src/org/bouncycastle/asn1/x509/Targets.java    |   122 -
 azureus2/src/org/bouncycastle/asn1/x509/Time.java  |   133 -
 .../src/org/bouncycastle/asn1/x509/UserNotice.java |   117 -
 .../asn1/x509/V1TBSCertificateGenerator.java       |   125 -
 .../x509/V2AttributeCertificateInfoGenerator.java  |   148 -
 .../src/org/bouncycastle/asn1/x509/V2Form.java     |   130 -
 .../asn1/x509/V2TBSCertListGenerator.java          |   213 -
 .../asn1/x509/V3TBSCertificateGenerator.java       |   158 -
 .../org/bouncycastle/asn1/x509/X509Attributes.java |     8 -
 .../asn1/x509/X509CertificateStructure.java        |   127 -
 .../asn1/x509/X509DefaultEntryConverter.java       |    57 -
 .../org/bouncycastle/asn1/x509/X509Extension.java  |    87 -
 .../org/bouncycastle/asn1/x509/X509Extensions.java |   393 -
 .../asn1/x509/X509ExtensionsGenerator.java         |    99 -
 .../src/org/bouncycastle/asn1/x509/X509Name.java   |  1158 --
 .../asn1/x509/X509NameEntryConverter.java          |   113 -
 .../bouncycastle/asn1/x509/X509NameTokenizer.java  |    91 -
 .../asn1/x509/X509ObjectIdentifiers.java           |    59 -
 .../src/org/bouncycastle/asn1/x509/package.html    |     5 -
 .../org/bouncycastle/asn1/x9/KeySpecificInfo.java  |    68 -
 .../src/org/bouncycastle/asn1/x9/OtherInfo.java    |    96 -
 .../org/bouncycastle/asn1/x9/X962NamedCurves.java  |   211 -
 .../org/bouncycastle/asn1/x9/X962Parameters.java   |    54 -
 azureus2/src/org/bouncycastle/asn1/x9/X9Curve.java |    96 -
 .../org/bouncycastle/asn1/x9/X9ECParameters.java   |   154 -
 .../src/org/bouncycastle/asn1/x9/X9ECPoint.java    |    48 -
 .../org/bouncycastle/asn1/x9/X9FieldElement.java   |    65 -
 .../src/org/bouncycastle/asn1/x9/X9FieldID.java    |    66 -
 .../bouncycastle/asn1/x9/X9IntegerConverter.java   |    47 -
 .../bouncycastle/asn1/x9/X9ObjectIdentifiers.java  |    87 -
 azureus2/src/org/bouncycastle/asn1/x9/package.html |     5 -
 .../bouncycastle/crypto/AsymmetricBlockCipher.java |    45 -
 .../crypto/AsymmetricCipherKeyPair.java            |    44 -
 .../crypto/AsymmetricCipherKeyPairGenerator.java   |    22 -
 .../org/bouncycastle/crypto/BasicAgreement.java    |    21 -
 .../src/org/bouncycastle/crypto/BlockCipher.java   |    56 -
 .../crypto/BufferedAsymmetricBlockCipher.java      |   170 -
 .../bouncycastle/crypto/BufferedBlockCipher.java   |   324 -
 .../bouncycastle/crypto/CipherKeyGenerator.java    |    38 -
 .../org/bouncycastle/crypto/CipherParameters.java  |     8 -
 .../org/bouncycastle/crypto/CryptoException.java   |    27 -
 azureus2/src/org/bouncycastle/crypto/DSA.java      |    36 -
 .../bouncycastle/crypto/DataLengthException.java   |    30 -
 .../bouncycastle/crypto/DerivationFunction.java    |    17 -
 .../bouncycastle/crypto/DerivationParameters.java  |     8 -
 azureus2/src/org/bouncycastle/crypto/Digest.java   |    51 -
 .../crypto/InvalidCipherTextException.java         |    27 -
 .../crypto/KeyGenerationParameters.java            |    48 -
 azureus2/src/org/bouncycastle/crypto/Mac.java      |    71 -
 .../crypto/PBEParametersGenerator.java             |   142 -
 .../crypto/RuntimeCryptoException.java             |    26 -
 .../org/bouncycastle/crypto/StreamBlockCipher.java |   108 -
 .../src/org/bouncycastle/crypto/StreamCipher.java  |    53 -
 azureus2/src/org/bouncycastle/crypto/Wrapper.java  |    18 -
 .../crypto/agreement/ECDHBasicAgreement.java       |    47 -
 .../crypto/agreement/srp/SRP6Client.java           |    93 -
 .../crypto/agreement/srp/SRP6Server.java           |    90 -
 .../crypto/agreement/srp/SRP6Util.java             |    91 -
 .../agreement/srp/SRP6VerifierGenerator.java       |    47 -
 .../bouncycastle/crypto/digests/GeneralDigest.java |   128 -
 .../bouncycastle/crypto/digests/LongDigest.java    |   346 -
 .../org/bouncycastle/crypto/digests/MD2Digest.java |   230 -
 .../org/bouncycastle/crypto/digests/MD4Digest.java |   270 -
 .../org/bouncycastle/crypto/digests/MD5Digest.java |   302 -
 .../crypto/digests/RIPEMD128Digest.java            |   461 -
 .../crypto/digests/RIPEMD160Digest.java            |   422 -
 .../crypto/digests/RIPEMD256Digest.java            |   476 -
 .../crypto/digests/RIPEMD320Digest.java            |   461 -
 .../bouncycastle/crypto/digests/SHA1Digest.java    |   258 -
 .../bouncycastle/crypto/digests/SHA256Digest.java  |   268 -
 .../bouncycastle/crypto/digests/SHA384Digest.java  |    86 -
 .../bouncycastle/crypto/digests/SHA512Digest.java  |    88 -
 .../bouncycastle/crypto/digests/TigerDigest.java   |   859 --
 .../crypto/encodings/ISO9796d1Encoding.java        |   251 -
 .../crypto/encodings/OAEPEncoding.java             |   342 -
 .../crypto/encodings/PKCS1Encoding.java            |   194 -
 .../org/bouncycastle/crypto/encodings/package.html |     5 -
 .../org/bouncycastle/crypto/engines/IESEngine.java |   245 -
 .../org/bouncycastle/crypto/engines/RC4Engine.java |   156 -
 .../org/bouncycastle/crypto/engines/RSAEngine.java |   188 -
 .../crypto/generators/BaseKDFBytesGenerator.java   |   142 -
 .../crypto/generators/DESKeyGenerator.java         |    23 -
 .../crypto/generators/DESedeKeyGenerator.java      |    55 -
 .../crypto/generators/DHBasicKeyPairGenerator.java |    53 -
 .../crypto/generators/DHKeyPairGenerator.java      |    53 -
 .../crypto/generators/DHParametersGenerator.java   |    74 -
 .../crypto/generators/DSAKeyPairGenerator.java     |    58 -
 .../crypto/generators/DSAParametersGenerator.java  |   178 -
 .../crypto/generators/ECKeyPairGenerator.java      |    53 -
 .../crypto/generators/ElGamalKeyPairGenerator.java |    53 -
 .../generators/ElGamalParametersGenerator.java     |    85 -
 .../crypto/generators/KDF2BytesGenerator.java      |    24 -
 .../crypto/generators/MGF1BytesGenerator.java      |   107 -
 .../generators/OpenSSLPBEParametersGenerator.java  |   131 -
 .../generators/PKCS12ParametersGenerator.java      |   233 -
 .../generators/PKCS5S1ParametersGenerator.java     |   119 -
 .../crypto/generators/RSAKeyPairGenerator.java     |   141 -
 .../src/org/bouncycastle/crypto/macs/HMac.java     |   135 -
 .../bouncycastle/crypto/modes/CBCBlockCipher.java  |   233 -
 .../bouncycastle/crypto/modes/CFBBlockCipher.java  |   250 -
 .../bouncycastle/crypto/modes/CTSBlockCipher.java  |   260 -
 .../bouncycastle/crypto/modes/OFBBlockCipher.java  |   182 -
 .../crypto/modes/OpenPGPCFBBlockCipher.java        |   322 -
 .../crypto/modes/PGPCFBBlockCipher.java            |   439 -
 .../crypto/modes/PaddedBlockCipher.java            |   253 -
 .../bouncycastle/crypto/modes/SICBlockCipher.java  |   108 -
 .../src/org/bouncycastle/crypto/modes/package.html |     5 -
 .../crypto/params/AsymmetricKeyParameter.java      |    20 -
 .../bouncycastle/crypto/params/DESParameters.java  |   107 -
 .../crypto/params/DESedeParameters.java            |    57 -
 .../crypto/params/DHKeyGenerationParameters.java   |    25 -
 .../crypto/params/DHKeyParameters.java             |    35 -
 .../bouncycastle/crypto/params/DHParameters.java   |   116 -
 .../crypto/params/DHPrivateKeyParameters.java      |    41 -
 .../crypto/params/DHPublicKeyParameters.java       |    41 -
 .../crypto/params/DHValidationParameters.java      |    46 -
 .../crypto/params/DSAKeyGenerationParameters.java  |    25 -
 .../crypto/params/DSAKeyParameters.java            |    21 -
 .../bouncycastle/crypto/params/DSAParameters.java  |    69 -
 .../crypto/params/DSAPrivateKeyParameters.java     |    23 -
 .../crypto/params/DSAPublicKeyParameters.java      |    23 -
 .../crypto/params/DSAValidationParameters.java     |    56 -
 .../crypto/params/ECDomainParameters.java          |    81 -
 .../crypto/params/ECKeyGenerationParameters.java   |    25 -
 .../crypto/params/ECKeyParameters.java             |    21 -
 .../crypto/params/ECPrivateKeyParameters.java      |    22 -
 .../crypto/params/ECPublicKeyParameters.java       |    22 -
 .../params/ElGamalKeyGenerationParameters.java     |    25 -
 .../crypto/params/ElGamalKeyParameters.java        |    35 -
 .../crypto/params/ElGamalParameters.java           |    46 -
 .../crypto/params/ElGamalPrivateKeyParameters.java |    41 -
 .../crypto/params/ElGamalPublicKeyParameters.java  |    41 -
 .../bouncycastle/crypto/params/IESParameters.java  |    44 -
 .../crypto/params/IESWithCipherParameters.java     |    30 -
 .../crypto/params/ISO18033KDFParameters.java       |    23 -
 .../bouncycastle/crypto/params/KDFParameters.java  |    31 -
 .../bouncycastle/crypto/params/KeyParameter.java   |    30 -
 .../bouncycastle/crypto/params/MGFParameters.java  |    32 -
 .../crypto/params/ParametersWithIV.java            |    39 -
 .../crypto/params/ParametersWithRandom.java        |    41 -
 .../bouncycastle/crypto/params/RC2Parameters.java  |    36 -
 .../bouncycastle/crypto/params/RC5Parameters.java  |    35 -
 .../crypto/params/RSAKeyGenerationParameters.java  |    35 -
 .../crypto/params/RSAKeyParameters.java            |    31 -
 .../crypto/params/RSAPrivateCrtKeyParameters.java  |    67 -
 .../org/bouncycastle/crypto/params/package.html    |     5 -
 .../bouncycastle/crypto/signers/ECDSASigner.java   |   144 -
 .../org/bouncycastle/jce/ECNamedCurveTable.java    |    49 -
 .../jce/PKCS10CertificationRequest.java            |   311 -
 .../src/org/bouncycastle/jce/PKCS7SignedData.java  |   597 -
 .../src/org/bouncycastle/jce/PrincipalUtil.java    |    82 -
 .../src/org/bouncycastle/jce/X509KeyUsage.java     |    57 -
 .../src/org/bouncycastle/jce/X509Principal.java    |   138 -
 .../jce/X509V1CertificateGenerator.java            |   261 -
 .../org/bouncycastle/jce/X509V2CRLGenerator.java   |   323 -
 .../jce/X509V3CertificateGenerator.java            |   342 -
 .../bouncycastle/jce/interfaces/BCKeyStore.java    |    14 -
 .../src/org/bouncycastle/jce/interfaces/ECKey.java |    15 -
 .../bouncycastle/jce/interfaces/ECPrivateKey.java  |    16 -
 .../bouncycastle/jce/interfaces/ECPublicKey.java   |    17 -
 .../bouncycastle/jce/interfaces/ElGamalKey.java    |     8 -
 .../jce/interfaces/ElGamalPrivateKey.java          |    10 -
 .../jce/interfaces/ElGamalPublicKey.java           |    10 -
 .../org/bouncycastle/jce/interfaces/IESKey.java    |    22 -
 .../jce/interfaces/PKCS12BagAttributeCarrier.java  |    21 -
 .../jce/provider/BouncyCastleProvider.java         |   588 -
 .../jce/provider/CertStoreCollectionSpi.java       |   104 -
 .../src/org/bouncycastle/jce/provider/DHUtil.java  |    50 -
 .../src/org/bouncycastle/jce/provider/DSAUtil.java |    49 -
 .../src/org/bouncycastle/jce/provider/ECUtil.java  |    54 -
 .../org/bouncycastle/jce/provider/ElGamalUtil.java |    49 -
 .../jce/provider/JCEECDHKeyAgreement.java          |   173 -
 .../bouncycastle/jce/provider/JCEECPrivateKey.java |   270 -
 .../bouncycastle/jce/provider/JCEECPublicKey.java  |   273 -
 .../bouncycastle/jce/provider/JCEIESCipher.java    |   371 -
 .../bouncycastle/jce/provider/JCERSAPublicKey.java |   140 -
 .../provider/JDKAlgorithmParameterGenerator.java   |   385 -
 .../bouncycastle/jce/provider/JDKDSASigner.java    |   269 -
 .../jce/provider/JDKDigestSignature.java           |   271 -
 .../bouncycastle/jce/provider/JDKKeyFactory.java   |   348 -
 .../jce/provider/JDKKeyPairGenerator.java          |   381 -
 .../jce/provider/JDKMessageDigest.java             |   279 -
 .../jce/provider/JDKX509CertificateFactory.java    |   360 -
 .../bouncycastle/jce/provider/PKIXCertPath.java    |   222 -
 .../bouncycastle/jce/provider/PKIXPolicyNode.java  |   167 -
 .../src/org/bouncycastle/jce/provider/RSAUtil.java |    41 -
 .../jce/provider/X509CRLEntryObject.java           |   168 -
 .../bouncycastle/jce/provider/X509CRLObject.java   |   379 -
 .../jce/provider/X509CertificateObject.java        |   679 -
 .../src/org/bouncycastle/jce/spec/ECKeySpec.java   |    26 -
 .../jce/spec/ECNamedCurveParameterSpec.java        |    60 -
 .../org/bouncycastle/jce/spec/ECParameterSpec.java |    99 -
 .../bouncycastle/jce/spec/ECPrivateKeySpec.java    |    35 -
 .../org/bouncycastle/jce/spec/ECPublicKeySpec.java |    35 -
 .../jce/spec/ElGamalGenParameterSpec.java          |    28 -
 .../org/bouncycastle/jce/spec/ElGamalKeySpec.java  |    20 -
 .../jce/spec/ElGamalParameterSpec.java             |    46 -
 .../jce/spec/ElGamalPrivateKeySpec.java            |    33 -
 .../jce/spec/ElGamalPublicKeySpec.java             |    33 -
 .../src/org/bouncycastle/jce/spec/IEKeySpec.java   |    70 -
 .../bouncycastle/jce/spec/IESParameterSpec.java    |    52 -
 .../src/org/bouncycastle/math/ec/ECConstants.java  |    12 -
 azureus2/src/org/bouncycastle/math/ec/ECCurve.java |   660 -
 .../org/bouncycastle/math/ec/ECFieldElement.java   |  1194 --
 .../src/org/bouncycastle/math/ec/ECMultiplier.java |    19 -
 azureus2/src/org/bouncycastle/math/ec/ECPoint.java |   594 -
 .../org/bouncycastle/math/ec/FpNafMultiplier.java  |    39 -
 .../src/org/bouncycastle/math/ec/IntArray.java     |   518 -
 .../src/org/bouncycastle/math/ec/PreCompInfo.java  |    10 -
 .../org/bouncycastle/math/ec/SimpleBigDecimal.java |   253 -
 azureus2/src/org/bouncycastle/math/ec/Tnaf.java    |   844 --
 .../src/org/bouncycastle/math/ec/ZTauElement.java  |    37 -
 .../src/org/bouncycastle/openssl/PEMReader.java    |   543 -
 .../src/org/bouncycastle/openssl/PEMUtilities.java |   185 -
 .../src/org/bouncycastle/openssl/PEMWriter.java    |   312 -
 .../org/bouncycastle/openssl/PasswordFinder.java   |     9 -
 azureus2/src/org/bouncycastle/util/Arrays.java     |   135 -
 .../src/org/bouncycastle/util/BigIntegers.java     |    78 -
 azureus2/src/org/bouncycastle/util/IPAddress.java  |   120 -
 azureus2/src/org/bouncycastle/util/Selector.java   |     9 -
 azureus2/src/org/bouncycastle/util/Strings.java    |   241 -
 .../src/org/bouncycastle/util/encoders/Base64.java |   345 -
 .../util/encoders/BufferedDecoder.java             |    96 -
 .../util/encoders/BufferedEncoder.java             |    96 -
 .../src/org/bouncycastle/util/encoders/Hex.java    |    78 -
 .../bouncycastle/util/encoders/HexTranslator.java  |    87 -
 .../org/bouncycastle/util/encoders/Translator.java |    23 -
 .../x509/AttributeCertificateHolder.java           |   419 -
 .../x509/AttributeCertificateIssuer.java           |   206 -
 .../src/org/bouncycastle/x509/X509Attribute.java   |    78 -
 .../x509/X509AttributeCertificate.java             |   101 -
 azureus2/src/org/bouncycastle/x509/X509Util.java   |   411 -
 .../x509/X509V2AttributeCertificate.java           |   346 -
 .../org/gudy/azureus2/core3/category/Category.java |     3 +-
 .../azureus2/core3/category/CategoryListener.java  |     3 +-
 .../azureus2/core3/category/CategoryManager.java   |     3 +-
 .../core3/category/CategoryManagerListener.java    |     3 +-
 .../azureus2/core3/category/impl/CategoryImpl.java |    52 +-
 .../core3/category/impl/CategoryManagerImpl.java   |     5 +-
 .../core3/config/COConfigurationListener.java      |     3 +-
 .../core3/config/COConfigurationManager.java       |    13 +-
 .../azureus2/core3/config/ParameterListener.java   |     5 +-
 .../core3/config/PriorityParameterListener.java    |    71 +-
 .../gudy/azureus2/core3/config/StringIterator.java |     8 +-
 .../org/gudy/azureus2/core3/config/StringList.java |     8 +-
 .../core3/config/impl/ConfigurationChecker.java    |   120 +-
 .../core3/config/impl/ConfigurationDefaults.java   |    25 +-
 .../core3/config/impl/ConfigurationManager.java    |    28 +-
 .../ConfigurationParameterNotFoundException.java   |     5 +-
 .../core3/config/impl/StringIteratorImpl.java      |     8 +-
 .../azureus2/core3/config/impl/StringListImpl.java |     8 +-
 .../core3/config/impl/TransferSpeedValidator.java  |     5 +-
 .../org/gudy/azureus2/core3/disk/DiskManager.java  |     6 +-
 .../core3/disk/DiskManagerCheckRequest.java        |     5 +-
 .../disk/DiskManagerCheckRequestListener.java      |     5 +-
 .../azureus2/core3/disk/DiskManagerException.java  |     5 +-
 .../azureus2/core3/disk/DiskManagerFactory.java    |     3 +-
 .../azureus2/core3/disk/DiskManagerFileInfo.java   |     3 +-
 .../core3/disk/DiskManagerFileInfoListener.java    |     5 +-
 .../core3/disk/DiskManagerFileInfoSet.java         |     5 +-
 .../azureus2/core3/disk/DiskManagerListener.java   |     3 +-
 .../gudy/azureus2/core3/disk/DiskManagerPiece.java |     5 +-
 .../core3/disk/DiskManagerReadRequest.java         |     5 +-
 .../core3/disk/DiskManagerReadRequestListener.java |     5 +-
 .../azureus2/core3/disk/DiskManagerRequest.java    |     5 +-
 .../core3/disk/DiskManagerWriteRequest.java        |     5 +-
 .../disk/DiskManagerWriteRequestListener.java      |     5 +-
 .../disk/impl/DiskManagerAllocationScheduler.java  |     5 +-
 .../core3/disk/impl/DiskManagerFileInfoHelper.java |     5 +-
 .../core3/disk/impl/DiskManagerFileInfoImpl.java   |     3 +-
 .../disk/impl/DiskManagerFileInfoSetImpl.java      |     5 +-
 .../core3/disk/impl/DiskManagerHelper.java         |     5 +-
 .../azureus2/core3/disk/impl/DiskManagerImpl.java  |    29 +-
 .../core3/disk/impl/DiskManagerPieceImpl.java      |     5 +-
 .../disk/impl/DiskManagerRecheckInstance.java      |     5 +-
 .../disk/impl/DiskManagerRecheckScheduler.java     |     5 +-
 .../azureus2/core3/disk/impl/DiskManagerUtil.java  |    47 +-
 .../core3/disk/impl/access/DMAccessFactory.java    |     5 +-
 .../azureus2/core3/disk/impl/access/DMChecker.java |     5 +-
 .../azureus2/core3/disk/impl/access/DMReader.java  |     5 +-
 .../azureus2/core3/disk/impl/access/DMWriter.java  |     5 +-
 .../core3/disk/impl/access/impl/DMCheckerImpl.java |     5 +-
 .../core3/disk/impl/access/impl/DMReaderImpl.java  |     5 +-
 .../core3/disk/impl/access/impl/DMWriterImpl.java  |     5 +-
 .../access/impl/DiskManagerCheckRequestImpl.java   |     5 +-
 .../access/impl/DiskManagerReadRequestImpl.java    |     3 +-
 .../impl/access/impl/DiskManagerRequestImpl.java   |     5 +-
 .../access/impl/DiskManagerWriteRequestImpl.java   |     5 +-
 .../core3/disk/impl/piecemapper/DMPieceList.java   |     5 +-
 .../core3/disk/impl/piecemapper/DMPieceMap.java    |     5 +-
 .../disk/impl/piecemapper/DMPieceMapEntry.java     |     5 +-
 .../core3/disk/impl/piecemapper/DMPieceMapper.java |     5 +-
 .../impl/piecemapper/DMPieceMapperFactory.java     |     5 +-
 .../disk/impl/piecemapper/DMPieceMapperFile.java   |     5 +-
 .../disk/impl/piecemapper/impl/DMPieceMapImpl.java |     5 +-
 .../impl/piecemapper/impl/DMPieceMapSimple.java    |     5 +-
 .../disk/impl/piecemapper/impl/PieceListImpl.java  |     5 +-
 .../impl/piecemapper/impl/PieceMapEntryImpl.java   |     5 +-
 .../impl/piecemapper/impl/PieceMapperImpl.java     |     5 +-
 .../core3/disk/impl/resume/RDResumeHandler.java    |     5 +-
 .../azureus2/core3/download/DownloadManager.java   |    10 +-
 .../DownloadManagerActivationListener.java         |     5 +-
 .../download/DownloadManagerAvailability.java      |    35 +
 .../download/DownloadManagerDiskListener.java      |     5 +-
 .../core3/download/DownloadManagerException.java   |     5 +-
 .../core3/download/DownloadManagerFactory.java     |    14 +-
 .../DownloadManagerInitialisationAdapter.java      |     5 +-
 .../core3/download/DownloadManagerListener.java    |     3 +-
 .../download/DownloadManagerPeerListener.java      |     3 +-
 .../download/DownloadManagerPieceListener.java     |     3 +-
 .../core3/download/DownloadManagerState.java       |    10 +-
 .../DownloadManagerStateAttributeListener.java     |     5 +-
 .../core3/download/DownloadManagerStateEvent.java  |     5 +-
 .../download/DownloadManagerStateFactory.java      |     5 +-
 .../download/DownloadManagerStateListener.java     |     5 +-
 .../core3/download/DownloadManagerStats.java       |    28 +-
 .../core3/download/DownloadManagerTPSListener.java |    57 +-
 .../download/DownloadManagerTrackerListener.java   |     3 +-
 .../core3/download/ForceRecheckListener.java       |     5 +-
 .../download/impl/DownloadManagerAdapter.java      |     3 +-
 .../impl/DownloadManagerAvailabilityImpl.java      |   720 ++
 .../download/impl/DownloadManagerController.java   |    85 +-
 .../core3/download/impl/DownloadManagerImpl.java   |   348 +-
 .../download/impl/DownloadManagerMoveHandler.java  |     5 +-
 .../impl/DownloadManagerMoveHandlerUtils.java      |     5 +-
 .../impl/DownloadManagerRateController.java        |    17 +-
 .../download/impl/DownloadManagerStateImpl.java    |    17 +-
 .../download/impl/DownloadManagerStatsImpl.java    |   206 +-
 .../gudy/azureus2/core3/global/GlobalManager.java  |     3 +-
 .../core3/global/GlobalManagerAdapter.java         |     5 +-
 .../GlobalManagerDownloadRemovalVetoException.java |     3 +-
 ...GlobalManagerDownloadWillBeRemovedListener.java |     3 +-
 .../azureus2/core3/global/GlobalManagerEvent.java  |    17 +-
 .../core3/global/GlobalManagerEventListener.java   |    17 +-
 .../core3/global/GlobalManagerFactory.java         |     3 +-
 .../core3/global/GlobalManagerListener.java        |     3 +-
 .../azureus2/core3/global/GlobalManagerStats.java  |     6 +-
 .../core3/global/GlobalMangerProgressListener.java |     5 +-
 .../core3/global/impl/GlobalManagerFileMerger.java |  1362 ++
 .../global/impl/GlobalManagerHostSupport.java      |     5 +-
 .../core3/global/impl/GlobalManagerImpl.java       |   338 +-
 .../core3/global/impl/GlobalManagerStatsImpl.java  |    60 +-
 .../global/impl/GlobalManagerStatsWriter.java      |     5 +-
 .../org/gudy/azureus2/core3/html/HTMLChunk.java    |     5 +-
 .../gudy/azureus2/core3/html/HTMLException.java    |     5 +-
 .../src/org/gudy/azureus2/core3/html/HTMLPage.java |     5 +-
 .../gudy/azureus2/core3/html/HTMLPageFactory.java  |     5 +-
 .../org/gudy/azureus2/core3/html/HTMLUtils.java    |     5 +-
 .../azureus2/core3/html/impl/HTMLChunkImpl.java    |     5 +-
 .../azureus2/core3/html/impl/HTMLPageImpl.java     |     5 +-
 .../core3/internat/IntegratedResourceBundle.java   |     5 +-
 .../azureus2/core3/internat/LocaleTorrentUtil.java |     5 +-
 .../gudy/azureus2/core3/internat/LocaleUtil.java   |     8 +-
 .../azureus2/core3/internat/LocaleUtilDecoder.java |     5 +-
 .../core3/internat/LocaleUtilDecoderCandidate.java |     5 +-
 .../core3/internat/LocaleUtilDecoderFallback.java  |     5 +-
 .../core3/internat/LocaleUtilDecoderReal.java      |     5 +-
 .../internat/LocaleUtilEncodingException.java      |     5 +-
 .../core3/internat/LocaleUtilListener.java         |     5 +-
 .../gudy/azureus2/core3/internat/MessageText.java  |     5 +-
 .../ipchecker/extipchecker/ExternalIPChecker.java  |     3 +-
 .../extipchecker/ExternalIPCheckerFactory.java     |     3 +-
 .../extipchecker/ExternalIPCheckerService.java     |     3 +-
 .../ExternalIPCheckerServiceListener.java          |     3 +-
 .../extipchecker/impl/ExternalIPCheckerImpl.java   |     3 +-
 .../impl/ExternalIPCheckerServiceDiscoveryVIP.java |     3 +-
 .../impl/ExternalIPCheckerServiceDynDNS.java       |     3 +-
 .../impl/ExternalIPCheckerServiceImpl.java         |     3 +-
 .../impl/ExternalIPCheckerServiceNoLookup.java     |     3 +-
 .../impl/ExternalIPCheckerServiceSimple.java       |     3 +-
 .../core3/ipchecker/natchecker/NatChecker.java     |     3 +-
 .../ipchecker/natchecker/NatCheckerServer.java     |     3 +-
 .../org/gudy/azureus2/core3/ipfilter/BadIp.java    |     5 +-
 .../org/gudy/azureus2/core3/ipfilter/BadIps.java   |     3 +-
 .../org/gudy/azureus2/core3/ipfilter/BannedIp.java |     5 +-
 .../gudy/azureus2/core3/ipfilter/BlockedIp.java    |     3 +-
 .../azureus2/core3/ipfilter/IPFilterListener.java  |     5 +-
 .../org/gudy/azureus2/core3/ipfilter/IpFilter.java |     3 +-
 .../azureus2/core3/ipfilter/IpFilterManager.java   |     5 +-
 .../core3/ipfilter/IpFilterManagerFactory.java     |     5 +-
 .../org/gudy/azureus2/core3/ipfilter/IpRange.java  |     3 +-
 .../azureus2/core3/ipfilter/impl/BadIpImpl.java    |     5 +-
 .../azureus2/core3/ipfilter/impl/BadIpsImpl.java   |     3 +-
 .../azureus2/core3/ipfilter/impl/BannedIpImpl.java |     5 +-
 .../core3/ipfilter/impl/BlockedIpImpl.java         |     3 +-
 .../core3/ipfilter/impl/IPAddressRangeManager.java |     5 +-
 .../ipfilter/impl/IpFilterAutoLoaderImpl.java      |     5 +-
 .../azureus2/core3/ipfilter/impl/IpFilterImpl.java |     3 +-
 .../core3/ipfilter/impl/IpFilterManagerImpl.java   |     5 +-
 .../azureus2/core3/ipfilter/impl/IpRangeImpl.java  |     3 +-
 .../impl/tests/FakeTrackerResponseGenerator.java   |     8 +-
 .../azureus2/core3/logging/ILogAlertListener.java  |     5 +-
 .../azureus2/core3/logging/ILogEventListener.java  |     5 +-
 .../org/gudy/azureus2/core3/logging/LogAlert.java  |     5 +-
 .../org/gudy/azureus2/core3/logging/LogEvent.java  |     5 +-
 .../org/gudy/azureus2/core3/logging/LogIDs.java    |     5 +-
 .../gudy/azureus2/core3/logging/LogRelation.java   |     8 +-
 .../azureus2/core3/logging/LogRelationUtils.java   |     5 +-
 .../org/gudy/azureus2/core3/logging/Logger.java    |     5 +-
 .../azureus2/core3/logging/impl/FileLogging.java   |     5 +-
 .../core3/logging/impl/FileLoggingAdapter.java     |     5 +-
 .../azureus2/core3/logging/impl/LoggerImpl.java    |     5 +-
 .../src/org/gudy/azureus2/core3/peer/PEPeer.java   |    22 +-
 .../gudy/azureus2/core3/peer/PEPeerListener.java   |     5 +-
 .../gudy/azureus2/core3/peer/PEPeerManager.java    |    23 +-
 .../azureus2/core3/peer/PEPeerManagerAdapter.java  |     8 +-
 .../azureus2/core3/peer/PEPeerManagerFactory.java  |     3 +-
 .../azureus2/core3/peer/PEPeerManagerListener.java |     5 +-
 .../core3/peer/PEPeerManagerListenerAdapter.java   |    50 +
 .../azureus2/core3/peer/PEPeerManagerStats.java    |     3 +-
 .../org/gudy/azureus2/core3/peer/PEPeerSource.java |     5 +-
 .../org/gudy/azureus2/core3/peer/PEPeerStats.java  |     3 +-
 .../src/org/gudy/azureus2/core3/peer/PEPiece.java  |     5 +-
 .../azureus2/core3/peer/impl/PEPeerControl.java    |    11 +-
 .../core3/peer/impl/PEPeerControlFactory.java      |     3 +-
 .../core3/peer/impl/PEPeerManagerStatsImpl.java    |     3 +-
 .../azureus2/core3/peer/impl/PEPeerStatsImpl.java  |     3 +-
 .../azureus2/core3/peer/impl/PEPeerTransport.java  |     9 +-
 .../peer/impl/PEPeerTransportExtensionHandler.java |     3 +-
 .../core3/peer/impl/PEPeerTransportFactory.java    |     3 +-
 .../gudy/azureus2/core3/peer/impl/PEPieceImpl.java |     9 +-
 .../azureus2/core3/peer/impl/PEPieceWriteImpl.java |     3 +-
 .../core3/peer/impl/control/PEPeerControlImpl.java |   501 +-
 .../core3/peer/impl/control/SuperSeedPeer.java     |     8 +-
 .../core3/peer/impl/control/SuperSeedPiece.java    |     3 +-
 .../impl/transport/PEPeerTransportDebugger.java    |     5 +-
 .../impl/transport/PEPeerTransportProtocol.java    |   627 +-
 .../core3/peer/util/PeerIdentityDataID.java        |     5 +-
 .../core3/peer/util/PeerIdentityManager.java       |     5 +-
 .../gudy/azureus2/core3/peer/util/PeerUtils.java   |   352 +-
 .../core3/security/SECertificateListener.java      |     3 +-
 .../gudy/azureus2/core3/security/SEKeyDetails.java |     5 +-
 .../core3/security/SEPasswordListener.java         |     5 +-
 .../azureus2/core3/security/SESecurityManager.java |     9 +-
 .../core3/security/impl/SESecurityManagerBC.java   |     5 +-
 .../core3/security/impl/SESecurityManagerImpl.java |    95 +-
 .../azureus2/core3/stats/StatsWriterFactory.java   |     3 +-
 .../azureus2/core3/stats/StatsWriterPeriodic.java  |     3 +-
 .../azureus2/core3/stats/StatsWriterStreamer.java  |     3 +-
 .../azureus2/core3/stats/impl/StatsWriterImpl.java |     3 +-
 .../core3/stats/impl/StatsWriterPeriodicImpl.java  |     3 +-
 .../core3/stats/impl/StatsWriterStreamerImpl.java  |     3 +-
 .../core3/stats/transfer/GeneralStats.java         |     3 +-
 .../core3/stats/transfer/LongTermStats.java        |    15 +-
 .../stats/transfer/LongTermStatsListener.java      |    15 +-
 .../core3/stats/transfer/OverallStats.java         |     3 +-
 .../core3/stats/transfer/StatsFactory.java         |     3 +-
 .../stats/transfer/impl/LongTermStatsImpl.java     |    15 +-
 .../stats/transfer/impl/OverallStatsImpl.java      |     3 +-
 .../org/gudy/azureus2/core3/torrent/TOTorrent.java |     3 +-
 .../core3/torrent/TOTorrentAnnounceURLGroup.java   |     3 +-
 .../core3/torrent/TOTorrentAnnounceURLSet.java     |     3 +-
 .../azureus2/core3/torrent/TOTorrentCreator.java   |     5 +-
 .../azureus2/core3/torrent/TOTorrentException.java |     3 +-
 .../azureus2/core3/torrent/TOTorrentFactory.java   |     3 +-
 .../gudy/azureus2/core3/torrent/TOTorrentFile.java |     8 +-
 .../azureus2/core3/torrent/TOTorrentListener.java  |    65 +-
 .../core3/torrent/TOTorrentProgressListener.java   |     3 +-
 .../impl/TOTorrentAnnounceURLGroupImpl.java        |     3 +-
 .../torrent/impl/TOTorrentAnnounceURLSetImpl.java  |     3 +-
 .../core3/torrent/impl/TOTorrentCreateImpl.java    |    38 +-
 .../core3/torrent/impl/TOTorrentCreatorImpl.java   |     5 +-
 .../torrent/impl/TOTorrentDeserialiseImpl.java     |    89 +-
 .../core3/torrent/impl/TOTorrentFileHasher.java    |     5 +-
 .../torrent/impl/TOTorrentFileHasherListener.java  |     3 +-
 .../core3/torrent/impl/TOTorrentFileImpl.java      |     5 +-
 .../azureus2/core3/torrent/impl/TOTorrentImpl.java |     3 +-
 .../torrent/impl/TOTorrentXMLDeserialiser.java     |     3 +-
 .../core3/torrent/impl/TOTorrentXMLSerialiser.java |     3 +-
 .../core3/torrent/impl/TorrentOpenFileOptions.java |    50 +-
 .../core3/torrent/impl/TorrentOpenOptions.java     |   305 +-
 .../core3/torrentdownloader/TorrentDownloader.java |     5 +-
 .../TorrentDownloaderCallBackInterface.java        |     5 +-
 .../TorrentDownloaderException.java                |     3 +-
 .../TorrentDownloaderFactory.java                  |    39 +-
 .../impl/TorrentDownloaderImpl.java                |    22 +-
 .../impl/TorrentDownloaderManager.java             |     5 +-
 .../core3/tracker/client/TRTrackerAnnouncer.java   |     3 +-
 .../client/TRTrackerAnnouncerDataProvider.java     |     3 +-
 .../client/TRTrackerAnnouncerException.java        |     3 +-
 .../tracker/client/TRTrackerAnnouncerFactory.java  |     3 +-
 .../client/TRTrackerAnnouncerFactoryListener.java  |     3 +-
 .../tracker/client/TRTrackerAnnouncerListener.java |     3 +-
 .../tracker/client/TRTrackerAnnouncerResponse.java |     3 +-
 .../client/TRTrackerAnnouncerResponsePeer.java     |     3 +-
 .../core3/tracker/client/TRTrackerScraper.java     |     3 +-
 .../client/TRTrackerScraperClientResolver.java     |    26 +-
 .../tracker/client/TRTrackerScraperFactory.java    |     3 +-
 .../tracker/client/TRTrackerScraperListener.java   |     3 +-
 .../tracker/client/TRTrackerScraperResponse.java   |     3 +-
 .../client/impl/TRTrackerAnnouncerFactoryImpl.java |     3 +-
 .../client/impl/TRTrackerAnnouncerHelper.java      |    89 +-
 .../client/impl/TRTrackerAnnouncerImpl.java        |     5 +-
 .../client/impl/TRTrackerAnnouncerMuxer.java       |  3517 ++---
 .../impl/TRTrackerAnnouncerResponseImpl.java       |     3 +-
 .../impl/TRTrackerAnnouncerResponsePeerImpl.java   |     3 +-
 .../tracker/client/impl/TRTrackerScraperImpl.java  |    29 +-
 .../client/impl/TRTrackerScraperResponseImpl.java  |     5 +-
 .../client/impl/bt/TRTrackerBTAnnouncerImpl.java   |   132 +-
 .../client/impl/bt/TRTrackerBTScraperImpl.java     |     5 +-
 .../impl/bt/TRTrackerBTScraperResponseImpl.java    |     5 +-
 .../tracker/client/impl/bt/TrackerChecker.java     |     5 +-
 .../tracker/client/impl/bt/TrackerLoadTester.java  |     8 +-
 .../tracker/client/impl/bt/TrackerStatus.java      |   343 +-
 .../client/impl/dht/TRTrackerDHTAnnouncerImpl.java |    30 +-
 .../client/impl/dht/TRTrackerDHTScraperImpl.java   |     5 +-
 .../impl/dht/TRTrackerDHTScraperResponseImpl.java  |     5 +-
 .../gudy/azureus2/core3/tracker/host/TRHost.java   |     3 +-
 .../tracker/host/TRHostAuthenticationListener.java |     5 +-
 .../core3/tracker/host/TRHostException.java        |     3 +-
 .../azureus2/core3/tracker/host/TRHostFactory.java |     3 +-
 .../core3/tracker/host/TRHostListener.java         |     3 +-
 .../core3/tracker/host/TRHostListener2.java        |    71 +-
 .../azureus2/core3/tracker/host/TRHostPeer.java    |     3 +-
 .../azureus2/core3/tracker/host/TRHostTorrent.java |     3 +-
 .../core3/tracker/host/TRHostTorrentFinder.java    |     3 +-
 .../core3/tracker/host/TRHostTorrentListener.java  |     3 +-
 .../host/TRHostTorrentRemovalVetoException.java    |     3 +-
 .../core3/tracker/host/TRHostTorrentRequest.java   |     3 +-
 .../host/TRHostTorrentWillBeRemovedListener.java   |     3 +-
 .../core3/tracker/host/impl/TRHostConfigImpl.java  |     3 +-
 .../tracker/host/impl/TRHostExternalTorrent.java   |     3 +-
 .../core3/tracker/host/impl/TRHostImpl.java        |    84 +-
 .../tracker/host/impl/TRHostPeerHostImpl.java      |     3 +-
 .../tracker/host/impl/TRHostPeerPublishImpl.java   |     3 +-
 .../tracker/host/impl/TRHostTorrentHostImpl.java   |     3 +-
 .../host/impl/TRHostTorrentPublishImpl.java        |     3 +-
 .../host/impl/TRHostTorrentRequestImpl.java        |     3 +-
 .../azureus2/core3/tracker/protocol/PRHelpers.java |     3 +-
 .../protocol/udp/PRUDPPacketReplyAnnounce.java     |     3 +-
 .../protocol/udp/PRUDPPacketReplyAnnounce2.java    |     3 +-
 .../protocol/udp/PRUDPPacketReplyConnect.java      |     3 +-
 .../protocol/udp/PRUDPPacketReplyError.java        |     3 +-
 .../protocol/udp/PRUDPPacketReplyScrape.java       |     3 +-
 .../protocol/udp/PRUDPPacketReplyScrape2.java      |     3 +-
 .../protocol/udp/PRUDPPacketRequestAnnounce.java   |     3 +-
 .../protocol/udp/PRUDPPacketRequestAnnounce2.java  |     3 +-
 .../protocol/udp/PRUDPPacketRequestConnect.java    |     3 +-
 .../protocol/udp/PRUDPPacketRequestScrape.java     |     3 +-
 .../tracker/protocol/udp/PRUDPPacketTracker.java   |     5 +-
 .../tracker/protocol/udp/PRUDPTrackerCodecs.java   |     5 +-
 .../core3/tracker/server/TRTrackerServer.java      |     3 +-
 .../TRTrackerServerAuthenticationListener.java     |     5 +-
 .../tracker/server/TRTrackerServerException.java   |     3 +-
 .../tracker/server/TRTrackerServerFactory.java     |    50 +-
 .../server/TRTrackerServerFactoryListener.java     |     3 +-
 .../tracker/server/TRTrackerServerListener.java    |     3 +-
 .../tracker/server/TRTrackerServerListener2.java   |   160 +-
 .../core3/tracker/server/TRTrackerServerPeer.java  |     3 +-
 .../tracker/server/TRTrackerServerPeerBase.java    |     5 +-
 .../tracker/server/TRTrackerServerRequest.java     |     3 +-
 .../server/TRTrackerServerRequestListener.java     |     3 +-
 .../core3/tracker/server/TRTrackerServerStats.java |     3 +-
 .../tracker/server/TRTrackerServerTorrent.java     |     3 +-
 .../server/TRTrackerServerTorrentListener.java     |     5 +-
 .../server/TRTrackerServerTorrentPeerListener.java |     5 +-
 .../server/TRTrackerServerTorrentStats.java        |     3 +-
 .../server/impl/TRTrackerServerFactoryImpl.java    |    45 +-
 .../tracker/server/impl/TRTrackerServerImpl.java   |     3 +-
 .../server/impl/TRTrackerServerNATChecker.java     |     5 +-
 .../impl/TRTrackerServerNatCheckerListener.java    |     5 +-
 .../server/impl/TRTrackerServerPeerImpl.java       |     3 +-
 .../server/impl/TRTrackerServerProcessor.java      |     3 +-
 .../server/impl/TRTrackerServerRequestImpl.java    |     3 +-
 .../server/impl/TRTrackerServerSimplePeer.java     |   131 +-
 .../server/impl/TRTrackerServerStatsImpl.java      |     3 +-
 .../server/impl/TRTrackerServerTorrentImpl.java    |     3 +-
 .../impl/TRTrackerServerTorrentStatsImpl.java      |     3 +-
 .../server/impl/dht/TRTrackerServerDHT.java        |     5 +-
 .../impl/tcp/TRTrackerServerProcessorTCP.java      |    11 +-
 .../server/impl/tcp/TRTrackerServerTCP.java        |    46 +-
 .../server/impl/tcp/blocking/TRBlockingServer.java |     7 +-
 .../tcp/blocking/TRBlockingServerProcessor.java    |    22 +-
 .../impl/tcp/nonblocking/TRNonBlockingServer.java  |    21 +-
 .../nonblocking/TRNonBlockingServerProcessor.java  |    24 +-
 .../TRNonBlockingServerProcessorFactory.java       |     5 +-
 .../impl/udp/TRTrackerServerProcessorUDP.java      |     3 +-
 .../server/impl/udp/TRTrackerServerUDP.java        |     3 +-
 .../core3/tracker/util/TRTrackerUtils.java         |     3 +-
 .../core3/tracker/util/TRTrackerUtilsListener.java |     5 +-
 .../org/gudy/azureus2/core3/util/AECallback.java   |     5 +-
 .../gudy/azureus2/core3/util/AEDiagnostics.java    |   143 +-
 .../core3/util/AEDiagnosticsEvidenceGenerator.java |     5 +-
 .../azureus2/core3/util/AEDiagnosticsLogger.java   |     5 +-
 .../gudy/azureus2/core3/util/AEJavaManagement.java |    15 +-
 .../src/org/gudy/azureus2/core3/util/AEMonSem.java |     5 +-
 .../org/gudy/azureus2/core3/util/AEMonitor.java    |    10 +-
 .../org/gudy/azureus2/core3/util/AEMonitor2.java   |     5 +-
 .../azureus2/core3/util/AENetworkClassifier.java   |   131 +-
 .../core3/util/AENetworkClassifierListener.java    |     5 +-
 .../azureus2/core3/util/AERunStateHandler.java     |    17 +-
 .../org/gudy/azureus2/core3/util/AERunnable.java   |     5 +-
 .../azureus2/core3/util/AERunnableBoolean.java     |     9 +-
 .../gudy/azureus2/core3/util/AERunnableObject.java |     5 +-
 .../core3/util/AERunnableWithCallback.java         |     5 +-
 .../org/gudy/azureus2/core3/util/AESemaphore.java  |     5 +-
 .../org/gudy/azureus2/core3/util/AESemaphore2.java |    95 +-
 .../core3/util/AETemporaryFileHandler.java         |     5 +-
 .../src/org/gudy/azureus2/core3/util/AEThread.java |     5 +-
 .../org/gudy/azureus2/core3/util/AEThread2.java    |     5 +-
 .../org/gudy/azureus2/core3/util/AEVerifier.java   |     5 +-
 .../azureus2/core3/util/AEVerifierException.java   |     5 +-
 .../org/gudy/azureus2/core3/util/AddressUtils.java |   196 +-
 .../gudy/azureus2/core3/util/AsyncController.java  |    63 +-
 .../gudy/azureus2/core3/util/AsyncDispatcher.java  |     5 +-
 .../src/org/gudy/azureus2/core3/util/Average.java  |     5 +-
 .../src/org/gudy/azureus2/core3/util/BDecoder.java |    91 +-
 .../gudy/azureus2/core3/util/BEncodableObject.java |     5 +-
 .../src/org/gudy/azureus2/core3/util/BEncoder.java |    82 +-
 .../azureus2/core3/util/BEncodingException.java    |     5 +-
 .../src/org/gudy/azureus2/core3/util/Base32.java   |     5 +-
 .../gudy/azureus2/core3/util/BrokenMd5Hasher.java  |     3 +-
 .../gudy/azureus2/core3/util/ByteArrayHashMap.java |     5 +-
 .../azureus2/core3/util/ByteEncodedKeyHashMap.java |     3 +-
 .../gudy/azureus2/core3/util/ByteFormatter.java    |     5 +-
 .../src/org/gudy/azureus2/core3/util/CRC32C.java   |    99 +
 .../core3/util/ConcurrentHashMapWrapper.java       |    23 +-
 .../gudy/azureus2/core3/util/ConcurrentHasher.java |     5 +-
 .../core3/util/ConcurrentHasherRequest.java        |     5 +-
 .../util/ConcurrentHasherRequestListener.java      |     5 +-
 .../org/gudy/azureus2/core3/util/Constants.java    |     9 +-
 .../src/org/gudy/azureus2/core3/util/Debug.java    |    13 +-
 .../org/gudy/azureus2/core3/util/DebugLight.java   |     5 +-
 .../gudy/azureus2/core3/util/DebugWeakList.java    |     5 +-
 .../org/gudy/azureus2/core3/util/DelayedEvent.java |     5 +-
 .../gudy/azureus2/core3/util/DirectByteBuffer.java |     5 +-
 .../azureus2/core3/util/DirectByteBufferPool.java  |     5 +-
 .../core3/util/DirectByteBufferPoolReal.java       |  2179 ++--
 .../azureus2/core3/util/DisplayFormatters.java     |     3 +-
 .../org/gudy/azureus2/core3/util/ED2KHasher.java   |     3 +-
 .../core3/util/FileIsADirectoryException.java      |     5 +-
 .../src/org/gudy/azureus2/core3/util/FileUtil.java |    59 +-
 .../core3/util/FrequencyLimitedDispatcher.java     |     5 +-
 .../org/gudy/azureus2/core3/util/HashWrapper.java  |     5 +-
 .../org/gudy/azureus2/core3/util/HashWrapper2.java |   235 +-
 .../azureus2/core3/util/HostNameToIPResolver.java  |    12 +-
 .../core3/util/HostNameToIPResolverException.java  |     5 +-
 .../core3/util/HostNameToIPResolverListener.java   |     5 +-
 .../azureus2/core3/util/IPToHostNameResolver.java  |    25 +-
 .../core3/util/IPToHostNameResolverListener.java   |     5 +-
 .../core3/util/IPToHostNameResolverRequest.java    |     5 +-
 .../src/org/gudy/azureus2/core3/util/Ignore.java   |     5 +-
 .../org/gudy/azureus2/core3/util/IndentWriter.java |     5 +-
 .../org/gudy/azureus2/core3/util/LightHashMap.java |     5 +-
 .../gudy/azureus2/core3/util/LightHashMapEx.java   |    17 +-
 .../org/gudy/azureus2/core3/util/LightHashSet.java |     5 +-
 .../gudy/azureus2/core3/util/ListenerManager.java  |    17 +-
 .../core3/util/ListenerManagerDispatcher.java      |     3 +-
 .../ListenerManagerDispatcherWithException.java    |     3 +-
 .../org/gudy/azureus2/core3/util/MD4Hasher.java    |     5 +-
 .../gudy/azureus2/core3/util/NonDaemonTask.java    |     3 +-
 .../azureus2/core3/util/NonDaemonTaskRunner.java   |     3 +-
 .../gudy/azureus2/core3/util/PausableAverage.java  |     5 +-
 .../gudy/azureus2/core3/util/RARTOCDecoder.java    |    17 +-
 .../org/gudy/azureus2/core3/util/RandomUtils.java  |     5 +-
 .../org/gudy/azureus2/core3/util/RealTimeInfo.java |     5 +-
 .../util/ReferenceCountedDirectByteBuffer.java     |     5 +-
 .../src/org/gudy/azureus2/core3/util/SHA1.java     |     5 +-
 .../org/gudy/azureus2/core3/util/SHA1Hasher.java   |     5 +-
 .../org/gudy/azureus2/core3/util/SHA1Simple.java   |     5 +-
 .../azureus2/core3/util/ShellUtilityFinder.java    |    18 +
 .../org/gudy/azureus2/core3/util/SimpleTimer.java  |     5 +-
 .../gudy/azureus2/core3/util/StringInterner.java   |     5 +-
 .../gudy/azureus2/core3/util/SystemProperties.java |     8 +-
 .../org/gudy/azureus2/core3/util/SystemTime.java   |     7 +-
 .../org/gudy/azureus2/core3/util/ThreadPool.java   |     3 +-
 .../gudy/azureus2/core3/util/ThreadPoolTask.java   |     5 +-
 .../gudy/azureus2/core3/util/TimeFormatter.java    |     5 +-
 .../gudy/azureus2/core3/util/TimeLimitedTask.java  |   239 +-
 .../src/org/gudy/azureus2/core3/util/Timer.java    |     3 +-
 .../org/gudy/azureus2/core3/util/TimerEvent.java   |     3 +-
 .../azureus2/core3/util/TimerEventPerformer.java   |     3 +-
 .../azureus2/core3/util/TimerEventPeriodic.java    |     3 +-
 .../org/gudy/azureus2/core3/util/TorrentUtils.java |   517 +-
 .../org/gudy/azureus2/core3/util/TrackersUtil.java |     3 +-
 .../core3/util/UnresolvableHostManager.java        |     5 +-
 .../src/org/gudy/azureus2/core3/util/UrlUtils.java |   367 +-
 .../gudy/azureus2/core3/util/jar/AEJarBuilder.java |     3 +-
 .../gudy/azureus2/core3/util/jar/AEJarReader.java  |     3 +-
 .../gudy/azureus2/core3/util/jar/AEJarSigner.java  |     5 +-
 .../gudy/azureus2/core3/util/jar/AEJarSigner2.java |     5 +-
 .../azureus2/core3/util/jman/AEMemoryMonitor.java  |    17 +-
 .../azureus2/core3/util/jman/AEThreadMonitor.java  |    41 +-
 .../util/protocol/AzURLStreamHandlerFactory.java   |     5 +-
 .../util/protocol/azplug/AZPluginConnection.java   |    89 +-
 .../core3/util/protocol/azplug/Handler.java        |     3 +-
 .../azureus2/core3/util/protocol/bc/Handler.java   |     3 +-
 .../azureus2/core3/util/protocol/dht/Handler.java  |     3 +-
 .../azureus2/core3/util/protocol/i2p/Handler.java  |     5 +-
 .../core3/util/protocol/maggot/Handler.java        |   122 +
 .../core3/util/protocol/magnet/Handler.java        |    29 +-
 .../util/protocol/magnet/MagnetConnection.java     |     5 +-
 .../util/protocol/magnet/MagnetConnection2.java    |    36 +-
 .../core3/util/protocol/socks5/Handler.java        |     3 +-
 .../util/protocol/socks5/Socks5URLConnection.java  |     3 +-
 .../azureus2/core3/util/protocol/tcp/Handler.java  |     3 +-
 .../core3/util/protocol/tcp/TCPURLConnection.java  |     3 +-
 .../azureus2/core3/util/protocol/tor/Handler.java  |    56 +
 .../azureus2/core3/util/protocol/udp/Handler.java  |     3 +-
 .../core3/util/protocol/udp/UDPURLConnection.java  |     3 +-
 .../azureus2/core3/util/protocol/vuze/Handler.java |     3 +-
 .../util/protocol/vuze/VuzeURLConnection.java      |     3 +-
 .../core3/util/spi/AENameServiceDescriptor.java    |   342 +
 .../SimpleXMLParserDocumentFactory.java            |    22 +-
 .../gudy/azureus2/core3/xml/util/XMLElement.java   |     5 +-
 .../azureus2/core3/xml/util/XMLEscapeWriter.java   |    17 +-
 .../gudy/azureus2/core3/xml/util/XUXmlWriter.java  |     3 +-
 .../azureus2/internat/MessagesBundle.properties    |   474 +-
 .../internat/MessagesBundle_bg_BG.properties       |  7225 ++++++-----
 .../internat/MessagesBundle_ca_AD.properties       |     8 +-
 .../internat/MessagesBundle_cs_CZ.properties       |    11 +-
 .../internat/MessagesBundle_da_DK.properties       |     2 +
 .../internat/MessagesBundle_de_DE.properties       |    11 +-
 .../internat/MessagesBundle_es_ES.properties       |    71 +-
 .../azureus2/internat/MessagesBundle_eu.properties |  8010 ++++++------
 .../internat/MessagesBundle_fi_FI.properties       |     2 +
 .../internat/MessagesBundle_fr_FR.properties       |  5753 ++++++---
 .../internat/MessagesBundle_fy_NL.properties       |     2 +
 .../internat/MessagesBundle_hu_HU.properties       |     2 +
 .../internat/MessagesBundle_in_ID.properties       |     2 +
 .../internat/MessagesBundle_it_IT.properties       |     9 +-
 .../internat/MessagesBundle_ja_JP.properties       |     2 +
 .../internat/MessagesBundle_ka_GE.properties       |     2 +
 .../internat/MessagesBundle_ko_KR.properties       |    11 +-
 .../internat/MessagesBundle_li_NL.properties       |     2 +
 .../internat/MessagesBundle_lt_LT.properties       |     2 +
 .../internat/MessagesBundle_nl_NL.properties       |     2 +
 .../internat/MessagesBundle_no_NO.properties       |     2 +
 .../azureus2/internat/MessagesBundle_oc.properties |     1 -
 .../internat/MessagesBundle_pl_PL.properties       |     6 +-
 .../internat/MessagesBundle_pt_BR.properties       |  7877 ++++++-----
 .../internat/MessagesBundle_pt_PT.properties       |     2 +
 .../internat/MessagesBundle_ro_RO.properties       |     8 +-
 .../internat/MessagesBundle_ru_RU.properties       |    11 +-
 .../internat/MessagesBundle_sk_SK.properties       |     2 +
 .../azureus2/internat/MessagesBundle_sr.properties |     2 +
 .../internat/MessagesBundle_sr_Latin.properties    |     2 +
 .../internat/MessagesBundle_sv_SE.properties       |     5 +-
 .../internat/MessagesBundle_th_TH.properties       |     2 +
 .../internat/MessagesBundle_uk_UA.properties       |    11 +-
 .../internat/MessagesBundle_zh_CN.properties       |     7 +-
 .../internat/MessagesBundle_zh_TW.properties       |     2 +
 .../org/gudy/azureus2/platform/JavaBitMode.java    |    18 +
 .../gudy/azureus2/platform/PlatformManager.java    |     5 +-
 .../platform/PlatformManagerCapabilities.java      |     5 +-
 .../azureus2/platform/PlatformManagerFactory.java  |     5 +-
 .../azureus2/platform/PlatformManagerListener.java |     5 +-
 .../platform/PlatformManagerPingCallback.java      |     5 +-
 .../platform/PlatformManagerPluginDelegate.java    |     5 +-
 .../platform/dummy/PlatformManagerImpl.java        |     5 +-
 .../platform/macosx/NativeInvocationBridge.java    |     5 +-
 .../gudy/azureus2/platform/macosx/PListEditor.java |   653 +-
 .../platform/macosx/PlatformManagerImpl.java       |    35 +-
 .../macosx/PlatformManagerUpdateChecker.java       |     6 +-
 .../macosx/access/cocoa/CocoaJavaBridge.java       |     5 +-
 .../platform/macosx/access/jnilib/OSXAccess.java   |     7 +-
 .../access/jnilib/OSXDriveDetectListener.java      |    18 +
 .../platform/unix/PlatformManagerImpl.java         |     5 +-
 .../platform/unix/PlatformManagerUnixPlugin.java   |     5 +-
 .../platform/unix/ScriptAfterShutdown.java         |    18 +
 .../platform/unix/ScriptBeforeStartup.java         |    18 +
 .../org/gudy/azureus2/platform/unix/startupScript  |    34 +-
 .../platform/win32/PlatformManagerImpl.java        |    34 +-
 .../win32/PlatformManagerUpdateChecker.java        |     6 +-
 .../platform/win32/access/AEWin32Access.java       |     5 +-
 .../win32/access/AEWin32AccessException.java       |     5 +-
 .../win32/access/AEWin32AccessListener.java        |     5 +-
 .../platform/win32/access/AEWin32Manager.java      |     5 +-
 .../win32/access/impl/AEWin32AccessCallback.java   |     5 +-
 .../access/impl/AEWin32AccessExceptionImpl.java    |     5 +-
 .../win32/access/impl/AEWin32AccessImpl.java       |     5 +-
 .../win32/access/impl/AEWin32AccessInterface.java  |     5 +-
 .../gudy/azureus2/plugins/LaunchablePlugin.java    |     5 +-
 azureus2/src/org/gudy/azureus2/plugins/Plugin.java |     3 +-
 .../org/gudy/azureus2/plugins/PluginAdapter.java   |    15 +-
 .../org/gudy/azureus2/plugins/PluginConfig.java    |     3 +-
 .../azureus2/plugins/PluginConfigListener.java     |     5 +-
 .../src/org/gudy/azureus2/plugins/PluginEvent.java |     3 +-
 .../gudy/azureus2/plugins/PluginEventListener.java |     3 +-
 .../org/gudy/azureus2/plugins/PluginException.java |     3 +-
 .../org/gudy/azureus2/plugins/PluginInterface.java |     3 +-
 .../org/gudy/azureus2/plugins/PluginLauncher.java  |     5 +-
 .../org/gudy/azureus2/plugins/PluginListener.java  |     3 +-
 .../org/gudy/azureus2/plugins/PluginManager.java   |    14 +-
 .../plugins/PluginManagerArgumentHandler.java      |     5 +-
 .../azureus2/plugins/PluginManagerDefaults.java    |     5 +-
 .../gudy/azureus2/plugins/UnloadablePlugin.java    |     5 +-
 .../plugins/clientid/ClientIDException.java        |     5 +-
 .../plugins/clientid/ClientIDGenerator.java        |     6 +-
 .../azureus2/plugins/clientid/ClientIDManager.java |     5 +-
 .../azureus2/plugins/config/ConfigParameter.java   |     5 +-
 .../plugins/config/ConfigParameterListener.java    |     5 +-
 .../plugins/config/PluginConfigSource.java         |     5 +-
 .../azureus2/plugins/ddb/DistributedDatabase.java  |    15 +-
 .../plugins/ddb/DistributedDatabaseContact.java    |     9 +-
 .../plugins/ddb/DistributedDatabaseEvent.java      |     5 +-
 .../plugins/ddb/DistributedDatabaseException.java  |     5 +-
 .../plugins/ddb/DistributedDatabaseKey.java        |     5 +-
 .../plugins/ddb/DistributedDatabaseKeyStats.java   |     5 +-
 .../plugins/ddb/DistributedDatabaseListener.java   |     5 +-
 .../ddb/DistributedDatabaseProgressListener.java   |     5 +-
 .../ddb/DistributedDatabaseTransferHandler.java    |     7 +-
 .../ddb/DistributedDatabaseTransferType.java       |     5 +-
 .../plugins/ddb/DistributedDatabaseValue.java      |     5 +-
 .../plugins/dht/mainline/MainlineDHTManager.java   |     5 +-
 .../plugins/dht/mainline/MainlineDHTProvider.java  |     5 +-
 .../gudy/azureus2/plugins/disk/DiskManager.java    |     3 +-
 .../azureus2/plugins/disk/DiskManagerChannel.java  |     5 +-
 .../azureus2/plugins/disk/DiskManagerEvent.java    |     5 +-
 .../plugins/disk/DiskManagerException.java         |     3 +-
 .../azureus2/plugins/disk/DiskManagerFileInfo.java |     8 +-
 .../azureus2/plugins/disk/DiskManagerListener.java |     5 +-
 .../plugins/disk/DiskManagerRandomReadRequest.java |    17 +-
 .../plugins/disk/DiskManagerReadRequest.java       |    69 +-
 .../disk/DiskManagerReadRequestListener.java       |    75 +-
 .../azureus2/plugins/disk/DiskManagerRequest.java  |     5 +-
 .../plugins/disk/DiskManagerWriteRequest.java      |    69 +-
 .../disk/DiskManagerWriteRequestListener.java      |    69 +-
 .../gudy/azureus2/plugins/download/Download.java   |    21 +-
 .../plugins/download/DownloadActivationEvent.java  |     5 +-
 .../download/DownloadActivationListener.java       |     5 +-
 .../plugins/download/DownloadAnnounceResult.java   |     3 +-
 .../download/DownloadAnnounceResultPeer.java       |     5 +-
 .../download/DownloadAttributeListener.java        |     5 +-
 .../download/DownloadCompletionListener.java       |     2 +-
 .../plugins/download/DownloadEventNotifier.java    |     5 +-
 .../plugins/download/DownloadException.java        |     3 +-
 .../plugins/download/DownloadListener.java         |     3 +-
 .../azureus2/plugins/download/DownloadManager.java |     6 +-
 .../plugins/download/DownloadManagerListener.java  |     3 +-
 .../plugins/download/DownloadManagerStats.java     |    11 +-
 .../plugins/download/DownloadPeerListener.java     |     3 +-
 .../plugins/download/DownloadPropertyEvent.java    |     5 +-
 .../plugins/download/DownloadPropertyListener.java |     5 +-
 .../download/DownloadRemovalVetoException.java     |     3 +-
 .../plugins/download/DownloadScrapeResult.java     |     3 +-
 .../azureus2/plugins/download/DownloadStats.java   |    27 +-
 .../azureus2/plugins/download/DownloadStub.java    |    36 +-
 .../plugins/download/DownloadStubEvent.java        |    15 +-
 .../plugins/download/DownloadStubListener.java     |    15 +-
 .../plugins/download/DownloadTrackerListener.java  |     3 +-
 .../plugins/download/DownloadTypeComplete.java     |     6 +-
 .../plugins/download/DownloadTypeIncomplete.java   |     6 +-
 .../download/DownloadWillBeAddedListener.java      |     5 +-
 .../download/DownloadWillBeRemovedListener.java    |     3 +-
 .../savelocation/DefaultSaveLocationManager.java   |     5 +-
 .../download/savelocation/SaveLocationChange.java  |     5 +-
 .../download/savelocation/SaveLocationManager.java |     5 +-
 .../plugins/installer/FilePluginInstaller.java     |     5 +-
 .../plugins/installer/InstallablePlugin.java       |     5 +-
 .../installer/PluginInstallationListener.java      |    75 +-
 .../plugins/installer/PluginInstaller.java         |     5 +-
 .../plugins/installer/PluginInstallerListener.java |     5 +-
 .../azureus2/plugins/installer/StandardPlugin.java |     5 +-
 .../gudy/azureus2/plugins/ipc/IPCException.java    |     5 +-
 .../gudy/azureus2/plugins/ipc/IPCInterface.java    |     5 +-
 .../gudy/azureus2/plugins/ipfilter/IPBanned.java   |     8 +-
 .../gudy/azureus2/plugins/ipfilter/IPBlocked.java  |     3 +-
 .../gudy/azureus2/plugins/ipfilter/IPFilter.java   |     3 +-
 .../plugins/ipfilter/IPFilterException.java        |     3 +-
 .../gudy/azureus2/plugins/ipfilter/IPRange.java    |     3 +-
 .../plugins/logging/FileLoggerAdapter.java         |     5 +-
 .../gudy/azureus2/plugins/logging/LogAlert.java    |     2 +-
 .../azureus2/plugins/logging/LogAlertListener.java |     2 +-
 .../org/gudy/azureus2/plugins/logging/Logger.java  |     3 +-
 .../plugins/logging/LoggerAlertListener.java       |     5 +-
 .../azureus2/plugins/logging/LoggerChannel.java    |     3 +-
 .../plugins/logging/LoggerChannelListener.java     |     3 +-
 .../gudy/azureus2/plugins/messaging/Message.java   |     5 +-
 .../plugins/messaging/MessageException.java        |     5 +-
 .../azureus2/plugins/messaging/MessageManager.java |     5 +-
 .../plugins/messaging/MessageManagerListener.java  |     5 +-
 .../plugins/messaging/MessageStreamDecoder.java    |     5 +-
 .../plugins/messaging/MessageStreamEncoder.java    |     5 +-
 .../messaging/bittorrent/BTMessageCancel.java      |     5 +-
 .../messaging/bittorrent/BTMessageManager.java     |     5 +-
 .../messaging/bittorrent/BTMessagePiece.java       |     5 +-
 .../messaging/bittorrent/BTMessageRequest.java     |     5 +-
 .../generic/GenericMessageConnection.java          |     5 +-
 .../generic/GenericMessageConnectionListener.java  |     5 +-
 .../messaging/generic/GenericMessageEndpoint.java  |     5 +-
 .../messaging/generic/GenericMessageHandler.java   |     5 +-
 .../generic/GenericMessageRegistration.java        |     5 +-
 .../gudy/azureus2/plugins/network/Connection.java  |     5 +-
 .../plugins/network/ConnectionListener.java        |     5 +-
 .../plugins/network/ConnectionManager.java         |     5 +-
 .../azureus2/plugins/network/ConnectionStub.java   |    17 +-
 .../plugins/network/IncomingMessageQueue.java      |     9 +-
 .../network/IncomingMessageQueueListener.java      |     5 +-
 .../plugins/network/OutgoingMessageQueue.java      |     5 +-
 .../network/OutgoingMessageQueueListener.java      |     5 +-
 .../gudy/azureus2/plugins/network/RateLimiter.java |    87 +-
 .../gudy/azureus2/plugins/network/RawMessage.java  |     5 +-
 .../gudy/azureus2/plugins/network/Transport.java   |     5 +-
 .../azureus2/plugins/network/TransportCipher.java  |     5 +-
 .../plugins/network/TransportException.java        |     5 +-
 .../src/org/gudy/azureus2/plugins/peers/Peer.java  |     3 +-
 .../azureus2/plugins/peers/PeerDescriptor.java     |     5 +-
 .../org/gudy/azureus2/plugins/peers/PeerEvent.java |     5 +-
 .../gudy/azureus2/plugins/peers/PeerListener.java  |     5 +-
 .../gudy/azureus2/plugins/peers/PeerListener2.java |     5 +-
 .../gudy/azureus2/plugins/peers/PeerManager.java   |    29 +-
 .../azureus2/plugins/peers/PeerManagerEvent.java   |   113 +-
 .../plugins/peers/PeerManagerListener.java         |     5 +-
 .../plugins/peers/PeerManagerListener2.java        |    59 +-
 .../azureus2/plugins/peers/PeerManagerStats.java   |     5 +-
 .../azureus2/plugins/peers/PeerReadRequest.java    |     3 +-
 .../org/gudy/azureus2/plugins/peers/PeerStats.java |     3 +-
 .../src/org/gudy/azureus2/plugins/peers/Piece.java |     5 +-
 .../azureus2/plugins/platform/PlatformManager.java |     5 +-
 .../plugins/platform/PlatformManagerException.java |     5 +-
 .../azureus2/plugins/sharing/ShareException.java   |     3 +-
 .../gudy/azureus2/plugins/sharing/ShareItem.java   |     3 +-
 .../azureus2/plugins/sharing/ShareManager.java     |     6 +-
 .../plugins/sharing/ShareManagerListener.java      |     3 +-
 .../azureus2/plugins/sharing/ShareResource.java    |     8 +-
 .../ShareResourceDeletionVetoException.java        |     3 +-
 .../azureus2/plugins/sharing/ShareResourceDir.java |     3 +-
 .../plugins/sharing/ShareResourceDirContents.java  |     3 +-
 .../plugins/sharing/ShareResourceEvent.java        |     5 +-
 .../plugins/sharing/ShareResourceFile.java         |     3 +-
 .../plugins/sharing/ShareResourceListener.java     |     5 +-
 .../ShareResourceWillBeDeletedListener.java        |     3 +-
 .../org/gudy/azureus2/plugins/torrent/Torrent.java |     3 +-
 .../plugins/torrent/TorrentAnnounceURLList.java    |     3 +-
 .../plugins/torrent/TorrentAnnounceURLListSet.java |     3 +-
 .../azureus2/plugins/torrent/TorrentAttribute.java |     5 +-
 .../plugins/torrent/TorrentAttributeEvent.java     |     5 +-
 .../plugins/torrent/TorrentAttributeListener.java  |     5 +-
 .../azureus2/plugins/torrent/TorrentCreator.java   |     5 +-
 .../plugins/torrent/TorrentCreatorListener.java    |     5 +-
 .../plugins/torrent/TorrentDownloader.java         |     3 +-
 .../plugins/torrent/TorrentEncodingException.java  |     5 +-
 .../azureus2/plugins/torrent/TorrentException.java |     3 +-
 .../gudy/azureus2/plugins/torrent/TorrentFile.java |     3 +-
 .../azureus2/plugins/torrent/TorrentManager.java   |     3 +-
 .../plugins/torrent/TorrentManagerEvent.java       |     5 +-
 .../plugins/torrent/TorrentManagerListener.java    |     5 +-
 .../org/gudy/azureus2/plugins/tracker/Tracker.java |    19 +-
 .../azureus2/plugins/tracker/TrackerException.java |     3 +-
 .../azureus2/plugins/tracker/TrackerListener.java  |     3 +-
 .../gudy/azureus2/plugins/tracker/TrackerPeer.java |     3 +-
 .../azureus2/plugins/tracker/TrackerPeerEvent.java |     5 +-
 .../plugins/tracker/TrackerPeerListener.java       |     5 +-
 .../azureus2/plugins/tracker/TrackerTorrent.java   |     3 +-
 .../plugins/tracker/TrackerTorrentListener.java    |     3 +-
 .../TrackerTorrentRemovalVetoException.java        |     3 +-
 .../plugins/tracker/TrackerTorrentRequest.java     |     3 +-
 .../TrackerTorrentWillBeRemovedListener.java       |     3 +-
 .../tracker/web/TrackerAuthenticationAdapter.java  |     5 +-
 .../tracker/web/TrackerAuthenticationListener.java |     5 +-
 .../plugins/tracker/web/TrackerWebContext.java     |     3 +-
 .../tracker/web/TrackerWebPageGenerator.java       |     3 +-
 .../plugins/tracker/web/TrackerWebPageRequest.java |     3 +-
 .../tracker/web/TrackerWebPageResponse.java        |     6 +-
 .../src/org/gudy/azureus2/plugins/ui/Graphic.java  |     8 +-
 .../org/gudy/azureus2/plugins/ui/GraphicURI.java   |    40 +
 .../azureus2/plugins/ui/UIDataSourceListener.java  |    18 +
 .../org/gudy/azureus2/plugins/ui/UIException.java  |     5 +-
 .../gudy/azureus2/plugins/ui/UIInputReceiver.java  |     5 +-
 .../plugins/ui/UIInputReceiverListener.java        |    18 +
 .../gudy/azureus2/plugins/ui/UIInputValidator.java |     5 +-
 .../org/gudy/azureus2/plugins/ui/UIInstance.java   |     5 +-
 .../azureus2/plugins/ui/UIInstanceFactory.java     |     5 +-
 .../org/gudy/azureus2/plugins/ui/UIManager.java    |     9 +-
 .../gudy/azureus2/plugins/ui/UIManagerEvent.java   |     5 +-
 .../plugins/ui/UIManagerEventListener.java         |     5 +-
 .../azureus2/plugins/ui/UIManagerListener.java     |     5 +-
 .../azureus2/plugins/ui/UIManagerListener2.java    |     3 -
 .../org/gudy/azureus2/plugins/ui/UIMessage.java    |     5 +-
 .../org/gudy/azureus2/plugins/ui/UIPluginView.java |     8 +-
 .../plugins/ui/UIPluginViewToolBarListener.java    |    19 +
 .../plugins/ui/components/UIComponent.java         |     7 +-
 .../plugins/ui/components/UIProgressBar.java       |     5 +-
 .../ui/components/UIPropertyChangeEvent.java       |     5 +-
 .../ui/components/UIPropertyChangeListener.java    |     5 +-
 .../azureus2/plugins/ui/components/UITextArea.java |     5 +-
 .../plugins/ui/components/UITextField.java         |     5 +-
 .../plugins/ui/config/ActionParameter.java         |     5 +-
 .../plugins/ui/config/BooleanParameter.java        |     5 +-
 .../azureus2/plugins/ui/config/ColorParameter.java |     5 +-
 .../azureus2/plugins/ui/config/ConfigSection.java  |     3 +-
 .../plugins/ui/config/DirectoryParameter.java      |     5 +-
 .../plugins/ui/config/EnablerParameter.java        |     3 +-
 .../azureus2/plugins/ui/config/FileParameter.java  |     5 +-
 .../azureus2/plugins/ui/config/InfoParameter.java  |     5 +-
 .../azureus2/plugins/ui/config/IntParameter.java   |     5 +-
 .../azureus2/plugins/ui/config/LabelParameter.java |     5 +-
 .../gudy/azureus2/plugins/ui/config/Parameter.java |     3 +-
 .../azureus2/plugins/ui/config/ParameterGroup.java |    10 +-
 .../plugins/ui/config/ParameterListener.java       |     5 +-
 .../plugins/ui/config/ParameterTabFolder.java      |    36 +
 .../plugins/ui/config/PasswordParameter.java       |     5 +-
 .../plugins/ui/config/PluginConfigUIFactory.java   |     3 +-
 .../plugins/ui/config/StringListParameter.java     |     5 +-
 .../plugins/ui/config/StringParameter.java         |     5 +-
 .../azureus2/plugins/ui/config/UIParameter.java    |     5 +-
 .../plugins/ui/config/UIParameterContext.java      |     5 +-
 .../azureus2/plugins/ui/menus/MenuBuilder.java     |    29 +
 .../azureus2/plugins/ui/menus/MenuContext.java     |     2 +-
 .../gudy/azureus2/plugins/ui/menus/MenuItem.java   |    13 +-
 .../plugins/ui/menus/MenuItemFillListener.java     |    29 +-
 .../plugins/ui/menus/MenuItemListener.java         |    10 +-
 .../azureus2/plugins/ui/menus/MenuManager.java     |    47 +-
 .../plugins/ui/model/BasicPluginConfigModel.java   |    20 +-
 .../plugins/ui/model/BasicPluginViewModel.java     |     5 +-
 .../plugins/ui/model/PluginConfigModel.java        |     5 +-
 .../azureus2/plugins/ui/model/PluginViewModel.java |     5 +-
 .../gudy/azureus2/plugins/ui/tables/TableCell.java |     3 +-
 .../plugins/ui/tables/TableCellAddedListener.java  |     3 +-
 .../ui/tables/TableCellClipboardListener.java      |     3 +-
 .../ui/tables/TableCellDisposeListener.java        |     3 +-
 .../ui/tables/TableCellInplaceEditorListener.java  |     3 +-
 .../ui/tables/TableCellLightRefreshListener.java   |     5 +-
 .../plugins/ui/tables/TableCellMouseEvent.java     |     3 +-
 .../plugins/ui/tables/TableCellMouseListener.java  |     8 +-
 .../ui/tables/TableCellMouseMoveListener.java      |     8 +-
 .../ui/tables/TableCellRefreshListener.java        |     3 +-
 .../plugins/ui/tables/TableCellRefresher.java      |    18 +
 .../ui/tables/TableCellToolTipListener.java        |     3 +-
 .../ui/tables/TableCellVisibilityListener.java     |     5 +-
 .../azureus2/plugins/ui/tables/TableColumn.java    |     6 +-
 .../ui/tables/TableColumnCreationListener.java     |     6 +-
 .../ui/tables/TableColumnExtraInfoListener.java    |     6 +-
 .../plugins/ui/tables/TableColumnInfo.java         |     6 +-
 .../plugins/ui/tables/TableContextMenuItem.java    |     3 +-
 .../azureus2/plugins/ui/tables/TableManager.java   |     8 +-
 .../gudy/azureus2/plugins/ui/tables/TableRow.java  |     6 +-
 .../plugins/ui/tables/TableRowMouseEvent.java      |     5 +-
 .../plugins/ui/tables/TableRowMouseListener.java   |     5 +-
 .../plugins/ui/tables/TableRowRefreshListener.java |     6 +-
 .../ui/toolbar/UIToolBarActivationListener.java    |    24 +-
 .../plugins/ui/toolbar/UIToolBarEnablerBase.java   |    18 +
 .../azureus2/plugins/ui/toolbar/UIToolBarItem.java |    46 +
 .../plugins/ui/toolbar/UIToolBarManager.java       |    25 +-
 .../plugins/update/UpdatableComponent.java         |     5 +-
 .../org/gudy/azureus2/plugins/update/Update.java   |     8 +-
 .../plugins/update/UpdateCheckInstance.java        |     5 +-
 .../update/UpdateCheckInstanceListener.java        |     5 +-
 .../azureus2/plugins/update/UpdateChecker.java     |     7 +-
 .../plugins/update/UpdateCheckerListener.java      |     5 +-
 .../azureus2/plugins/update/UpdateException.java   |     5 +-
 .../azureus2/plugins/update/UpdateInstaller.java   |     5 +-
 .../plugins/update/UpdateInstallerListener.java    |    73 +-
 .../azureus2/plugins/update/UpdateListener.java    |     5 +-
 .../azureus2/plugins/update/UpdateManager.java     |     5 +-
 .../update/UpdateManagerDecisionListener.java      |     5 +-
 .../plugins/update/UpdateManagerListener.java      |     5 +-
 .../update/UpdateManagerVerificationListener.java  |     5 +-
 .../plugins/update/UpdateProgressListener.java     |     5 +-
 .../plugins/utils/AggregatedDispatcher.java        |     5 +-
 .../azureus2/plugins/utils/AggregatedList.java     |     5 +-
 .../plugins/utils/AggregatedListAcceptor.java      |     5 +-
 .../azureus2/plugins/utils/ByteArrayWrapper.java   |     5 +-
 .../gudy/azureus2/plugins/utils/DelayedTask.java   |    77 +-
 .../azureus2/plugins/utils/FeatureManager.java     |   467 +-
 .../gudy/azureus2/plugins/utils/Formatters.java    |     3 +-
 .../gudy/azureus2/plugins/utils/LocaleDecoder.java |     3 +-
 .../azureus2/plugins/utils/LocaleListener.java     |     5 +-
 .../azureus2/plugins/utils/LocaleUtilities.java    |     3 +-
 .../azureus2/plugins/utils/LocationProvider.java   |    15 +-
 .../plugins/utils/LocationProviderListener.java    |    15 +-
 .../org/gudy/azureus2/plugins/utils/Monitor.java   |     5 +-
 .../azureus2/plugins/utils/PooledByteBuffer.java   |     5 +-
 .../plugins/utils/PowerManagementListener.java     |    17 +-
 .../org/gudy/azureus2/plugins/utils/Semaphore.java |     3 +-
 .../org/gudy/azureus2/plugins/utils/ShortCuts.java |     5 +-
 .../azureus2/plugins/utils/StaticUtilities.java    |     9 +-
 .../org/gudy/azureus2/plugins/utils/UTTimer.java   |     5 +-
 .../gudy/azureus2/plugins/utils/UTTimerEvent.java  |     5 +-
 .../plugins/utils/UTTimerEventPerformer.java       |     5 +-
 .../org/gudy/azureus2/plugins/utils/Utilities.java |    40 +-
 .../resourcedownloader/ResourceDownloader.java     |     3 +-
 .../ResourceDownloaderAdapter.java                 |     5 +-
 .../ResourceDownloaderCancelledException.java      |     5 +-
 .../ResourceDownloaderDelayedFactory.java          |     5 +-
 .../ResourceDownloaderException.java               |    19 +-
 .../ResourceDownloaderFactory.java                 |     3 +-
 .../ResourceDownloaderListener.java                |     3 +-
 .../utils/resourceuploader/ResourceUploader.java   |     5 +-
 .../ResourceUploaderException.java                 |     5 +-
 .../resourceuploader/ResourceUploaderFactory.java  |     5 +-
 .../gudy/azureus2/plugins/utils/search/Search.java |    63 +-
 .../plugins/utils/search/SearchException.java      |    83 +-
 .../plugins/utils/search/SearchInitiator.java      |   113 +-
 .../plugins/utils/search/SearchInstance.java       |    57 +-
 .../plugins/utils/search/SearchListener.java       |    65 +-
 .../plugins/utils/search/SearchObserver.java       |    85 +-
 .../plugins/utils/search/SearchProvider.java       |   118 +-
 .../utils/search/SearchProviderResults.java        |    75 +-
 .../plugins/utils/search/SearchResult.java         |   115 +-
 .../utils/security/CertificateListener.java        |     5 +-
 .../plugins/utils/security/PasswordListener.java   |     5 +-
 .../plugins/utils/security/SEPublicKey.java        |     5 +-
 .../plugins/utils/security/SEPublicKeyLocator.java |     5 +-
 .../plugins/utils/security/SESecurityManager.java  |     5 +-
 .../plugins/utils/subscriptions/Subscription.java  |    75 +-
 .../utils/subscriptions/SubscriptionException.java |    83 +-
 .../utils/subscriptions/SubscriptionManager.java   |    63 +-
 .../utils/subscriptions/SubscriptionResult.java    |    79 +-
 .../azureus2/plugins/utils/xml/rss/RSSChannel.java |     5 +-
 .../azureus2/plugins/utils/xml/rss/RSSFeed.java    |     5 +-
 .../azureus2/plugins/utils/xml/rss/RSSItem.java    |     5 +-
 .../xml/simpleparser/SimpleXMLParserDocument.java  |     5 +-
 .../SimpleXMLParserDocumentAttribute.java          |     5 +-
 .../SimpleXMLParserDocumentException.java          |     5 +-
 .../SimpleXMLParserDocumentFactory.java            |    19 +-
 .../simpleparser/SimpleXMLParserDocumentNode.java  |     5 +-
 .../org/gudy/azureus2/pluginsimpl/PluginUtils.java |     5 +-
 .../azureus2/pluginsimpl/local/FailedPlugin.java   |     8 +-
 .../pluginsimpl/local/PluginConfigImpl.java        |     3 +-
 .../pluginsimpl/local/PluginCoreUtils.java         |    15 +-
 .../pluginsimpl/local/PluginInitializer.java       |    25 +-
 .../pluginsimpl/local/PluginInterfaceImpl.java     |     3 +-
 .../local/PluginManagerDefaultsImpl.java           |     5 +-
 .../pluginsimpl/local/PluginManagerImpl.java       |     8 +-
 .../local/clientid/ClientIDManagerImpl.java        |   202 +-
 .../local/config/ConfigParameterImpl.java          |     5 +-
 .../local/config/PluginConfigSourceImpl.java       |     5 +-
 .../pluginsimpl/local/ddb/DDBaseContactImpl.java   |    12 +-
 .../pluginsimpl/local/ddb/DDBaseHelpers.java       |     5 +-
 .../azureus2/pluginsimpl/local/ddb/DDBaseImpl.java |   248 +-
 .../pluginsimpl/local/ddb/DDBaseKeyImpl.java       |     5 +-
 .../pluginsimpl/local/ddb/DDBaseTTTorrent.java     |     7 +-
 .../pluginsimpl/local/ddb/DDBaseValueImpl.java     |     5 +-
 .../local/deprecate/PluginDeprecation.java         |     2 +-
 .../deprecate/PluginDeprecationException.java      |     2 +-
 .../local/dht/mainline/MainlineDHTManagerImpl.java |     5 +-
 .../local/disk/DiskManagerChannelImpl.java         |    59 +-
 .../local/disk/DiskManagerFileInfoImpl.java        |     8 +-
 .../pluginsimpl/local/disk/DiskManagerImpl.java    |     3 +-
 .../disk/DiskManagerRandomReadController.java      |    17 +-
 .../local/download/DownloadAnnounceResultImpl.java |     3 +-
 .../local/download/DownloadEventNotifierImpl.java  |     5 +-
 .../pluginsimpl/local/download/DownloadImpl.java   |    38 +-
 .../local/download/DownloadManagerImpl.java        |   195 +-
 .../local/download/DownloadManagerStatsImpl.java   |    17 +-
 .../local/download/DownloadScrapeResultImpl.java   |     3 +-
 .../local/download/DownloadStatsImpl.java          |     7 +-
 .../local/download/DownloadStubImpl.java           |   499 +-
 .../local/installer/FilePluginInstallerImpl.java   |     6 +-
 .../local/installer/InstallablePluginImpl.java     |     5 +-
 .../local/installer/PluginInstallerImpl.java       |    54 +-
 .../local/installer/StandardPluginImpl.java        |     5 +-
 .../pluginsimpl/local/ipc/IPCInterfaceImpl.java    |     5 +-
 .../pluginsimpl/local/ipfilter/IPBannedImpl.java   |     8 +-
 .../pluginsimpl/local/ipfilter/IPBlockedImpl.java  |     3 +-
 .../pluginsimpl/local/ipfilter/IPFilterImpl.java   |     3 +-
 .../pluginsimpl/local/ipfilter/IPRangeImpl.java    |     3 +-
 .../local/launch/PluginLauncherImpl.java           |     5 +-
 .../local/launch/PluginSingleInstanceHandler.java  |     5 +-
 .../local/logging/LoggerChannelImpl.java           |     3 +-
 .../pluginsimpl/local/logging/LoggerImpl.java      |     3 +-
 .../local/messaging/GenericMessage.java            |     5 +-
 .../messaging/GenericMessageConnectionAdapter.java |     5 +-
 .../messaging/GenericMessageConnectionDirect.java  |    28 +-
 .../messaging/GenericMessageConnectionImpl.java    |     5 +-
 .../GenericMessageConnectionIndirect.java          |     5 +-
 .../local/messaging/GenericMessageDecoder.java     |     5 +-
 .../local/messaging/GenericMessageEncoder.java     |     5 +-
 .../messaging/GenericMessageEndpointImpl.java      |     5 +-
 .../local/messaging/MessageAdapter.java            |     5 +-
 .../local/messaging/MessageManagerImpl.java        |     5 +-
 .../messaging/MessageStreamDecoderAdapter.java     |     5 +-
 .../messaging/MessageStreamEncoderAdapter.java     |     5 +-
 .../pluginsimpl/local/network/ConnectionImpl.java  |     7 +-
 .../local/network/ConnectionManagerImpl.java       |     5 +-
 .../local/network/IncomingMessageQueueImpl.java    |     8 +-
 .../local/network/OutgoingMessageQueueImpl.java    |     5 +-
 .../local/network/RawMessageAdapter.java           |     5 +-
 .../pluginsimpl/local/network/TransportImpl.java   |     5 +-
 .../local/peers/PeerForeignDelegate.java           |   135 +-
 .../local/peers/PeerForeignNetworkConnection.java  |    16 +-
 .../azureus2/pluginsimpl/local/peers/PeerImpl.java |   147 +-
 .../pluginsimpl/local/peers/PeerManagerImpl.java   |   107 +-
 .../local/peers/PeerManagerStatsImpl.java          |     5 +-
 .../pluginsimpl/local/peers/PeerStatsImpl.java     |     3 +-
 .../pluginsimpl/local/sharing/ShareConfigImpl.java |     3 +-
 .../pluginsimpl/local/sharing/ShareItemImpl.java   |     3 +-
 .../local/sharing/ShareManagerImpl.java            |    27 +-
 .../sharing/ShareResourceDirContentsImpl.java      |    37 +-
 .../local/sharing/ShareResourceDirImpl.java        |     8 +-
 .../local/sharing/ShareResourceFileImpl.java       |     8 +-
 .../local/sharing/ShareResourceFileOrDirImpl.java  |    32 +-
 .../local/sharing/ShareResourceImpl.java           |     3 +-
 .../local/torrent/BaseTorrentAttributeImpl.java    |     5 +-
 .../local/torrent/TorrentAnnounceURLListImpl.java  |     3 +-
 .../torrent/TorrentAnnounceURLListSetImpl.java     |     3 +-
 .../torrent/TorrentAttributeCategoryImpl.java      |     5 +-
 .../torrent/TorrentAttributeDisplayNameImpl.java   |     5 +-
 .../torrent/TorrentAttributeNetworksImpl.java      |     5 +-
 .../torrent/TorrentAttributePeerSourcesImpl.java   |     5 +-
 .../local/torrent/TorrentAttributePluginImpl.java  |     5 +-
 .../TorrentAttributeRelativeSavePathImpl.java      |     5 +-
 .../TorrentAttributeSharePropertiesImpl.java       |     5 +-
 .../TorrentAttributeTrackerClientExtImpl.java      |     5 +-
 .../torrent/TorrentAttributeUserCommentImpl.java   |     5 +-
 .../local/torrent/TorrentDownloaderImpl.java       |     3 +-
 .../pluginsimpl/local/torrent/TorrentFileImpl.java |     3 +-
 .../pluginsimpl/local/torrent/TorrentImpl.java     |     3 +-
 .../local/torrent/TorrentManagerImpl.java          |     3 +-
 .../pluginsimpl/local/tracker/TrackerImpl.java     |    22 +-
 .../pluginsimpl/local/tracker/TrackerPeerImpl.java |     3 +-
 .../local/tracker/TrackerTorrentImpl.java          |     3 +-
 .../local/tracker/TrackerTorrentRequestImpl.java   |     3 +-
 .../pluginsimpl/local/tracker/TrackerWCHelper.java |     5 +-
 .../local/tracker/TrackerWebContextImpl.java       |    18 +-
 .../local/tracker/TrackerWebPageRequestImpl.java   |     9 +-
 .../local/tracker/TrackerWebPageResponseImpl.java  |     9 +-
 .../local/ui/AbstractUIInputReceiver.java          |     5 +-
 .../pluginsimpl/local/ui/AbstractUIMessage.java    |     5 +-
 .../local/ui/UIManagerEventAdapter.java            |     5 +-
 .../pluginsimpl/local/ui/UIManagerImpl.java        |    15 +-
 .../local/ui/components/UIComponentImpl.java       |    16 +-
 .../local/ui/components/UIProgressBarImpl.java     |     5 +-
 .../local/ui/components/UITextAreaImpl.java        |     5 +-
 .../local/ui/components/UITextFieldImpl.java       |     5 +-
 .../local/ui/config/ActionParameterImpl.java       |     5 +-
 .../local/ui/config/BooleanParameterImpl.java      |     3 +-
 .../local/ui/config/ColorParameter.java            |     3 +-
 .../local/ui/config/ColorParameterImpl.java        |     5 +-
 .../local/ui/config/ConfigSectionHolder.java       |    17 +-
 .../local/ui/config/ConfigSectionRepository.java   |     3 +-
 .../local/ui/config/DirectoryParameterImpl.java    |     3 +-
 .../pluginsimpl/local/ui/config/FileParameter.java |     3 +-
 .../local/ui/config/InfoParameterImpl.java         |     5 +-
 .../local/ui/config/IntParameterImpl.java          |     3 +-
 .../pluginsimpl/local/ui/config/IntsParameter.java |     3 +-
 .../local/ui/config/LabelParameterImpl.java        |     5 +-
 .../local/ui/config/ParameterGroupImpl.java        |    68 +-
 .../pluginsimpl/local/ui/config/ParameterImpl.java |     3 +-
 .../local/ui/config/ParameterImplListener.java     |     5 +-
 .../local/ui/config/ParameterRepository.java       |     3 +-
 .../local/ui/config/ParameterTabFolderImpl.java    |    61 +
 .../local/ui/config/PasswordParameterImpl.java     |     5 +-
 .../local/ui/config/PluginConfigUIFactoryImpl.java |     3 +-
 .../local/ui/config/StringListParameterImpl.java   |     3 +-
 .../local/ui/config/StringParameterImpl.java       |     3 +-
 .../local/ui/config/UIParameterImpl.java           |     5 +-
 .../local/ui/config/UITextAreaImpl.java            |   136 +
 .../local/ui/menus/MenuContextImpl.java            |     2 +-
 .../pluginsimpl/local/ui/menus/MenuItemImpl.java   |    29 +-
 .../local/ui/menus/MenuManagerImpl.java            |     5 +-
 .../local/ui/model/BasicPluginConfigModelImpl.java |    41 +-
 .../local/ui/model/BasicPluginViewModelImpl.java   |     5 +-
 .../local/ui/tables/TableContextMenuItemImpl.java  |     3 +-
 .../local/ui/tables/TableManagerImpl.java          |     3 -
 .../local/update/UpdatableComponentImpl.java       |     5 +-
 .../local/update/UpdateCheckInstanceImpl.java      |     8 +-
 .../local/update/UpdateCheckerImpl.java            |    11 +-
 .../pluginsimpl/local/update/UpdateImpl.java       |    14 +-
 .../local/update/UpdateInstallerImpl.java          |     5 +-
 .../local/update/UpdateManagerImpl.java            |     5 +-
 .../pluginsimpl/local/utils/FormattersImpl.java    |     3 +-
 .../pluginsimpl/local/utils/LocaleDecoderImpl.java |     3 +-
 .../local/utils/LocaleUtilitiesImpl.java           |     3 +-
 .../pluginsimpl/local/utils/MonitorImpl.java       |     5 +-
 .../local/utils/PooledByteBufferImpl.java          |     5 +-
 .../pluginsimpl/local/utils/SemaphoreImpl.java     |     3 +-
 .../pluginsimpl/local/utils/ShortCutsImpl.java     |     5 +-
 .../pluginsimpl/local/utils/UTTimerImpl.java       |     5 +-
 .../pluginsimpl/local/utils/UtilitiesImpl.java     |   346 +-
 .../ResourceDownloaderAlternateImpl.java           |     5 +-
 .../ResourceDownloaderBaseImpl.java                |     3 +-
 .../ResourceDownloaderDelayedImpl.java             |     5 +-
 .../ResourceDownloaderErrorImpl.java               |     5 +-
 .../ResourceDownloaderFactoryImpl.java             |     5 +-
 .../ResourceDownloaderFileImpl.java                |     5 +-
 .../ResourceDownloaderMetaRefreshImpl.java         |     5 +-
 .../ResourceDownloaderRetryImpl.java               |     5 +-
 .../ResourceDownloaderTimeoutImpl.java             |     5 +-
 .../ResourceDownloaderTorrentImpl.java             |     5 +-
 .../ResourceDownloaderURLImpl.java                 |   184 +-
 .../ResourceUploaderFactoryImpl.java               |     5 +-
 .../resourceuploader/ResourceUploaderURLImpl.java  |     5 +-
 .../local/utils/security/SEPublicKeyImpl.java      |     5 +-
 .../local/utils/security/SESTSConnectionImpl.java  |     9 +-
 .../utils/security/SESecurityManagerImpl.java      |     5 +-
 .../local/utils/xml/rss/RSSChannelImpl.java        |     5 +-
 .../local/utils/xml/rss/RSSFeedImpl.java           |    12 +-
 .../local/utils/xml/rss/RSSItemImpl.java           |    33 +-
 .../pluginsimpl/local/utils/xml/rss/RSSUtils.java  |    57 +-
 .../SimpleXMLParserDocumentAttributeImpl.java      |     3 +-
 .../SimpleXMLParserDocumentFactoryImpl.java        |    18 +-
 .../simpleparser/SimpleXMLParserDocumentImpl.java  |   420 +-
 .../SimpleXMLParserDocumentNodeImpl.java           |     3 +-
 .../azureus2/pluginsimpl/remote/RPException.java   |     3 +-
 .../azureus2/pluginsimpl/remote/RPFactory.java     |     3 +-
 .../gudy/azureus2/pluginsimpl/remote/RPObject.java |     3 +-
 .../pluginsimpl/remote/RPPluginConfig.java         |     3 +-
 .../pluginsimpl/remote/RPPluginInterface.java      |     3 +-
 .../gudy/azureus2/pluginsimpl/remote/RPReply.java  |     3 +-
 .../azureus2/pluginsimpl/remote/RPRequest.java     |     3 +-
 .../remote/RPRequestAccessController.java          |     5 +-
 .../pluginsimpl/remote/RPRequestDispatcher.java    |     3 +-
 .../pluginsimpl/remote/RPRequestHandler.java       |     3 +-
 .../remote/disk/RPDiskManagerFileInfo.java         |     5 +-
 .../pluginsimpl/remote/download/RPDownload.java    |    17 +-
 .../remote/download/RPDownloadAnnounceResult.java  |     3 +-
 .../remote/download/RPDownloadManager.java         |    11 +-
 .../remote/download/RPDownloadScrapeResult.java    |     3 +-
 .../remote/download/RPDownloadStats.java           |    10 +-
 .../pluginsimpl/remote/ipfilter/RPIPFilter.java    |     3 +-
 .../pluginsimpl/remote/ipfilter/RPIPRange.java     |     5 +-
 .../rpexceptions/RPInternalProcessException.java   |     5 +-
 .../RPMethodAccessDeniedException.java             |     5 +-
 .../remote/rpexceptions/RPNoObjectIDException.java |     5 +-
 .../RPObjectNoLongerExistsException.java           |     5 +-
 .../rpexceptions/RPThrowableAsReplyException.java  |     5 +-
 .../pluginsimpl/remote/torrent/RPTorrent.java      |     3 +-
 .../remote/torrent/RPTorrentDownloader.java        |     3 +-
 .../remote/torrent/RPTorrentManager.java           |     3 +-
 .../pluginsimpl/remote/tracker/RPTracker.java      |    22 +-
 .../remote/tracker/RPTrackerTorrent.java           |     5 +-
 .../pluginsimpl/remote/utils/RPShortCuts.java      |     5 +-
 .../pluginsimpl/update/PluginUpdatePlugin.java     |    48 +-
 .../pluginsimpl/update/sf/SFPluginDetails.java     |     5 +-
 .../update/sf/SFPluginDetailsException.java        |     5 +-
 .../update/sf/SFPluginDetailsLoader.java           |     5 +-
 .../update/sf/SFPluginDetailsLoaderFactory.java    |     5 +-
 .../update/sf/SFPluginDetailsLoaderListener.java   |     5 +-
 .../update/sf/impl2/SFPluginDetailsImpl.java       |     5 +-
 .../update/sf/impl2/SFPluginDetailsLoaderImpl.java |     5 +-
 .../gudy/azureus2/ui/common/IUserInterface.java    |     5 +-
 .../gudy/azureus2/ui/common/UIImageRepository.java |     3 +-
 .../org/gudy/azureus2/ui/common/UITemplate.java    |     5 +-
 .../azureus2/ui/common/UserInterfaceFactory.java   |     5 +-
 .../azureus2/ui/common/util/MenuItemManager.java   |    21 +-
 .../ui/common/util/MenuItemManagerListener.java    |     6 +-
 .../src/org/gudy/azureus2/ui/icons/archive.png     |   Bin 0 -> 456 bytes
 .../src/org/gudy/azureus2/ui/icons/downarrow.png   |   Bin 0 -> 241 bytes
 .../org/gudy/azureus2/ui/icons/icons.properties    |    14 +
 .../src/org/gudy/azureus2/ui/icons/net_I2P_b.png   |   Bin 0 -> 793 bytes
 .../src/org/gudy/azureus2/ui/icons/net_I2P_s.png   |   Bin 0 -> 582 bytes
 .../src/org/gudy/azureus2/ui/icons/net_Tor_b.png   |   Bin 0 -> 611 bytes
 .../src/org/gudy/azureus2/ui/icons/net_Tor_s.png   |   Bin 0 -> 466 bytes
 .../src/org/gudy/azureus2/ui/icons/popout_win.png  |   Bin 0 -> 271 bytes
 .../azureus2/ui/icons/statusbar/dchat_gray.png     |   Bin 0 -> 499 bytes
 .../ui/icons/statusbar/dchat_gray_text.png         |   Bin 0 -> 1080 bytes
 .../azureus2/ui/icons/statusbar/dchat_green.png    |   Bin 0 -> 1082 bytes
 azureus2/src/org/gudy/azureus2/ui/none/Main.java   |    15 +-
 .../ui/none/internat/MessagesBundle.properties     |    32 +
 .../ui/none/internat/MessagesBundle_eu.properties  |    83 +
 .../none/internat/MessagesBundle_fr_FR.properties  |    80 +
 .../none/internat/MessagesBundle_pt_BR.properties  |    83 +
 .../azureus2/ui/swing/UISwingImageRepository.java  |     3 +-
 .../org/gudy/azureus2/ui/swt/AZProgressBar.java    |    18 +
 azureus2/src/org/gudy/azureus2/ui/swt/Alerts.java  |    11 +-
 .../org/gudy/azureus2/ui/swt/BlockedIpsWindow.java |     3 +-
 .../org/gudy/azureus2/ui/swt/BrowserWrapper.java   |   249 +
 .../gudy/azureus2/ui/swt/BrowserWrapperFake.java   |   542 +
 .../gudy/azureus2/ui/swt/BrowserWrapperSWT.java    |   345 +
 .../gudy/azureus2/ui/swt/CategoryAdderWindow.java  |     5 +-
 .../ui/swt/DelayedListenerMultiCombiner.java       |     6 +-
 .../gudy/azureus2/ui/swt/FileDownloadWindow.java   |    60 +-
 .../org/gudy/azureus2/ui/swt/ImageRepository.java  |    91 +-
 .../gudy/azureus2/ui/swt/ImageViewerWindow.java    |     5 +-
 .../src/org/gudy/azureus2/ui/swt/KeyBindings.java  |    47 +-
 .../org/gudy/azureus2/ui/swt/ListenerDMTask.java   |    92 +
 .../gudy/azureus2/ui/swt/ListenerGetOffSWT.java    |    47 +
 .../org/gudy/azureus2/ui/swt/LocaleUtilSWT.java    |     5 +-
 azureus2/src/org/gudy/azureus2/ui/swt/Main.java    |    23 +-
 .../org/gudy/azureus2/ui/swt/MenuBuildUtils.java   |   319 +-
 .../src/org/gudy/azureus2/ui/swt/Messages.java     |     8 +-
 .../gudy/azureus2/ui/swt/OpenTorrentWindow.java    |  3363 -----
 .../org/gudy/azureus2/ui/swt/OpenUrlWindow.java    |   251 -
 .../org/gudy/azureus2/ui/swt/PasswordWindow.java   |     5 +-
 .../org/gudy/azureus2/ui/swt/PropertiesWindow.java |     5 +-
 .../azureus2/ui/swt/SimpleTextEntryWindow.java     |    18 +-
 .../src/org/gudy/azureus2/ui/swt/StartServer.java  |    15 +-
 .../src/org/gudy/azureus2/ui/swt/StartSocket.java  |    10 +-
 .../org/gudy/azureus2/ui/swt/TextViewerWindow.java |     7 +-
 .../org/gudy/azureus2/ui/swt/TorrentMenuFancy.java |  2263 ++++
 .../src/org/gudy/azureus2/ui/swt/TorrentUtil.java  |  3439 ++---
 .../gudy/azureus2/ui/swt/TrackerChangerWindow.java |     5 +-
 .../src/org/gudy/azureus2/ui/swt/TrayWindow.java   |     7 +-
 .../gudy/azureus2/ui/swt/UIConfigDefaultsSWT.java  |    26 +-
 .../org/gudy/azureus2/ui/swt/UIExitUtilsSWT.java   |     5 +-
 .../gudy/azureus2/ui/swt/UISwitcherListener.java   |     5 +-
 .../org/gudy/azureus2/ui/swt/UISwitcherUtil.java   |     5 +-
 .../src/org/gudy/azureus2/ui/swt/URLTransfer.java  |     5 +-
 .../src/org/gudy/azureus2/ui/swt/UserAlerts.java   |    35 +-
 azureus2/src/org/gudy/azureus2/ui/swt/Utils.java   |  1003 +-
 .../ui/swt/associations/AssociationChecker.java    |     5 +-
 .../azureus2/ui/swt/auth/AuthenticatorWindow.java  |    21 +-
 .../ui/swt/auth/CertificateCreatorWindow.java      |     5 +-
 .../ui/swt/auth/CertificateTrustWindow.java        |     3 +-
 .../gudy/azureus2/ui/swt/auth/CryptoWindow.java    |     7 +-
 .../org/gudy/azureus2/ui/swt/beta/BetaWizard.java  |    17 +-
 .../gudy/azureus2/ui/swt/beta/BetaWizardStart.java |    17 +-
 .../swt/components/BufferedGraphicTableItem.java   |    49 -
 .../swt/components/BufferedGraphicTableItem1.java  |   193 -
 .../azureus2/ui/swt/components/BufferedLabel.java  |     5 +-
 .../ui/swt/components/BufferedTableItem.java       |   130 -
 .../ui/swt/components/BufferedTableItemImpl.java   |   352 -
 .../ui/swt/components/BufferedTableRow.java        |   834 --
 .../ui/swt/components/BufferedToolItem.java        |     3 +-
 .../ui/swt/components/BufferedTruncatedLabel.java  |     5 +-
 .../azureus2/ui/swt/components/BufferedWidget.java |     3 +-
 .../ui/swt/components/CompositeMinSize.java        |    18 +
 .../ui/swt/components/DoubleBufferedLabel.java     |    28 +-
 .../azureus2/ui/swt/components/InPaintInfo.java    |    40 -
 .../gudy/azureus2/ui/swt/components/Legend.java    |     5 +-
 .../gudy/azureus2/ui/swt/components/LinkArea.java  |     5 +-
 .../gudy/azureus2/ui/swt/components/LinkLabel.java |    10 +-
 .../ui/swt/components/StringListChooser.java       |     5 +-
 .../swt/components/graphics/BackGroundGraphic.java |     3 +-
 .../ui/swt/components/graphics/Graphic.java        |     3 +-
 .../swt/components/graphics/MultiPlotGraphic.java  |     3 +-
 .../ui/swt/components/graphics/PieUtils.java       |     8 +-
 .../ui/swt/components/graphics/PingGraphic.java    |     3 +-
 .../ui/swt/components/graphics/Plot3D.java         |     5 +-
 .../azureus2/ui/swt/components/graphics/Scale.java |     3 +-
 .../ui/swt/components/graphics/ScaledGraphic.java  |     3 +-
 .../ui/swt/components/graphics/SpeedGraphic.java   |     3 +-
 .../ui/swt/components/graphics/ValueFormater.java  |     3 +-
 .../ui/swt/components/graphics/ValueSource.java    |    15 +-
 .../ui/swt/components/shell/ShellFactory.java      |     5 +-
 .../ui/swt/components/shell/ShellManager.java      |     5 +-
 .../azureus2/ui/swt/config/BooleanParameter.java   |     5 +-
 .../azureus2/ui/swt/config/ButtonParameter.java    |    11 +-
 .../swt/config/ChangeSelectionActionPerformer.java |     3 +-
 .../azureus2/ui/swt/config/ColorParameter.java     |    51 +-
 .../ui/swt/config/ConfigParameterAdapter.java      |    13 +-
 .../azureus2/ui/swt/config/DirectoryParameter.java |     5 +-
 .../config/DualChangeSelectionActionPerformer.java |     3 +-
 .../config/ExclusiveSelectionActionPerformer.java  |     3 +-
 .../gudy/azureus2/ui/swt/config/FileParameter.java |     5 +-
 .../azureus2/ui/swt/config/FloatParameter.java     |     7 +-
 .../ui/swt/config/GenericActionPerformer.java      |     3 +-
 .../ui/swt/config/IAdditionalActionPerformer.java  |     3 +-
 .../gudy/azureus2/ui/swt/config/IParameter.java    |     3 +-
 .../gudy/azureus2/ui/swt/config/InfoParameter.java |     5 +-
 .../azureus2/ui/swt/config/IntListParameter.java   |     5 +-
 .../gudy/azureus2/ui/swt/config/IntParameter.java  |    12 +-
 .../azureus2/ui/swt/config/IpFilterEditor.java     |     3 +-
 .../gudy/azureus2/ui/swt/config/LinkParameter.java |     5 +-
 .../org/gudy/azureus2/ui/swt/config/Parameter.java |     9 +-
 .../ui/swt/config/ParameterChangeAdapter.java      |     5 +-
 .../ui/swt/config/ParameterChangeListener.java     |     5 +-
 .../azureus2/ui/swt/config/PasswordParameter.java  |     5 +-
 .../azureus2/ui/swt/config/RadioParameter.java     |     5 +-
 .../ui/swt/config/StringAreaParameter.java         |     5 +-
 .../ui/swt/config/StringListParameter.java         |     3 +-
 .../azureus2/ui/swt/config/StringParameter.java    |     5 +-
 .../azureus2/ui/swt/config/TextAreaParameter.java  |   190 +
 .../azureus2/ui/swt/config/UISWTParameter.java     |     7 +-
 .../config/generic/GenericBooleanParameter.java    |    16 +-
 .../swt/config/generic/GenericFloatParameter.java  |   153 +
 .../ui/swt/config/generic/GenericIntParameter.java |    34 +-
 .../config/generic/GenericParameterAdapter.java    |    20 +-
 .../swt/config/plugins/PluginBooleanParameter.java |     3 +-
 .../swt/config/plugins/PluginColorParameter.java   |     3 +-
 .../config/plugins/PluginDirectoryParameter.java   |     3 +-
 .../ui/swt/config/plugins/PluginFileParameter.java |     3 +-
 .../ui/swt/config/plugins/PluginIntParameter.java  |     3 +-
 .../ui/swt/config/plugins/PluginIntsParameter.java |     3 +-
 .../ui/swt/config/plugins/PluginParameter.java     |     3 +-
 .../ui/swt/config/plugins/PluginParameterImpl.java |     3 +-
 .../swt/config/plugins/PluginStringParameter.java  |     3 +-
 .../swt/config/plugins/PluginStringsParameter.java |     3 +-
 .../ui/swt/config/wizard/ConfigureWizard.java      |     3 +-
 .../azureus2/ui/swt/config/wizard/FilePanel.java   |     3 +-
 .../azureus2/ui/swt/config/wizard/FinishPanel.java |     3 +-
 .../ui/swt/config/wizard/LanguagePanel.java        |     5 +-
 .../azureus2/ui/swt/config/wizard/NatPanel.java    |     3 +-
 .../ui/swt/config/wizard/TransferPanel2.java       |     3 +-
 .../ui/swt/config/wizard/WelcomePanel.java         |     7 +-
 .../azureus2/ui/swt/debug/ObfusticateCellText.java |     5 +-
 .../azureus2/ui/swt/debug/ObfusticateImage.java    |     5 +-
 .../azureus2/ui/swt/debug/ObfusticateShell.java    |     5 +-
 .../gudy/azureus2/ui/swt/debug/ObfusticateTab.java |     5 +-
 .../azureus2/ui/swt/debug/UIDebugGenerator.java    |    21 +-
 .../azureus2/ui/swt/donations/DonationWindow.java  |   211 +-
 .../exporttorrent/wizard/ExportTorrentWizard.java  |     3 +-
 .../wizard/ExportTorrentWizardFinishPanel.java     |     3 +-
 .../wizard/ExportTorrentWizardInputPanel.java      |     3 +-
 .../wizard/ExportTorrentWizardOutputPanel.java     |     3 +-
 .../org/gudy/azureus2/ui/swt/help/AboutWindow.java |    67 +-
 .../azureus2/ui/swt/help/HealthHelpWindow.java     |     3 +-
 .../importtorrent/wizard/ImportTorrentWizard.java  |     3 +-
 .../wizard/ImportTorrentWizardFinishPanel.java     |     3 +-
 .../wizard/ImportTorrentWizardInputPanel.java      |     3 +-
 .../wizard/ImportTorrentWizardOutputPanel.java     |     3 +-
 .../ui/swt/ipchecker/ChooseServicePanel.java       |     3 +-
 .../azureus2/ui/swt/ipchecker/IpCheckerWizard.java |     3 +-
 .../ui/swt/ipchecker/IpSetterCallBack.java         |     3 +-
 .../azureus2/ui/swt/ipchecker/ProgressPanel.java   |     3 +-
 .../azureus2/ui/swt/mainwindow/ClipboardCopy.java  |    71 +-
 .../gudy/azureus2/ui/swt/mainwindow/Colors.java    |     8 +-
 .../ui/swt/mainwindow/DebugMenuHelper.java         |    18 +
 .../gudy/azureus2/ui/swt/mainwindow/HSLColor.java  |     5 +-
 .../gudy/azureus2/ui/swt/mainwindow/IMainMenu.java |    18 +
 .../azureus2/ui/swt/mainwindow/IMainStatusBar.java |    17 +-
 .../azureus2/ui/swt/mainwindow/IMainWindow.java    |    18 +
 .../azureus2/ui/swt/mainwindow/IMenuConstants.java |    24 +
 .../swt/mainwindow/ListenerNeedingCoreRunning.java |    18 +
 .../gudy/azureus2/ui/swt/mainwindow/MainMenu.java  |    11 +-
 .../azureus2/ui/swt/mainwindow/MainStatusBar.java  |   414 +-
 .../azureus2/ui/swt/mainwindow/MenuFactory.java    |   330 +-
 .../ui/swt/mainwindow/PluginsMenuHelper.java       |    62 +-
 .../gudy/azureus2/ui/swt/mainwindow/SWTThread.java |     7 +-
 .../SWTThreadAlreadyInstanciatedException.java     |     5 +-
 .../ui/swt/mainwindow/SelectableSpeedMenu.java     |   143 +-
 .../azureus2/ui/swt/mainwindow/SplashWindow.java   |     5 +-
 .../ui/swt/mainwindow/SystemWarningWindow.java     |     6 +-
 .../azureus2/ui/swt/mainwindow/TorrentOpener.java  |   134 +-
 .../gudy/azureus2/ui/swt/maketorrent/BYOPanel.java |    20 +-
 .../ui/swt/maketorrent/DirectoryPanel.java         |     3 +-
 .../azureus2/ui/swt/maketorrent/ModePanel.java     |     3 +-
 .../ui/swt/maketorrent/MultiTrackerEditor.java     |     5 +-
 .../ui/swt/maketorrent/MultiTrackerPanel.java      |     3 +-
 .../ui/swt/maketorrent/NewTorrentWizard.java       |    39 +-
 .../azureus2/ui/swt/maketorrent/ProgressPanel.java |   150 +-
 .../azureus2/ui/swt/maketorrent/SavePathPanel.java |    90 +-
 .../ui/swt/maketorrent/SingleFilePanel.java        |     3 +-
 .../ui/swt/maketorrent/TrackerEditorListener.java  |     3 +-
 .../azureus2/ui/swt/maketorrent/WebSeedPanel.java  |     3 +-
 .../ui/swt/maketorrent/WebSeedsEditor.java         |     9 +-
 .../ui/swt/maketorrent/WebSeedsEditorListener.java |     3 +-
 .../azureus2/ui/swt/minibar/AllTransfersBar.java   |    40 +-
 .../gudy/azureus2/ui/swt/minibar/DownloadBar.java  |    30 +-
 .../org/gudy/azureus2/ui/swt/minibar/MiniBar.java  |    50 +-
 .../azureus2/ui/swt/minibar/MiniBarManager.java    |     5 +-
 .../gudy/azureus2/ui/swt/nat/NatTestWindow.java    |     8 +-
 .../ui/swt/networks/SWTNetworkSelection.java       |     5 +-
 .../gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java |     4 +-
 .../gudy/azureus2/ui/swt/osx/CocoaUIEnhancer.java  |    48 +-
 .../org/gudy/azureus2/ui/swt/osx/OSXFileOpen.java  |    18 +
 .../src/org/gudy/azureus2/ui/swt/osx/Start.java    |     5 +-
 .../ui/swt/plugins/PluginUISWTSkinObject.java      |    18 +
 .../ui/swt/plugins/UISWTConfigSection.java         |     5 +-
 .../gudy/azureus2/ui/swt/plugins/UISWTGraphic.java |     8 +-
 .../ui/swt/plugins/UISWTInputReceiver.java         |     5 +-
 .../azureus2/ui/swt/plugins/UISWTInstance.java     |    16 +-
 .../ui/swt/plugins/UISWTParameterContext.java      |     5 +-
 .../azureus2/ui/swt/plugins/UISWTStatusEntry.java  |     5 +-
 .../ui/swt/plugins/UISWTStatusEntryListener.java   |     5 +-
 .../gudy/azureus2/ui/swt/plugins/UISWTView.java    |    39 +-
 .../azureus2/ui/swt/plugins/UISWTViewEvent.java    |    20 +-
 .../ui/swt/plugins/UISWTViewEventListener.java     |     8 +-
 .../pluginsimpl/AbstractUISWTInputReceiver.java    |    14 +-
 .../ui/swt/pluginsimpl/BasicPluginConfigImpl.java  |   230 +-
 .../ui/swt/pluginsimpl/BasicPluginViewImpl.java    |    39 +-
 .../azureus2/ui/swt/pluginsimpl/UIMessageImpl.java |     5 +-
 .../ui/swt/pluginsimpl/UISWTGraphicImpl.java       |     8 +-
 .../ui/swt/pluginsimpl/UISWTInstanceImpl.java      |    47 +-
 .../ui/swt/pluginsimpl/UISWTStatusEntryImpl.java   |    23 +-
 .../azureus2/ui/swt/pluginsimpl/UISWTViewCore.java |    25 +-
 .../pluginsimpl/UISWTViewCoreEventListener.java    |     6 +-
 .../pluginsimpl/UISWTViewCoreEventListenerEx.java  |    34 +
 .../UISWTViewEventCancelledException.java          |     6 +-
 .../ui/swt/pluginsimpl/UISWTViewEventImpl.java     |     8 +-
 .../pluginsimpl/UISWTViewEventListenerHolder.java  |    23 +-
 .../azureus2/ui/swt/pluginsimpl/UISWTViewImpl.java |   825 +-
 .../ui/swt/pluginsimpl/UIToolBarItemImpl.java      |   181 +
 .../ui/swt/pluginsimpl/UIToolBarManagerCore.java   |    34 +
 .../ui/swt/pluginsimpl/UIToolBarManagerImpl.java   |   189 +
 .../ui/swt/pluginsinstaller/IPWFilePanel.java      |    16 +-
 .../ui/swt/pluginsinstaller/IPWFinishPanel.java    |     8 +-
 .../swt/pluginsinstaller/IPWInstallModePanel.java  |     8 +-
 .../ui/swt/pluginsinstaller/IPWListPanel.java      |     8 +-
 .../ui/swt/pluginsinstaller/IPWModePanel.java      |     8 +-
 .../swt/pluginsinstaller/InstallPluginWizard.java  |     8 +-
 .../ui/swt/pluginsuninstaller/UIPWFinishPanel.java |     8 +-
 .../ui/swt/pluginsuninstaller/UIPWListPanel.java   |     8 +-
 .../pluginsuninstaller/UnInstallPluginWizard.java  |     8 +-
 .../gudy/azureus2/ui/swt/progress/IMessage.java    |    18 +
 .../azureus2/ui/swt/progress/IProgressReport.java  |    21 +
 .../ui/swt/progress/IProgressReportConstants.java  |    18 +
 .../ui/swt/progress/IProgressReporter.java         |    22 +
 .../ui/swt/progress/IProgressReporterListener.java |    18 +
 .../swt/progress/IProgressReportingListener.java   |    18 +
 .../ui/swt/progress/ProgressReportMessage.java     |    18 +
 .../azureus2/ui/swt/progress/ProgressReporter.java |    29 +
 .../ui/swt/progress/ProgressReporterPanel.java     |    36 +-
 .../ui/swt/progress/ProgressReporterStack.java     |    18 +
 .../ui/swt/progress/ProgressReporterWindow.java    |    18 +
 .../ui/swt/progress/ProgressReportingManager.java  |    18 +
 .../azureus2/ui/swt/progress/ProgressWindow.java   |     5 +-
 .../gudy/azureus2/ui/swt/sharing/ShareUtils.java   |     3 +-
 .../ui/swt/sharing/progress/ProgressWindow.java    |     3 +-
 .../azureus2/ui/swt/shells/AbstractWizardPage.java |    18 +
 .../azureus2/ui/swt/shells/AdvRenameWindow.java    |    44 +-
 .../gudy/azureus2/ui/swt/shells/BrowserShell.java  |   109 +-
 .../gudy/azureus2/ui/swt/shells/CoreWaiterSWT.java |    18 +
 .../gudy/azureus2/ui/swt/shells/DockPosition.java  |    19 +-
 .../azureus2/ui/swt/shells/GCStringPrinter.java    |     3 +-
 .../gudy/azureus2/ui/swt/shells/IWizardPage.java   |    18 +
 .../azureus2/ui/swt/shells/MessageBoxShell.java    |    53 +-
 .../azureus2/ui/swt/shells/MessageSlideShell.java  |     5 +-
 .../azureus2/ui/swt/shells/MultipageWizard.java    |    18 +
 .../org/gudy/azureus2/ui/swt/shells/Offset.java    |    18 +
 .../gudy/azureus2/ui/swt/shells/PopupShell.java    |     3 +-
 .../gudy/azureus2/ui/swt/shells/ShellDocker.java   |    18 +
 .../gudy/azureus2/ui/swt/shells/ShellFader.java    |    18 +
 .../gudy/azureus2/ui/swt/shells/ShellSlider.java   |    18 +
 .../ui/swt/shells/SimpleBrowserWindow.java         |    11 +-
 .../azureus2/ui/swt/shells/SpeedScaleShell.java    |   100 +-
 .../azureus2/ui/swt/speedtest/SpeedTestData.java   |     5 +-
 .../ui/swt/speedtest/SpeedTestFinishPanel.java     |     5 +-
 .../azureus2/ui/swt/speedtest/SpeedTestPanel.java  |     5 +-
 .../ui/swt/speedtest/SpeedTestSelector.java        |    30 +-
 .../ui/swt/speedtest/SpeedTestSetLimitPanel.java   |     5 +-
 .../azureus2/ui/swt/speedtest/SpeedTestWizard.java |     5 +-
 .../azureus2/ui/swt/twistie/ITwistieConstants.java |    18 +
 .../azureus2/ui/swt/twistie/ITwistieListener.java  |    18 +
 .../gudy/azureus2/ui/swt/twistie/TwistieLabel.java |    19 +-
 .../azureus2/ui/swt/twistie/TwistieSection.java    |    18 +
 .../azureus2/ui/swt/update/FullUpdateWindow.java   |   201 +-
 .../azureus2/ui/swt/update/SilentInstallUI.java    |   213 +-
 .../azureus2/ui/swt/update/SimpleInstallUI.java    |   581 +-
 .../ui/swt/update/UpdateAutoDownloader.java        |     5 +-
 .../gudy/azureus2/ui/swt/update/UpdateMonitor.java |    24 +-
 .../ui/swt/update/UpdateProgressWindow.java        |     5 +-
 .../gudy/azureus2/ui/swt/update/UpdateWindow.java  |    50 +-
 .../azureus2/ui/swt/updater2/PreUpdateChecker.java |     5 +-
 .../azureus2/ui/swt/updater2/SWTUpdateChecker.java |     9 +-
 .../azureus2/ui/swt/updater2/SWTVersionGetter.java |     8 +-
 .../azureus2/ui/swt/views/ArchivedFilesView.java   |   274 +
 .../gudy/azureus2/ui/swt/views/ConfigShell.java    |    36 +-
 .../org/gudy/azureus2/ui/swt/views/ConfigView.java |   201 +-
 .../ui/swt/views/DownloadActivityView.java         |   124 +-
 .../org/gudy/azureus2/ui/swt/views/FilesView.java  |   264 +-
 .../azureus2/ui/swt/views/FilesViewMenuUtil.java   |   198 +-
 .../gudy/azureus2/ui/swt/views/GeneralView.java    |   143 +-
 .../ui/swt/views/IViewAlwaysInitialize.java        |     6 +-
 .../org/gudy/azureus2/ui/swt/views/LoggerView.java |    54 +-
 .../gudy/azureus2/ui/swt/views/MySharesView.java   |    18 +-
 .../azureus2/ui/swt/views/MyTorrentsSubView.java   |    45 +
 .../azureus2/ui/swt/views/MyTorrentsSuperView.java |   101 +-
 .../gudy/azureus2/ui/swt/views/MyTorrentsView.java |  1282 +-
 .../gudy/azureus2/ui/swt/views/MyTrackerView.java  |    20 +-
 .../azureus2/ui/swt/views/PeersGeneralView.java    |    25 +-
 .../azureus2/ui/swt/views/PeersGraphicView.java    |   105 +-
 .../gudy/azureus2/ui/swt/views/PeersSuperView.java |    32 +-
 .../org/gudy/azureus2/ui/swt/views/PeersView.java  |   153 +-
 .../ui/swt/views/PieceDistributionView.java        |     5 +-
 .../org/gudy/azureus2/ui/swt/views/PiecesView.java |   149 +-
 .../gudy/azureus2/ui/swt/views/PrivacyView.java    |  1727 +++
 .../gudy/azureus2/ui/swt/views/ScrapeInfoView.java |    29 +-
 .../azureus2/ui/swt/views/TagSettingsView.java     |   808 ++
 .../gudy/azureus2/ui/swt/views/TaggingView.java    |   485 +
 .../azureus2/ui/swt/views/TorrentInfoView.java     |    34 +-
 .../azureus2/ui/swt/views/TorrentOptionsView.java  |   103 +-
 .../azureus2/ui/swt/views/TrackerAvailView.java    |   189 +
 .../gudy/azureus2/ui/swt/views/TrackerView.java    |   146 +-
 .../org/gudy/azureus2/ui/swt/views/ViewUtils.java  |   440 +-
 .../views/clientstats/ClientStatsDataSource.java   |    24 +
 .../swt/views/clientstats/ClientStatsOverall.java  |     6 +-
 .../ui/swt/views/clientstats/ClientStatsView.java  |   291 +-
 .../ui/swt/views/clientstats/ColumnCS_Count.java   |    42 +
 .../swt/views/clientstats/ColumnCS_Discarded.java  |    41 +
 .../ui/swt/views/clientstats/ColumnCS_Name.java    |    18 +
 .../ui/swt/views/clientstats/ColumnCS_Pct.java     |    18 +
 .../swt/views/clientstats/ColumnCS_Received.java   |    41 +
 .../views/clientstats/ColumnCS_ReceivedPer.java    |    20 +-
 .../ui/swt/views/clientstats/ColumnCS_Sent.java    |    42 +
 .../views/columnsetup/ColumnTC_ChosenColumn.java   |     9 +-
 .../ui/swt/views/columnsetup/ColumnTC_Info.java    |     6 +-
 .../swt/views/columnsetup/ColumnTC_NameInfo.java   |    20 +-
 .../ui/swt/views/columnsetup/ColumnTC_Sample.java  |     6 +-
 .../views/columnsetup/TableColumnSetupWindow.java  |    32 +-
 .../configsections/ConfigSectionBackupRestore.java |    12 +-
 .../configsections/ConfigSectionConnection.java    |    10 +-
 .../ConfigSectionConnectionAdvanced.java           |     8 +-
 .../configsections/ConfigSectionConnectionDNS.java |     8 +-
 .../ConfigSectionConnectionEncryption.java         |     8 +-
 .../ConfigSectionConnectionProxy.java              |    37 +-
 .../views/configsections/ConfigSectionFile.java    |   152 +-
 .../configsections/ConfigSectionFileMove.java      |     8 +-
 .../ConfigSectionFilePerformance.java              |     8 +-
 .../configsections/ConfigSectionFileTorrents.java  |    18 +-
 .../ConfigSectionFileTorrentsDecoding.java         |     8 +-
 .../configsections/ConfigSectionIPFilter.java      |     8 +-
 .../configsections/ConfigSectionInterface.java     |    18 +-
 .../ConfigSectionInterfaceAlerts.java              |     8 +-
 .../ConfigSectionInterfaceColor.java               |    12 +-
 .../ConfigSectionInterfaceDisplay.java             |   127 +-
 .../ConfigSectionInterfaceLanguage.java            |     5 +-
 .../ConfigSectionInterfaceLegacy.java              |     6 +-
 .../ConfigSectionInterfacePassword.java            |     8 +-
 .../ConfigSectionInterfaceStart.java               |     8 +-
 .../ConfigSectionInterfaceTables.java              |   389 +-
 .../views/configsections/ConfigSectionLogging.java |     8 +-
 .../views/configsections/ConfigSectionMode.java    |    12 +-
 .../views/configsections/ConfigSectionPlugins.java |    13 +-
 .../configsections/ConfigSectionSecurity.java      |     8 +-
 .../views/configsections/ConfigSectionSharing.java |     8 +-
 .../configsections/ConfigSectionStartShutdown.java |   244 +-
 .../views/configsections/ConfigSectionStats.java   |    12 +-
 .../views/configsections/ConfigSectionTracker.java |     8 +-
 .../configsections/ConfigSectionTrackerClient.java |     8 +-
 .../configsections/ConfigSectionTrackerServer.java |    12 +-
 .../configsections/ConfigSectionTransfer.java      |    24 +-
 .../ConfigSectionTransferAutoSpeed.java            |     8 +-
 .../ConfigSectionTransferAutoSpeedBeta.java        |     5 +-
 .../ConfigSectionTransferAutoSpeedSelect.java      |     8 +-
 .../configsections/ConfigSectionTransferLAN.java   |     8 +-
 .../azureus2/ui/swt/views/file/FileInfoView.java   |    55 +-
 .../azureus2/ui/swt/views/peer/PeerFilesView.java  |     8 +-
 .../azureus2/ui/swt/views/peer/PeerInfoView.java   |    20 +-
 .../views/peer/RemotePieceDistributionView.java    |    17 +-
 .../swt/views/piece/MyPieceDistributionView.java   |    20 +-
 .../azureus2/ui/swt/views/piece/PieceInfoView.java |    65 +-
 .../azureus2/ui/swt/views/stats/ActivityView.java  |     8 +-
 .../azureus2/ui/swt/views/stats/CacheView.java     |     5 +-
 .../azureus2/ui/swt/views/stats/DHTOpsPanel.java   |    81 +-
 .../azureus2/ui/swt/views/stats/DHTOpsView.java    |    51 +-
 .../gudy/azureus2/ui/swt/views/stats/DHTView.java  |    70 +-
 .../azureus2/ui/swt/views/stats/StatsView.java     |   342 +-
 .../azureus2/ui/swt/views/stats/TagStatsView.java  |  1247 +-
 .../ui/swt/views/stats/TransferStatsView.java      |    11 +-
 .../azureus2/ui/swt/views/stats/VivaldiPanel.java  |     8 +-
 .../azureus2/ui/swt/views/stats/VivaldiView.java   |     8 +-
 .../ui/swt/views/table/CoreTableColumnSWT.java     |    15 +-
 .../azureus2/ui/swt/views/table/TableCellSWT.java  |    11 +-
 .../swt/views/table/TableCellSWTPaintListener.java |     6 +-
 .../swt/views/table/TableColumnOrTreeColumn.java   |   113 -
 .../ui/swt/views/table/TableItemOrTreeItem.java    |   157 -
 .../ui/swt/views/table/TableOrTreeSWT.java         |   394 -
 .../azureus2/ui/swt/views/table/TableRowSWT.java   |     5 +-
 .../swt/views/table/TableRowSWTPaintListener.java  |     6 +-
 .../swt/views/table/TableSelectedRowsListener.java |    18 +
 .../ui/swt/views/table/TableViewFilterCheck.java   |     6 +-
 .../azureus2/ui/swt/views/table/TableViewSWT.java  |    17 +-
 .../ui/swt/views/table/TableViewSWTFilter.java     |    18 +
 .../views/table/TableViewSWTMenuFillListener.java  |     5 +-
 .../swt/views/table/TableViewSWTPanelCreator.java  |    19 +-
 .../ui/swt/views/table/impl/FakeTableCell.java     |    16 +-
 .../ui/swt/views/table/impl/TableCellImpl.java     |   637 -
 .../ui/swt/views/table/impl/TableCellSWTBase.java  |    30 +-
 .../swt/views/table/impl/TableColumnDelegate.java  |   205 -
 .../ui/swt/views/table/impl/TableDelegate.java     |   921 --
 .../ui/swt/views/table/impl/TableItemDelegate.java |   338 -
 .../ui/swt/views/table/impl/TableOrTreeUtils.java  |   190 -
 .../ui/swt/views/table/impl/TableRowImpl.java      |   908 --
 .../ui/swt/views/table/impl/TableRowSWTBase.java   |    40 +-
 .../ui/swt/views/table/impl/TableTooltips.java     |     5 +-
 .../ui/swt/views/table/impl/TableViewFactory.java  |    35 +-
 .../ui/swt/views/table/impl/TableViewSWTImpl.java  |  2972 -----
 .../swt/views/table/impl/TableViewSWT_Common.java  |   168 +-
 .../views/table/impl/TableViewSWT_EraseItem.java   |   243 -
 .../views/table/impl/TableViewSWT_PaintItem.java   |   469 -
 .../views/table/impl/TableViewSWT_TabsCommon.java  |   976 +-
 .../ui/swt/views/table/impl/TableViewTab.java      |    84 +-
 .../swt/views/table/impl/TreeColumnDelegate.java   |   204 -
 .../ui/swt/views/table/impl/TreeDelegate.java      |   916 --
 .../ui/swt/views/table/impl/TreeItemDelegate.java  |   334 -
 .../swt/views/table/painted/TableCellPainted.java  |    21 +
 .../swt/views/table/painted/TableRowPainted.java   |   160 +-
 .../swt/views/table/painted/TableViewPainted.java  |   104 +-
 .../swt/views/table/utils/TableColumnCreator.java  |    10 +-
 .../swt/views/table/utils/TableColumnSWTUtils.java |     5 +-
 .../views/table/utils/TableContextMenuManager.java |     8 +-
 .../ui/swt/views/tableitems/ColumnDateSizer.java   |    10 +-
 .../views/tableitems/archivedfiles/NameItem.java   |   103 +
 .../views/tableitems/archivedfiles/SizeItem.java   |    95 +
 .../ui/swt/views/tableitems/files/DoneItem.java    |     8 +-
 .../tableitems/files/FileAvailabilityItem.java     |     8 +-
 .../swt/views/tableitems/files/FileCRC32Item.java  |     8 +-
 .../ui/swt/views/tableitems/files/FileETAItem.java |     8 +-
 .../views/tableitems/files/FileExtensionItem.java  |     8 +-
 .../views/tableitems/files/FileHashItemBase.java   |    31 +-
 .../swt/views/tableitems/files/FileIndexItem.java  |     8 +-
 .../ui/swt/views/tableitems/files/FileMD5Item.java |     8 +-
 .../views/tableitems/files/FileReadSpeedItem.java  |     8 +-
 .../swt/views/tableitems/files/FileSHA1Item.java   |    34 +
 .../views/tableitems/files/FileWriteSpeedItem.java |     8 +-
 .../swt/views/tableitems/files/FirstPieceItem.java |     8 +-
 .../ui/swt/views/tableitems/files/ModeItem.java    |     8 +-
 .../ui/swt/views/tableitems/files/NameItem.java    |    10 +-
 .../ui/swt/views/tableitems/files/PathItem.java    |     8 +-
 .../ui/swt/views/tableitems/files/PercentItem.java |     8 +-
 .../swt/views/tableitems/files/PieceCountItem.java |     8 +-
 .../swt/views/tableitems/files/PriorityItem.java   |     8 +-
 .../views/tableitems/files/ProgressGraphItem.java  |     5 +-
 .../tableitems/files/RemainingPiecesItem.java      |     8 +-
 .../ui/swt/views/tableitems/files/SizeItem.java    |     8 +-
 .../views/tableitems/files/StorageTypeItem.java    |     8 +-
 .../tableitems/files/TorrentRelativePathItem.java  |     8 +-
 .../views/tableitems/myshares/CategoryItem.java    |     5 +-
 .../ui/swt/views/tableitems/myshares/NameItem.java |     8 +-
 .../ui/swt/views/tableitems/myshares/TypeItem.java |     8 +-
 .../tableitems/mytorrents/AbstractTrackerCell.java |     5 +-
 .../views/tableitems/mytorrents/AlertsItem.java    |     8 +-
 .../tableitems/mytorrents/AvailabilityItem.java    |     8 +-
 .../views/tableitems/mytorrents/AvgAvailItem.java  |     8 +-
 .../tableitems/mytorrents/BadAvailTimeItem.java    |     5 +-
 .../views/tableitems/mytorrents/CategoryItem.java  |     8 +-
 .../tableitems/mytorrents/ColumnDoneWithDND.java   |    86 +
 .../tableitems/mytorrents/ColumnFileCount.java     |     5 +-
 .../tableitems/mytorrents/ColumnSizeWithDND.java   |    72 +
 .../tableitems/mytorrents/ColumnTorrentSpeed.java  |    19 +-
 .../tableitems/mytorrents/CommentIconItem.java     |     8 +-
 .../views/tableitems/mytorrents/CommentItem.java   |     8 +-
 .../views/tableitems/mytorrents/CompletedItem.java |     5 +-
 .../tableitems/mytorrents/CompletionItem.java      |    13 +-
 .../views/tableitems/mytorrents/DateAddedItem.java |     5 +-
 .../tableitems/mytorrents/DateCompletedItem.java   |     5 +-
 .../mytorrents/DateFileCompletedItem.java          |    78 +
 .../tableitems/mytorrents/DateLastActiveItem.java  |    63 +
 .../swt/views/tableitems/mytorrents/DoneItem.java  |    15 +-
 .../swt/views/tableitems/mytorrents/DownItem.java  |     8 +-
 .../views/tableitems/mytorrents/DownSpeedItem.java |     8 +-
 .../tableitems/mytorrents/DownSpeedLimitItem.java  |     5 +-
 .../swt/views/tableitems/mytorrents/ETAItem.java   |    13 +-
 .../tableitems/mytorrents/FileExtensionItem.java   |     8 +-
 .../views/tableitems/mytorrents/FilesDoneItem.java |     8 +-
 .../views/tableitems/mytorrents/HealthItem.java    |     8 +-
 .../views/tableitems/mytorrents/IPFilterItem.java  |    27 +-
 .../swt/views/tableitems/mytorrents/MaxSRItem.java |   105 +-
 .../tableitems/mytorrents/MaxUploadsItem.java      |    15 +-
 .../tableitems/mytorrents/MergedDataItem.java      |    71 +
 .../swt/views/tableitems/mytorrents/MinSRItem.java |   103 +-
 .../swt/views/tableitems/mytorrents/NameItem.java  |    14 +-
 .../views/tableitems/mytorrents/NetworksItem.java  |     8 +-
 .../tableitems/mytorrents/OnlyCDing4Item.java      |     8 +-
 .../views/tableitems/mytorrents/PeakDownItem.java  |    17 +-
 .../views/tableitems/mytorrents/PeakUpItem.java    |    15 +-
 .../tableitems/mytorrents/PeerSourcesItem.java     |     8 +-
 .../swt/views/tableitems/mytorrents/PeersItem.java |     8 +-
 .../views/tableitems/mytorrents/PiecesItem.java    |     8 +-
 .../swt/views/tableitems/mytorrents/RankItem.java  |     8 +-
 .../views/tableitems/mytorrents/RemainingItem.java |    10 +-
 .../views/tableitems/mytorrents/SavePathItem.java  |     8 +-
 .../mytorrents/SecondsDownloadingItem.java         |     8 +-
 .../tableitems/mytorrents/SecondsSeedingItem.java  |     8 +-
 .../tableitems/mytorrents/SeedToPeerRatioItem.java |     8 +-
 .../swt/views/tableitems/mytorrents/SeedsItem.java |     8 +-
 .../tableitems/mytorrents/SessionDownItem.java     |     8 +-
 .../views/tableitems/mytorrents/SessionUpItem.java |     8 +-
 .../tableitems/mytorrents/ShareRatioItem.java      |    57 +-
 .../mytorrents/ShareRatioProgressItem.java         |   263 +-
 .../swt/views/tableitems/mytorrents/SizeItem.java  |    72 +-
 .../tableitems/mytorrents/SmoothedDownItem.java    |    15 +-
 .../tableitems/mytorrents/SmoothedETAItem.java     |     8 +-
 .../tableitems/mytorrents/SmoothedUpItem.java      |    15 +-
 .../views/tableitems/mytorrents/StatusItem.java    |     8 +-
 .../mytorrents/SwarmAverageCompletion.java         |     8 +-
 .../tableitems/mytorrents/SwarmAverageSpeed.java   |     8 +-
 .../views/tableitems/mytorrents/TagColorsItem.java |     8 +-
 .../swt/views/tableitems/mytorrents/TagsItem.java  |     8 +-
 .../mytorrents/TimeSinceDownloadItem.java          |     8 +-
 .../tableitems/mytorrents/TimeSinceUploadItem.java |     8 +-
 .../mytorrents/TorrentCreateDateItem.java          |     5 +-
 .../tableitems/mytorrents/TorrentPathItem.java     |     5 +-
 .../tableitems/mytorrents/TotalSpeedItem.java      |     8 +-
 .../tableitems/mytorrents/TrackerCellUtils.java    |    12 +-
 .../tableitems/mytorrents/TrackerNameItem.java     |     8 +-
 .../mytorrents/TrackerNextAccessItem.java          |     8 +-
 .../tableitems/mytorrents/TrackerStatusItem.java   |     8 +-
 .../ui/swt/views/tableitems/mytorrents/UpItem.java |     8 +-
 .../views/tableitems/mytorrents/UpSpeedItem.java   |     8 +-
 .../tableitems/mytorrents/UpSpeedLimitItem.java    |     8 +-
 .../tableitems/mytracker/AnnounceCountItem.java    |     8 +-
 .../tableitems/mytracker/AverageBytesInItem.java   |     8 +-
 .../tableitems/mytracker/AverageBytesOutItem.java  |     8 +-
 .../tableitems/mytracker/BadNATCountItem.java      |     5 +-
 .../views/tableitems/mytracker/CategoryItem.java   |     5 +-
 .../tableitems/mytracker/CompletedCountItem.java   |     8 +-
 .../views/tableitems/mytracker/DateAddedItem.java  |     8 +-
 .../views/tableitems/mytracker/DownloadedItem.java |     8 +-
 .../swt/views/tableitems/mytracker/LeftItem.java   |     8 +-
 .../swt/views/tableitems/mytracker/NameItem.java   |     8 +-
 .../views/tableitems/mytracker/PassiveItem.java    |     8 +-
 .../views/tableitems/mytracker/PeerCountItem.java  |     8 +-
 .../tableitems/mytracker/ScrapeCountItem.java      |     8 +-
 .../views/tableitems/mytracker/SeedCountItem.java  |     8 +-
 .../swt/views/tableitems/mytracker/StatusItem.java |     8 +-
 .../tableitems/mytracker/TotalBytesInItem.java     |     8 +-
 .../tableitems/mytracker/TotalBytesOutItem.java    |     8 +-
 .../views/tableitems/mytracker/TrackerItem.java    |     8 +-
 .../views/tableitems/mytracker/UploadedItem.java   |     8 +-
 .../ui/swt/views/tableitems/peers/ASItem.java      |    56 +-
 .../ui/swt/views/tableitems/peers/ChokedItem.java  |     8 +-
 .../ui/swt/views/tableitems/peers/ChokingItem.java |     8 +-
 .../tableitems/peers/ClientIdentificationItem.java |     5 +-
 .../ui/swt/views/tableitems/peers/ClientItem.java  |     8 +-
 .../views/tableitems/peers/ColumnPeerNetwork.java  |    67 +
 .../views/tableitems/peers/ConnectedTimeItem.java  |     8 +-
 .../views/tableitems/peers/DLedFromOthersItem.java |     8 +-
 .../swt/views/tableitems/peers/DiscardedItem.java  |     8 +-
 .../ui/swt/views/tableitems/peers/DownItem.java    |     8 +-
 .../swt/views/tableitems/peers/DownSpeedItem.java  |     8 +-
 .../views/tableitems/peers/DownSpeedLimitItem.java |     5 +-
 .../views/tableitems/peers/DownloadNameItem.java   |     5 +-
 .../swt/views/tableitems/peers/EncryptionItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/GainItem.java    |     5 +-
 .../peers/HandshakeReservedBytesItem.java          |     5 +-
 .../swt/views/tableitems/peers/HostNameItem.java   |     5 +-
 .../tableitems/peers/IncomingRequestCountItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/IndexItem.java   |    57 +
 .../swt/views/tableitems/peers/InterestedItem.java |     8 +-
 .../views/tableitems/peers/InterestingItem.java    |     8 +-
 .../ui/swt/views/tableitems/peers/IpItem.java      |     8 +-
 .../ui/swt/views/tableitems/peers/LANItem.java     |     8 +-
 .../swt/views/tableitems/peers/MessagingItem.java  |     8 +-
 .../tableitems/peers/OptimisticUnchokeItem.java    |     8 +-
 .../tableitems/peers/OutgoingRequestCountItem.java |     8 +-
 .../swt/views/tableitems/peers/PeerByteIDItem.java |     5 +-
 .../ui/swt/views/tableitems/peers/PeerIDItem.java  |     9 +-
 .../swt/views/tableitems/peers/PeerSourceItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/PercentItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/PieceItem.java   |     8 +-
 .../ui/swt/views/tableitems/peers/PiecesItem.java  |     8 +-
 .../ui/swt/views/tableitems/peers/PortItem.java    |     8 +-
 .../swt/views/tableitems/peers/ProtocolItem.java   |     8 +-
 .../ui/swt/views/tableitems/peers/SnubbedItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/StatUpItem.java  |     8 +-
 .../ui/swt/views/tableitems/peers/StateItem.java   |     8 +-
 .../tableitems/peers/TimeToSendPieceItem.java      |     8 +-
 .../tableitems/peers/TimeUntilCompleteItem.java    |     8 +-
 .../views/tableitems/peers/TotalDownSpeedItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/TypeItem.java    |     8 +-
 .../views/tableitems/peers/UniquePieceItem.java    |     8 +-
 .../views/tableitems/peers/UpDownRatioItem.java    |     8 +-
 .../ui/swt/views/tableitems/peers/UpItem.java      |     8 +-
 .../ui/swt/views/tableitems/peers/UpRatioItem.java |     8 +-
 .../ui/swt/views/tableitems/peers/UpSpeedItem.java |     8 +-
 .../views/tableitems/peers/UpSpeedLimitItem.java   |     8 +-
 .../views/tableitems/pieces/AvailabilityItem.java  |     8 +-
 .../views/tableitems/pieces/BlockCountItem.java    |     8 +-
 .../ui/swt/views/tableitems/pieces/BlocksItem.java |     8 +-
 .../swt/views/tableitems/pieces/CompletedItem.java |     8 +-
 .../views/tableitems/pieces/PieceNumberItem.java   |     8 +-
 .../swt/views/tableitems/pieces/PriorityItem.java  |     8 +-
 .../swt/views/tableitems/pieces/RequestedItem.java |     5 +-
 .../views/tableitems/pieces/ReservedByItem.java    |     8 +-
 .../ui/swt/views/tableitems/pieces/SizeItem.java   |     8 +-
 .../ui/swt/views/tableitems/pieces/SpeedItem.java  |     8 +-
 .../ui/swt/views/tableitems/pieces/TypeItem.java   |     8 +-
 .../swt/views/tableitems/pieces/WritersItem.java   |     8 +-
 .../views/tableitems/tracker/CompletedItem.java    |    13 +-
 .../swt/views/tableitems/tracker/IntervalItem.java |    13 +-
 .../views/tableitems/tracker/LastUpdateItem.java   |     5 +-
 .../swt/views/tableitems/tracker/LeechersItem.java |    13 +-
 .../ui/swt/views/tableitems/tracker/NameItem.java  |    12 +-
 .../ui/swt/views/tableitems/tracker/PeersItem.java |    13 +-
 .../ui/swt/views/tableitems/tracker/SeedsItem.java |    13 +-
 .../swt/views/tableitems/tracker/StatusItem.java   |    14 +-
 .../ui/swt/views/tableitems/tracker/TypeItem.java  |    13 +-
 .../swt/views/tableitems/tracker/UpdateInItem.java |    13 +-
 .../ui/swt/views/utils/CategoryUIUtils.java        |    30 +-
 .../ui/swt/views/utils/CoordinateTransform.java    |    18 +
 .../azureus2/ui/swt/views/utils/LocProvUtils.java  |    15 +-
 .../azureus2/ui/swt/views/utils/ManagerUtils.java  |  1459 ++-
 .../azureus2/ui/swt/views/utils/TagUIUtils.java    |  2877 +++--
 .../azureus2/ui/swt/welcome/WelcomeWindow.java     |    12 +-
 .../azureus2/ui/swt/win32/Win32UIEnhancer.java     |    68 +-
 .../ui/swt/wizard/AbstractWizardPanel.java         |     3 +-
 .../gudy/azureus2/ui/swt/wizard/IWizardPanel.java  |     3 +-
 .../org/gudy/azureus2/ui/swt/wizard/Wizard.java    |     3 +-
 .../azureus2/ui/swt/wizard/WizardListener.java     |     3 +-
 .../gudy/azureus2/ui/systray/SystemTraySWT.java    |    23 +-
 .../org/gudy/azureus2/ui/webplugin/WebPlugin.java  |   267 +-
 .../ui/webplugin/WebPluginAccessController.java    |     5 +-
 .../org/gudy/azureus2/update/CorePatchChecker.java |     7 +-
 .../org/gudy/azureus2/update/CorePatchLevel.java   |     5 +-
 .../gudy/azureus2/update/CoreUpdateChecker.java    |     6 +-
 .../org/gudy/azureus2/update/UpdateJarPatcher.java |     5 +-
 .../gudy/azureus2/update/UpdaterUpdateChecker.java |     5 +-
 .../src/org/gudy/azureus2/update/UpdaterUtils.java |     5 +-
 azureus2/src/org/json/simple/AUTHORS.txt           |     1 -
 azureus2/src/org/json/simple/ItemList.java         |   205 -
 azureus2/src/org/json/simple/JSONArray.java        |    72 -
 azureus2/src/org/json/simple/JSONObject.java       |   208 -
 azureus2/src/org/json/simple/JSONValue.java        |    36 -
 azureus2/src/org/json/simple/LICENSE.txt           |   504 -
 azureus2/src/org/json/simple/README.txt            |   144 -
 azureus2/src/org/json/simple/Test.java             |    54 -
 .../src/org/json/simple/parser/JSONParser.java     |   192 -
 azureus2/src/org/json/simple/parser/Yylex.java     |   428 -
 azureus2/src/org/json/simple/parser/Yytoken.java   |    31 -
 .../activities/VuzeActivitiesConstants.java        |     6 +-
 .../azureus/activities/VuzeActivitiesEntry.java    |    10 +-
 .../azureus/activities/VuzeActivitiesListener.java |     6 +-
 .../activities/VuzeActivitiesLoadedListener.java   |     6 +-
 .../azureus/activities/VuzeActivitiesManager.java  |     6 +-
 .../azureus/core/cnetwork/ContentNetwork.java      |   561 +-
 .../core/cnetwork/ContentNetworkException.java     |    83 +-
 .../core/cnetwork/ContentNetworkListener.java      |    85 +-
 .../core/cnetwork/ContentNetworkManager.java       |   127 +-
 .../cnetwork/ContentNetworkManagerFactory.java     |    79 +-
 .../ContentNetworkPropertyChangeListener.java      |    59 +-
 .../core/cnetwork/impl/ContentNetworkImpl.java     |   963 +-
 .../cnetwork/impl/ContentNetworkManagerImpl.java   |  1133 +-
 .../core/cnetwork/impl/ContentNetworkVuze.java     |   207 +-
 .../cnetwork/impl/ContentNetworkVuzeGeneric.java   |    18 +-
 .../content/AzureusPlatformContentDirectory.java   |     5 +-
 .../azureus/core/content/ContentException.java     |    83 +-
 .../content/RelatedAttributeLookupListener.java    |    18 +-
 .../azureus/core/content/RelatedContent.java       |   626 +-
 .../core/content/RelatedContentLookupListener.java |    79 +-
 .../core/content/RelatedContentManager.java        | 11586 ++++++++---------
 .../content/RelatedContentManagerListener.java     |    87 +-
 .../core/content/RelatedContentSearcher.java       |  2372 ++++
 .../azureus/core/crypto/VuzeCryptoException.java   |    69 +-
 .../azureus/core/crypto/VuzeCryptoListener.java    |    87 +-
 .../azureus/core/crypto/VuzeCryptoManager.java     |   655 +-
 .../com/aelitis/azureus/core/devices/Device.java   |   387 +-
 .../core/devices/DeviceContentDirectory.java       |    73 +-
 .../core/devices/DeviceInternetGateway.java        |    57 +-
 .../azureus/core/devices/DeviceListener.java       |    59 +-
 .../azureus/core/devices/DeviceManager.java        |   341 +-
 .../devices/DeviceManagerDiscoveryListener.java    |    17 +-
 .../core/devices/DeviceManagerException.java       |    87 +-
 .../azureus/core/devices/DeviceManagerFactory.java |   203 +-
 .../core/devices/DeviceManagerListener.java        |    89 +-
 .../azureus/core/devices/DeviceMediaRenderer.java  |   312 +-
 .../core/devices/DeviceMediaRendererTemplate.java  |    65 +-
 .../core/devices/DeviceOfflineDownload.java        |    79 +-
 .../core/devices/DeviceOfflineDownloader.java      |   125 +-
 .../devices/DeviceOfflineDownloaderListener.java   |    77 +-
 .../devices/DeviceOfflineDownloaderManager.java    |   121 +-
 .../azureus/core/devices/DeviceSearchListener.java |    65 +-
 .../azureus/core/devices/DeviceTemplate.java       |   129 +-
 .../aelitis/azureus/core/devices/DeviceUPnP.java   |    33 +
 .../core/devices/TranscodeActionVetoException.java |    67 +-
 .../core/devices/TranscodeAnalysisListener.java    |    73 +-
 .../azureus/core/devices/TranscodeException.java   |   117 +-
 .../azureus/core/devices/TranscodeFile.java        |   289 +-
 .../aelitis/azureus/core/devices/TranscodeJob.java |   255 +-
 .../azureus/core/devices/TranscodeManager.java     |    81 +-
 .../core/devices/TranscodeManagerListener.java     |    75 +-
 .../azureus/core/devices/TranscodeProfile.java     |   109 +-
 .../azureus/core/devices/TranscodeProvider.java    |   155 +-
 .../core/devices/TranscodeProviderAdapter.java     |    89 +-
 .../core/devices/TranscodeProviderAnalysis.java    |   109 +-
 .../azureus/core/devices/TranscodeProviderJob.java |    77 +-
 .../azureus/core/devices/TranscodeQueue.java       |   181 +-
 .../core/devices/TranscodeQueueActionListener.java |    69 +-
 .../core/devices/TranscodeQueueListener.java       |    75 +-
 .../azureus/core/devices/TranscodeTarget.java      |   193 +-
 .../core/devices/TranscodeTargetListener.java      |    83 +-
 .../devices/impl/DeviceContentDirectoryImpl.java   |   231 +-
 .../core/devices/impl/DeviceDriveManager.java      |   895 +-
 .../azureus/core/devices/impl/DeviceImpl.java      |    47 +-
 .../devices/impl/DeviceInternetGatewayImpl.java    |   635 +-
 .../core/devices/impl/DeviceManagerImpl.java       |  3939 +++---
 .../core/devices/impl/DeviceManagerRSSFeed.java    |  1021 +-
 .../core/devices/impl/DeviceManagerUPnPImpl.java   |  2176 ++--
 .../core/devices/impl/DeviceMediaRendererImpl.java |   918 +-
 .../devices/impl/DeviceMediaRendererManual.java    |  1297 +-
 .../impl/DeviceMediaRendererTemplateImpl.java      |   315 +-
 .../devices/impl/DeviceOfflineDownloaderImpl.java  |  3471 +++--
 .../azureus/core/devices/impl/DeviceTivo.java      |  2153 ++--
 .../core/devices/impl/DeviceTivoManager.java       |  1263 +-
 .../azureus/core/devices/impl/DeviceUPnPImpl.java  |    23 +-
 .../azureus/core/devices/impl/DeviceiTunes.java    |  1485 ++-
 .../core/devices/impl/DeviceiTunesManager.java     |   337 +-
 .../core/devices/impl/TranscodeFileImpl.java       |  1831 ++-
 .../core/devices/impl/TranscodeJobImpl.java        |  1889 ++-
 .../devices/impl/TranscodeJobOutputLeecher.java    |  1215 +-
 .../core/devices/impl/TranscodeManagerImpl.java    |  2023 ++-
 .../azureus/core/devices/impl/TranscodePipe.java   |  1137 +-
 .../core/devices/impl/TranscodePipeFileSource.java |   737 +-
 .../devices/impl/TranscodePipeStreamSource.java    |   227 +-
 .../devices/impl/TranscodePipeStreamSource2.java   |   187 +-
 .../core/devices/impl/TranscodeProfileImpl.java    |   245 +-
 .../core/devices/impl/TranscodeProviderVuze.java   |  1853 ++-
 .../core/devices/impl/TranscodeQueueImpl.java      |  3483 +++--
 .../core/download/DiskManagerFileInfoDelegate.java |  1569 ++-
 .../core/download/DiskManagerFileInfoFile.java     |   987 +-
 .../core/download/DiskManagerFileInfoStream.java   |  1677 ++-
 .../core/download/DiskManagerFileInfoURL.java      |  1739 ++-
 .../core/download/DownloadManagerEnhancer.java     |     5 +-
 .../core/download/EnhancedDownloadManager.java     |     5 +-
 .../core/download/EnhancedDownloadManagerFile.java |     5 +-
 .../azureus/core/download/StreamManager.java       |    17 +-
 .../core/download/StreamManagerDownload.java       |    17 +-
 .../download/StreamManagerDownloadListener.java    |    17 +-
 .../core/messenger/ClientMessageContext.java       |     5 +-
 .../core/messenger/ClientMessageContextImpl.java   |     5 +-
 .../azureus/core/messenger/PlatformMessage.java    |     5 +-
 .../azureus/core/messenger/PlatformMessenger.java  |     5 +-
 .../core/messenger/PlatformMessengerException.java |    83 +-
 .../core/messenger/PlatformMessengerListener.java  |     5 +-
 .../core/messenger/browser/BrowserMessage.java     |     5 +-
 .../browser/BrowserMessageDispatcher.java          |     6 +-
 .../listeners/AbstractBrowserMessageListener.java  |     5 +-
 .../browser/listeners/BrowserMessageListener.java  |     5 +-
 .../listeners/MessageCompletionListener.java       |     5 +-
 .../messenger/config/PlatformConfigMessenger.java  |    61 +-
 .../messenger/config/PlatformDevicesMessenger.java |    62 +-
 .../messenger/config/PlatformMessengerConfig.java  |   279 +-
 .../config/PlatformMetaSearchMessenger.java        |   855 +-
 .../config/PlatformSubscriptionsMessenger.java     |   673 +-
 .../messenger/config/PlatformTorrentMessenger.java |     5 +-
 .../config/PlatformVuzeActivitiesMessenger.java    |     6 +-
 .../azureus/core/metasearch/CookieParameter.java   |    87 +-
 .../aelitis/azureus/core/metasearch/Engine.java    |   576 +-
 .../azureus/core/metasearch/MetaSearch.java        |   251 +-
 .../core/metasearch/MetaSearchException.java       |    83 +-
 .../core/metasearch/MetaSearchListener.java        |    75 +-
 .../azureus/core/metasearch/MetaSearchManager.java |   149 +-
 .../core/metasearch/MetaSearchManagerFactory.java  |    79 +-
 .../core/metasearch/MetaSearchManagerListener.java |    59 +-
 .../aelitis/azureus/core/metasearch/Result.java    |   759 +-
 .../azureus/core/metasearch/ResultListener.java    |    75 +-
 .../azureus/core/metasearch/SearchException.java   |    73 +-
 .../azureus/core/metasearch/SearchParameter.java   |    87 +-
 .../azureus/core/metasearch/impl/DateParser.java   |    57 +-
 .../core/metasearch/impl/DateParserClassic.java    |   663 +-
 .../core/metasearch/impl/DateParserRegex.java      |   937 +-
 .../azureus/core/metasearch/impl/EngineImpl.java   |  3241 +++--
 .../core/metasearch/impl/FieldRemapper.java        |   205 +-
 .../core/metasearch/impl/FieldRemapping.java       |   109 +-
 .../core/metasearch/impl/MetaSearchImpl.java       |  2715 ++--
 .../metasearch/impl/MetaSearchManagerImpl.java     |  4305 ++++---
 .../core/metasearch/impl/SearchExecuter.java       |   137 +-
 .../core/metasearch/impl/plugin/PluginEngine.java  |   769 +-
 .../core/metasearch/impl/plugin/PluginResult.java  |   795 +-
 .../core/metasearch/impl/web/FieldMapping.java     |    87 +-
 .../core/metasearch/impl/web/WebEngine.java        |  2955 +++--
 .../core/metasearch/impl/web/WebResult.java        |  1027 +-
 .../core/metasearch/impl/web/json/JSONEngine.java  |   999 +-
 .../metasearch/impl/web/regex/RegexEngine.java     |  1131 +-
 .../core/metasearch/impl/web/rss/RSSEngine.java    |    63 +-
 .../metasearch/utils/MomentsAgoDateFormatter.java  |   307 +-
 .../azureus/core/peer/cache/CacheDiscoverer.java   |     5 +-
 .../azureus/core/peer/cache/CacheDiscovery.java    |     5 +-
 .../aelitis/azureus/core/peer/cache/CachePeer.java |     5 +-
 .../peer/cache/cachelogic/CLCacheDiscovery.java    |     5 +-
 .../aelitis/azureus/core/subs/Subscription.java    |   495 +-
 .../core/subs/SubscriptionAssociationLookup.java   |    57 +-
 .../core/subs/SubscriptionDownloadListener.java    |    69 +-
 .../azureus/core/subs/SubscriptionException.java   |    83 +-
 .../azureus/core/subs/SubscriptionHistory.java     |   223 +-
 .../azureus/core/subs/SubscriptionListener.java    |    69 +-
 .../core/subs/SubscriptionLookupListener.java      |    81 +-
 .../azureus/core/subs/SubscriptionManager.java     |   358 +-
 .../core/subs/SubscriptionManagerFactory.java      |   189 +-
 .../core/subs/SubscriptionManagerListener.java     |    97 +-
 .../core/subs/SubscriptionPopularityListener.java  |    67 +-
 .../azureus/core/subs/SubscriptionResult.java      |   127 +-
 .../azureus/core/subs/SubscriptionScheduler.java   |   105 +-
 .../azureus/core/subs/SubscriptionUtils.java       |   229 +-
 .../core/subs/impl/SubscriptionBodyImpl.java       |  1051 +-
 .../core/subs/impl/SubscriptionDownloader.java     |   337 +-
 .../core/subs/impl/SubscriptionHistoryImpl.java    |  2022 +--
 .../azureus/core/subs/impl/SubscriptionImpl.java   |  4320 +++----
 .../core/subs/impl/SubscriptionManagerImpl.java    | 12896 ++++++++++---------
 .../core/subs/impl/SubscriptionRSSFeed.java        |   671 +-
 .../core/subs/impl/SubscriptionResultImpl.java     |   734 +-
 .../core/subs/impl/SubscriptionSchedulerImpl.java  |  1541 ++-
 .../core/torrent/HasBeenOpenedListener.java        |     6 +-
 .../azureus/core/torrent/PlatformTorrentUtils.java |     5 +-
 .../plugins/net/buddy/swt/ChatMDIEntry.java        |   205 +
 .../azureus/plugins/net/buddy/swt/ChatView.java    |   192 +
 .../plugins/net/buddy/swt/SBC_ChatOverview.java    |   728 ++
 .../net/buddy/swt/columns/ColumnChatFavorite.java  |    74 +
 .../buddy/swt/columns/ColumnChatMessageCount.java  |    61 +
 .../swt/columns/ColumnChatMsgOutstanding.java      |    69 +
 .../net/buddy/swt/columns/ColumnChatName.java      |    63 +
 .../net/buddy/swt/columns/ColumnChatStatus.java    |    64 +
 .../net/buddy/swt/columns/ColumnChatUserCount.java |    61 +
 .../com/aelitis/azureus/ui/images/check-ro-yes.png |   Bin 0 -> 1005 bytes
 .../aelitis/azureus/ui/images/sb/20px-archive.png  |   Bin 0 -> 471 bytes
 .../aelitis/azureus/ui/images/sb/20px-chat-ov.png  |   Bin 0 -> 746 bytes
 .../aelitis/azureus/ui/images/sb/20px-tag-ov.png   |   Bin 0 -> 326 bytes
 .../com/aelitis/azureus/ui/images/sb/allpeers.png  |   Bin 0 -> 545 bytes
 .../azureus/ui/images/tb/sec_l_l_disabled.png      |   Bin 0 -> 384 bytes
 .../azureus/ui/images/tb/sec_m_disabled.png        |   Bin 0 -> 220 bytes
 .../azureus/ui/images/tb/sec_r_r_disabled.png      |   Bin 0 -> 397 bytes
 .../DownloadUrlInfoContentNetwork.java             |     6 +-
 .../ui/selectedcontent/SelectedContentV3.java      |     6 +-
 .../com/aelitis/azureus/ui/skin/SkinConstants.java |     5 +-
 .../com/aelitis/azureus/ui/skin/skin3.properties   |     3 +
 .../azureus/ui/skin/skin3_archive_dls.properties   |    73 +
 .../aelitis/azureus/ui/skin/skin3_chats.properties |    75 +
 .../azureus/ui/skin/skin3_constants.properties     |     7 +
 .../azureus/ui/skin/skin3_dlg_addtag.properties    |    63 +
 .../ui/skin/skin3_dlg_generic_notop.properties     |    79 +
 ...in3_dlg_opentorrent_options_instance.properties |    25 +-
 .../ui/skin/skin3_dlg_sidebar_popout.properties    |    15 +
 .../azureus/ui/skin/skin3_sidebar.properties       |    44 +-
 .../azureus/ui/skin/skin3_tag_discovery.properties |    67 +
 .../aelitis/azureus/ui/skin/skin3_tags.properties  |    48 +-
 .../azureus/ui/skin/skin3_toolbar.properties       |    33 +-
 .../com/aelitis/azureus/ui/swt/Initializer.java    |   183 +-
 .../azureus/ui/swt/UIConfigDefaultsSWTv3.java      |     5 +-
 .../azureus/ui/swt/browser/BrowserContext.java     |    52 +-
 .../azureus/ui/swt/browser/BrowserWrapper.java     |   277 -
 .../ui/swt/browser/ClientMessageContextSWT.java    |    57 -
 .../azureus/ui/swt/browser/CookiesListener.java    |    18 +
 .../browser/OpenCloseSearchDetailsListener.java    |    18 +
 .../ui/swt/browser/listener/ConfigListener.java    |     9 +-
 .../ui/swt/browser/listener/DisplayListener.java   |    23 +-
 .../swt/browser/listener/DownloadUrlInfoSWT.java   |     6 +-
 .../listener/ExternalLoginCookieListener.java      |    21 +-
 .../browser/listener/ExternalLoginListener.java    |    18 +
 .../swt/browser/listener/ExternalLoginWindow.java  |    23 +-
 .../swt/browser/listener/MetaSearchListener.java   |  4155 +++---
 .../ui/swt/browser/listener/TorrentListener.java   |    18 +
 .../ui/swt/browser/listener/VuzeListener.java      |    23 +-
 .../ui/swt/browser/msg/MessageDispatcherSWT.java   |    89 +-
 .../azureus/ui/swt/columns/ColumnCheckBox.java     |    39 +-
 .../columns/archivedls/ColumnArchiveDLDate.java    |    65 +
 .../archivedls/ColumnArchiveDLFileCount.java       |    76 +
 .../columns/archivedls/ColumnArchiveDLName.java    |    93 +
 .../columns/archivedls/ColumnArchiveDLSize.java    |    89 +
 .../columns/archivedls/ColumnArchiveDLTags.java    |    81 +
 .../ColumnSubscriptionAutoDownload.java            |     9 +-
 .../subscriptions/ColumnSubscriptionCategory.java  |     5 +-
 .../ColumnSubscriptionLastChecked.java             |    10 +-
 .../subscriptions/ColumnSubscriptionName.java      |     3 +-
 .../ColumnSubscriptionNbNewResults.java            |     9 +-
 .../subscriptions/ColumnSubscriptionNbResults.java |     9 +-
 .../subscriptions/ColumnSubscriptionNew.java       |     3 +-
 .../ColumnSubscriptionSubscribers.java             |    10 +-
 .../subscriptions/ColumnSubscriptionTag.java       |     3 +-
 .../ui/swt/columns/tag/ColumnTagCopyOnComp.java    |    74 +
 .../ui/swt/columns/tag/ColumnTagDownLimit.java     |     3 +-
 .../azureus/ui/swt/columns/tag/ColumnTagGroup.java |    82 +
 .../azureus/ui/swt/columns/tag/ColumnTagMaxSR.java |     8 +-
 .../azureus/ui/swt/columns/tag/ColumnTagMinSR.java |     8 +-
 .../azureus/ui/swt/columns/tag/ColumnTagName.java  |     7 +
 .../ui/swt/columns/tag/ColumnTagProperties.java    |    39 +-
 .../ui/swt/columns/tag/ColumnTagPublic.java        |     8 +-
 .../ui/swt/columns/tag/ColumnTagRSSFeed.java       |     8 +-
 .../ui/swt/columns/tag/ColumnTagUpLimit.java       |     3 +-
 .../swt/columns/tag/ColumnTagUploadPriority.java   |     8 +-
 .../ui/swt/columns/tag/ColumnTagVisible.java       |    73 +
 .../tagdiscovery/ColumnTagDiscoveryAddedOn.java    |    51 +
 .../tagdiscovery/ColumnTagDiscoveryName.java       |    47 +
 .../tagdiscovery/ColumnTagDiscoveryNetwork.java    |    46 +
 .../tagdiscovery/ColumnTagDiscoveryTorrent.java    |    68 +
 .../ui/swt/columns/torrent/ColumnControls.java     |     6 +-
 .../ui/swt/columns/torrent/ColumnProgressETA.java  |    25 +-
 .../ui/swt/columns/torrent/ColumnStream.java       |    16 +-
 .../ui/swt/columns/torrent/ColumnThumbAndName.java |    13 +-
 .../ui/swt/columns/torrent/ColumnThumbnail.java    |     8 +-
 .../columns/torrent/ColumnTorrentFileProgress.java |    18 +
 .../ui/swt/columns/torrent/ColumnUnopened.java     |    27 +-
 .../ui/swt/columns/utils/ColumnImageClickArea.java |     6 +-
 .../ui/swt/columns/utils/TableColumnCreatorV3.java |    19 +-
 .../vuzeactivity/ColumnActivityActions.java        |     8 +-
 .../columns/vuzeactivity/ColumnActivityDate.java   |     6 +-
 .../columns/vuzeactivity/ColumnActivityNew.java    |     6 +-
 .../columns/vuzeactivity/ColumnActivityText.java   |     6 +-
 .../columns/vuzeactivity/ColumnActivityType.java   |     6 +-
 .../azureus/ui/swt/devices/DeviceInfoArea.java     |     6 +-
 .../azureus/ui/swt/devices/DeviceInternetView.java |   926 +-
 .../azureus/ui/swt/devices/DeviceManagerUI.java    | 10949 ++++++++--------
 .../azureus/ui/swt/devices/DevicesFTUX.java        |    14 +-
 .../azureus/ui/swt/devices/DevicesODFTUX.java      |     6 +-
 .../azureus/ui/swt/devices/DevicesWizard.java      |    18 +
 .../azureus/ui/swt/devices/SBC_DevicesODView.java  |     6 +-
 .../azureus/ui/swt/devices/SBC_DevicesView.java    |   100 +-
 .../azureus/ui/swt/devices/TranscodeChooser.java   |     6 +-
 .../ui/swt/devices/add/DeviceTemplateChooser.java  |     6 +-
 .../ui/swt/devices/add/ManufacturerChooser.java    |     6 +-
 .../swt/devices/columns/ColumnOD_Completion.java   |     6 +-
 .../ui/swt/devices/columns/ColumnOD_Name.java      |     6 +-
 .../ui/swt/devices/columns/ColumnOD_Remaining.java |     6 +-
 .../ui/swt/devices/columns/ColumnOD_Status.java    |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Category.java  |     6 +-
 .../swt/devices/columns/ColumnTJ_Completion.java   |     6 +-
 .../devices/columns/ColumnTJ_CopiedToDevice.java   |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Device.java    |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Duration.java  |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Name.java      |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Profile.java   |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Rank.java      |     6 +-
 .../swt/devices/columns/ColumnTJ_Resolution.java   |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Status.java    |     6 +-
 .../ui/swt/devices/columns/ColumnTJ_Tags.java      |     6 +-
 .../azureus/ui/swt/extlistener/StimulusRPC.java    |     5 +-
 .../swt/feature/FeatureManagerInstallWindow.java   |     5 +-
 .../azureus/ui/swt/feature/FeatureManagerUI.java   |    18 +
 .../ui/swt/feature/FeatureManagerUIListener.java   |    18 +
 .../com/aelitis/azureus/ui/swt/mdi/BaseMDI.java    |   399 +-
 .../aelitis/azureus/ui/swt/mdi/BaseMdiEntry.java   |   706 +-
 .../aelitis/azureus/ui/swt/mdi/TabbedEntry.java    |   224 +-
 .../com/aelitis/azureus/ui/swt/mdi/TabbedMDI.java  |   988 +-
 .../azureus/ui/swt/player/PlayerInstallWindow.java |     5 +-
 .../azureus/ui/swt/player/PlayerInstaller.java     |    18 +
 .../ui/swt/player/PlayerInstallerListener.java     |    18 +
 .../plugininstall/SimplePluginInstallWindow.java   |     5 +-
 .../swt/plugininstall/SimplePluginInstaller.java   |    18 +
 .../SimplePluginInstallerListener.java             |    18 +
 .../azureus/ui/swt/search/SearchHandler.java       |    39 +-
 .../azureus/ui/swt/shells/BrowserWindow.java       |    19 +-
 .../azureus/ui/swt/shells/RemotePairingWindow.java |     6 +-
 .../ui/swt/shells/main/DebugMenuHelper.java        |    21 +
 .../azureus/ui/swt/shells/main/MainHelpers.java    |    17 +-
 .../azureus/ui/swt/shells/main/MainMDISetup.java   |   666 +-
 .../azureus/ui/swt/shells/main/MainMenu.java       |   167 +-
 .../azureus/ui/swt/shells/main/MainWindow.java     |    19 +-
 .../ui/swt/shells/main/MainWindowDelayStub.java    |  1811 +--
 .../ui/swt/shells/main/MainWindowFactory.java      |    17 +-
 .../azureus/ui/swt/shells/main/MainWindowImpl.java |   350 +-
 .../ui/swt/shells/main/UIFunctionsImpl.java        |   464 +-
 .../opentorrent/OpenTorrentOptionsWindow.java      |  2342 +++-
 .../swt/shells/opentorrent/OpenTorrentWindow.java  |    66 +-
 .../shells/opentorrent/TableColumnOTOF_Name.java   |     2 +-
 .../ui/swt/shells/uiswitcher/UISwitcherWindow.java |     5 +-
 .../azureus/ui/swt/skin/SWTBGImagePainter.java     |    19 +-
 .../azureus/ui/swt/skin/SWTColorWithAlpha.java     |     6 +-
 .../com/aelitis/azureus/ui/swt/skin/SWTSkin.java   |    21 +-
 .../azureus/ui/swt/skin/SWTSkinButtonUtility.java  |    23 +-
 .../ui/swt/skin/SWTSkinCheckboxListener.java       |     6 +-
 .../azureus/ui/swt/skin/SWTSkinFactory.java        |     5 +-
 .../azureus/ui/swt/skin/SWTSkinImageChanger.java   |    19 +-
 .../ui/swt/skin/SWTSkinLayoutCompleteListener.java |     5 +-
 .../aelitis/azureus/ui/swt/skin/SWTSkinObject.java |    19 +-
 .../azureus/ui/swt/skin/SWTSkinObjectAdapter.java  |     5 +-
 .../azureus/ui/swt/skin/SWTSkinObjectBasic.java    |    94 +-
 .../azureus/ui/swt/skin/SWTSkinObjectBrowser.java  |    12 +-
 .../azureus/ui/swt/skin/SWTSkinObjectButton.java   |     6 +-
 .../azureus/ui/swt/skin/SWTSkinObjectCheckbox.java |     6 +-
 .../ui/swt/skin/SWTSkinObjectContainer.java        |    34 +-
 .../ui/swt/skin/SWTSkinObjectExpandBar.java        |    18 +
 .../ui/swt/skin/SWTSkinObjectExpandItem.java       |     5 +-
 .../azureus/ui/swt/skin/SWTSkinObjectImage.java    |    66 +-
 .../azureus/ui/swt/skin/SWTSkinObjectListener.java |     5 +-
 .../azureus/ui/swt/skin/SWTSkinObjectSash.java     |    25 +-
 .../ui/swt/skin/SWTSkinObjectSeparator.java        |    18 +
 .../azureus/ui/swt/skin/SWTSkinObjectSlider.java   |     5 +-
 .../azureus/ui/swt/skin/SWTSkinObjectTab.java      |     5 +-
 .../ui/swt/skin/SWTSkinObjectTabFolder.java        |    41 +-
 .../azureus/ui/swt/skin/SWTSkinObjectText.java     |     5 +-
 .../azureus/ui/swt/skin/SWTSkinObjectText1.java    |     5 +-
 .../azureus/ui/swt/skin/SWTSkinObjectText2.java    |     5 +-
 .../skin/SWTSkinObjectText_UrlClickedListener.java |     6 +-
 .../azureus/ui/swt/skin/SWTSkinObjectTextbox.java  |     6 +-
 .../azureus/ui/swt/skin/SWTSkinObjectToggle.java   |     6 +-
 .../azureus/ui/swt/skin/SWTSkinProperties.java     |     5 +-
 .../ui/swt/skin/SWTSkinPropertiesClone.java        |     5 +-
 .../azureus/ui/swt/skin/SWTSkinPropertiesImpl.java |     5 +-
 .../ui/swt/skin/SWTSkinPropertiesParam.java        |     5 +-
 .../ui/swt/skin/SWTSkinPropertiesParamImpl.java    |     5 +-
 .../aelitis/azureus/ui/swt/skin/SWTSkinTabSet.java |    19 +-
 .../azureus/ui/swt/skin/SWTSkinTabSetListener.java |     5 +-
 .../azureus/ui/swt/skin/SWTSkinToggleListener.java |     6 +-
 .../aelitis/azureus/ui/swt/skin/SWTSkinUtils.java  |    23 +-
 .../azureus/ui/swt/skin/SWTTextPaintListener.java  |    19 +-
 .../swt/subscriptions/SubscriptionListWindow.java  |    18 +
 .../ui/swt/subscriptions/SubscriptionMDIEntry.java |   905 +-
 .../swt/subscriptions/SubscriptionManagerUI.java   |  3609 ++++--
 .../subscriptions/SubscriptionSelectedContent.java |   367 +-
 .../ui/swt/subscriptions/SubscriptionView.java     |    35 +-
 .../subscriptions/SubscriptionViewExternal.java    |    24 +-
 .../subscriptions/SubscriptionViewInternal.java    |    37 +-
 .../ui/swt/subscriptions/SubscriptionWizard.java   |    56 +-
 .../ui/swt/subscriptions/SubscriptionsView.java    |   122 +-
 .../swt/subscriptions/SubscriptionsViewBase.java   |    15 +-
 .../azureus/ui/swt/toolbar/ToolBarItemSO.java      |   199 +-
 .../aelitis/azureus/ui/swt/utils/TagUIUtilsV3.java |   114 +
 .../azureus/ui/swt/utils/TorrentUIUtilsV3.java     |    22 +-
 .../azureus/ui/swt/views/PieceGraphView.java       |     5 +-
 .../aelitis/azureus/ui/swt/views/TopBarView.java   |    50 +-
 .../azureus/ui/swt/views/ViewDownSpeedGraph.java   |    12 +-
 .../azureus/ui/swt/views/ViewQuickConfig.java      |   146 +
 .../azureus/ui/swt/views/ViewTitleInfoBetaP.java   |    45 +
 .../azureus/ui/swt/views/ViewUpSpeedGraph.java     |    11 +-
 .../aelitis/azureus/ui/swt/views/skin/Browse.java  |     5 +-
 .../azureus/ui/swt/views/skin/InfoBarUtil.java     |    13 +-
 .../ui/swt/views/skin/MyTorrentsView_Big.java      |    38 +-
 .../ui/swt/views/skin/SBC_ActivityTableView.java   |    16 +-
 .../ui/swt/views/skin/SBC_ActivityView.java        |     6 +-
 .../swt/views/skin/SBC_ArchivedDownloadsView.java  |   772 ++
 .../azureus/ui/swt/views/skin/SBC_BurnFTUX.java    |     5 +-
 .../ui/swt/views/skin/SBC_GenericBrowsePage.java   |    14 +-
 .../ui/swt/views/skin/SBC_LibraryTableView.java    |   111 +-
 .../swt/views/skin/SBC_LibraryTableView_Big.java   |    18 +
 .../azureus/ui/swt/views/skin/SBC_LibraryView.java |   186 +-
 .../azureus/ui/swt/views/skin/SBC_PlusFTUX.java    |     5 +-
 .../ui/swt/views/skin/SBC_TagDiscovery.java        |   582 +
 .../ui/swt/views/skin/SBC_TagsOverview.java        |   174 +-
 .../ui/swt/views/skin/SBC_TorrentDetailsView.java  |   736 +-
 .../azureus/ui/swt/views/skin/SB_Discovery.java    |     6 +-
 .../azureus/ui/swt/views/skin/SB_Transfers.java    |   467 +-
 .../aelitis/azureus/ui/swt/views/skin/SB_Vuze.java |   203 +-
 .../ui/swt/views/skin/SearchResultsTabArea.java    |    17 +-
 .../azureus/ui/swt/views/skin/SkinView.java        |    13 +-
 .../azureus/ui/swt/views/skin/SkinViewManager.java |     5 +-
 .../azureus/ui/swt/views/skin/SkinnedDialog.java   |    19 +-
 .../ui/swt/views/skin/StandardButtonsArea.java     |    18 +
 .../azureus/ui/swt/views/skin/ToolBarView.java     |   873 +-
 .../ui/swt/views/skin/TorrentListViewsUtils.java   |     5 +-
 .../azureus/ui/swt/views/skin/VuzeMessageBox.java  |    33 +-
 .../ui/swt/views/skin/VuzeMessageBoxListener.java  |    18 +
 .../azureus/ui/swt/views/skin/WelcomeView.java     |    57 +-
 .../azureus/ui/swt/views/skin/sidebar/SideBar.java |   525 +-
 .../ui/swt/views/skin/sidebar/SideBarEntrySWT.java |   356 +-
 .../ui/swt/views/skin/sidebar/SideBarToolTips.java |    13 +-
 .../skin/sidebar/SideBarVitalityImageSWT.java      |     6 +-
 .../azureus/ui/swt/widgets/AnimatedImage.java      |    18 +
 .../com/aelitis/azureus/util/ConstantsVuze.java    |     6 +-
 .../aelitis/azureus/util/ContentNetworkUtils.java  |     6 +-
 .../src/com/aelitis/azureus/util/DLReferals.java   |     6 +-
 .../com/aelitis/azureus/util/DataSourceUtils.java  |    48 +-
 .../com/aelitis/azureus/util/DownloadUtils.java    |     5 +-
 .../azureus/util/ExternalStimulusHandler.java      |     5 +-
 .../azureus/util/ExternalStimulusListener.java     |     5 +-
 .../src/com/aelitis/azureus/util/FeatureUtils.java |    15 +-
 .../aelitis/azureus/util/ImportExportUtils.java    |    18 +
 .../azureus/util/InitialisationFunctions.java      |    77 +-
 .../azureus/util/LocalResourceHTTPServer.java      |     5 +-
 .../com/aelitis/azureus/util/NavigationHelper.java |   507 +-
 .../src/com/aelitis/azureus/util/PlayUtils.java    |   130 +-
 .../aelitis/azureus/util/StringCompareUtils.java   |     6 +-
 .../src/com/aelitis/azureus/util/UrlFilter.java    |    23 +-
 build.xml                                          |    10 +-
 .../azureus/core/dht/control/impl/Test.java        |   104 -
 .../com/aelitis/azureus/core/dht/impl/Test.java    |  1175 --
 .../aelitis/azureus/core/dht/router/impl/Test.java |   142 -
 .../azureus/core/dht/transport/udp/impl/Test.java  |   407 -
 .../azureus/core/diskmanager/cache/impl/Test.java  |  1035 --
 test/src/com/aelitis/azureus/ui/swt/Sleak.java     |   461 -
 .../azureus/ui/swt/utils/ImageResizeException.java |    10 -
 .../aelitis/azureus/ui/swt/utils/ImageResizer.java |   612 -
 test/src/com/vuze/tests/FileUtilWriteTest.java     |    85 -
 test/src/com/vuze/tests/RunnableVsReflect.java     |   142 -
 test/src/com/vuze/tests/swt/BrowserFlicker.java    |   110 -
 test/src/com/vuze/tests/swt/BrowserStatusBar.java  |    78 -
 test/src/com/vuze/tests/swt/ImageOverImage.java    |    92 -
 test/src/com/vuze/tests/swt/OnTopProblem.java      |   136 -
 test/src/com/vuze/tests/swt/PaintCircleText.java   |    59 -
 test/src/com/vuze/tests/swt/Snippet.java           |    58 -
 .../com/vuze/tests/swt/TableWith0sizedColumn.java  |    99 -
 test/src/com/vuze/tests/swt/TorrentThumbnail.java  |   151 -
 test/src/com/vuze/tests/swt/tableview/CT_ID.java   |    78 -
 .../vuze/tests/swt/tableview/CT_InvOnlyExt.java    |   105 -
 .../vuze/tests/swt/tableview/CT_InvOnlyReord.java  |   107 -
 .../vuze/tests/swt/tableview/CT_InvalidOnly.java   |    49 -
 test/src/com/vuze/tests/swt/tableview/CT_Live.java |    48 -
 .../com/vuze/tests/swt/tableview/CT_LiveExt.java   |   103 -
 .../vuze/tests/swt/tableview/CT_LivePaintOnly.java |    51 -
 .../tests/swt/tableview/CT_LivePaintOnlyExt.java   |   103 -
 test/src/com/vuze/tests/swt/tableview/CT_Text.java |    33 -
 .../vuze/tests/swt/tableview/TableViewTestDS.java  |    34 -
 .../vuze/tests/swt/tableview/testTableView.java    |   589 -
 .../com/vuze/tests/swt/tableview/text.properties   |     8 -
 test/src/com/vuze/tests/swt/testAppModal.java      |    49 -
 .../src/com/vuze/tests/swt/testBrowserDispose.java |    48 -
 test/src/com/vuze/tests/swt/testBrowserFunc.java   |   208 -
 test/src/com/vuze/tests/swt/testGroupBG.java       |    47 -
 test/src/com/vuze/tests/swt/testLabelMouseUp.java  |    50 -
 test/src/com/vuze/tests/swt/testOSX.java           |   132 -
 test/src/com/vuze/tests/swt/testScrollbar.java     |    44 -
 .../com/vuze/tests/swt/testTableBackground.java    |    70 -
 .../com/vuze/tests/swt/testTableColumnMenu.java    |    41 -
 test/src/com/vuze/tests/swt/testTableDrop.java     |    41 -
 test/src/com/vuze/tests/swt/testTableFG.java       |    64 -
 test/src/com/vuze/tests/swt/testTableFullRow.java  |    51 -
 test/src/com/vuze/tests/swt/testTableMouseUp.java  |    86 -
 test/src/com/vuze/tests/swt/testTableRedraw.java   |   140 -
 test/src/com/vuze/tests/swt/testTreeBrowser.java   |    92 -
 test/src/com/vuze/tests/swt/testTreeClickDraw.java |    73 -
 test/src/com/vuze/tests/swt/textComboColor.java    |    39 -
 .../org/gudy/azureus2/core3/torrent/test/Main.java |   193 -
 .../src/org/gudy/azureus2/core3/util/jar/Test.java |    71 -
 .../core3/util/test/Md5AlgorithmHelper.java        |   181 -
 .../org/gudy/azureus2/core3/util/test/SHA1Old.java |   475 -
 .../azureus2/core3/util/test/SHA1SpeedTest.java    |   227 -
 .../azureus2/core3/util/test/SHA1Verification.java |   143 -
 .../core3/util/test/Sha1AlgorithmHelper.java       |   150 -
 .../core3/util/test/SystemClockSpeedup.java        |    58 -
 .../azureus2/platform/win32/access/impl/Test.java  |   184 -
 .../azureus2/pluginsimpl/local/installer/Test.java |   142 -
 .../local/sharing/test/ShareTester.java            |   292 -
 .../gudy/azureus2/pluginsimpl/local/test/Test.java |  1266 --
 .../azureus2/pluginsimpl/local/update/Test.java    |   133 -
 .../local/utils/resourcedownloader/Test.java       |   238 -
 .../pluginsimpl/local/utils/xml/rss/Test.java      |   142 -
 test/src/org/gudy/azureus2/ui/swt/test/Main.java   |   198 -
 .../azureus2/ui/swt/test/PrintTransferTypes.java   |   147 -
 .../gudy/azureus2/ui/swt/test/SashFormTest.java    |    58 -
 .../org/gudy/azureus2/ui/swt/test/TableTest.java   |   198 -
 .../azureus2/ui/swt/test/Win32TransferTypes.java   |   164 -
 test/src/org/gudy/azureus2/ui/systray/Main.java    |    77 -
 test/src/org/gudy/azureus2/update/Test.java        |    68 -
 .../org/gudy/azureus2/ui/common/StartServer.java   |     5 +
 .../org/gudy/azureus2/ui/console/ConsoleInput.java |    85 +-
 uis/src/org/gudy/azureus2/ui/console/UI.java       |    30 +-
 .../gudy/azureus2/ui/console/commands/Hack.java    |   129 +
 .../ui/console/commands/IConsoleCommand.java       |   210 +-
 .../gudy/azureus2/ui/console/commands/Show.java    |   224 +-
 .../ui/console/commands/Subscriptions.java         |   382 +
 .../gudy/azureus2/ui/console/commands/Tags.java    |   210 +
 .../ui/console/commands/TorrentCommand.java        |     4 +-
 .../ui/console/commands/TorrentSubCommand.java     |     2 +-
 .../ui/console/multiuser/UserManagerPersister.java |    13 +-
 .../multiuser/persist/UserManagerXMLPersist.java   |    13 +-
 uis/src/org/pf/readme.txt                          |    31 +-
 3616 files changed, 204169 insertions(+), 218047 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/azureus.git



More information about the pkg-java-commits mailing list