jFCPlib.git
14 years agoCount down latch after the NodeHello response has been stored.
David ‘Bombe’ Roden [Fri, 27 Nov 2009 13:37:14 +0000 (14:37 +0100)]
Count down latch after the NodeHello response has been stored.

15 years agoUpdate maven configuration to using Java 6.
David ‘Bombe’ Roden [Thu, 26 Nov 2009 19:57:52 +0000 (20:57 +0100)]
Update maven configuration to using Java 6.

15 years agoSet version to 0.1.2.1. v0.1.2.1
David ‘Bombe’ Roden [Thu, 26 Nov 2009 13:36:29 +0000 (14:36 +0100)]
Set version to 0.1.2.1.

15 years agoBuild source archive when building jar.
David ‘Bombe’ Roden [Thu, 26 Nov 2009 13:35:18 +0000 (14:35 +0100)]
Build source archive when building jar.

15 years agoBuild javadoc when building jar.
David ‘Bombe’ Roden [Thu, 26 Nov 2009 13:33:04 +0000 (14:33 +0100)]
Build javadoc when building jar.

15 years agoMake all setter methods package-private.
David ‘Bombe’ Roden [Thu, 26 Nov 2009 09:07:44 +0000 (10:07 +0100)]
Make all setter methods package-private.

15 years agoEnhance javadoc.
David ‘Bombe’ Roden [Thu, 26 Nov 2009 09:07:07 +0000 (10:07 +0100)]
Enhance javadoc.

15 years agoComplete javadoc.
David ‘Bombe’ Roden [Fri, 20 Nov 2009 08:38:53 +0000 (09:38 +0100)]
Complete javadoc.

15 years agoSynchronized methods because they override synchronized methods.
David ‘Bombe’ Roden [Fri, 20 Nov 2009 08:38:23 +0000 (09:38 +0100)]
Synchronized methods because they override synchronized methods.

15 years agoFormatting‧
David ‘Bombe’ Roden [Fri, 20 Nov 2009 08:26:45 +0000 (09:26 +0100)]
Formatting‧

15 years agoUse logging for debug output.
David ‘Bombe’ Roden [Fri, 20 Nov 2009 08:26:41 +0000 (09:26 +0100)]
Use logging for debug output.

15 years agoSet version to 0.1.2. v0.1.2
David ‘Bombe’ Roden [Thu, 19 Nov 2009 20:27:46 +0000 (21:27 +0100)]
Set version to 0.1.2.

15 years agoUse logging setup from utils.
David ‘Bombe’ Roden [Thu, 19 Nov 2009 20:27:27 +0000 (21:27 +0100)]
Use logging setup from utils.

15 years agoAdd missing @Override annotation.
David ‘Bombe’ Roden [Thu, 19 Nov 2009 15:12:48 +0000 (16:12 +0100)]
Add missing @Override annotation.

15 years agoAdd distribution repository.
David ‘Bombe’ Roden [Thu, 19 Nov 2009 08:53:55 +0000 (09:53 +0100)]
Add distribution repository.

15 years agoAdd pterodactylus.net repository.
David ‘Bombe’ Roden [Thu, 19 Nov 2009 08:52:08 +0000 (09:52 +0100)]
Add pterodactylus.net repository.

15 years agoSet version number to 0.1.1. v0.1.1
David ‘Bombe’ Roden [Wed, 18 Nov 2009 20:15:29 +0000 (21:15 +0100)]
Set version number to 0.1.1.

15 years agoStore the NodeHello response and expose it.
David ‘Bombe’ Roden [Wed, 18 Nov 2009 20:14:01 +0000 (21:14 +0100)]
Store the NodeHello response and expose it.

15 years agoMove test case to test folder.
David ‘Bombe’ Roden [Wed, 18 Nov 2009 19:10:33 +0000 (20:10 +0100)]
Move test case to test folder.

15 years agoMove utility classes to utils.
David ‘Bombe’ Roden [Wed, 18 Nov 2009 19:10:04 +0000 (20:10 +0100)]
Move utility classes to utils.

15 years agoIgnore maven’s “target/” directory.
David ‘Bombe’ Roden [Tue, 17 Nov 2009 21:04:32 +0000 (22:04 +0100)]
Ignore maven’s “target/” directory.

15 years agoRemove Eclipse settings file.
David ‘Bombe’ Roden [Tue, 17 Nov 2009 21:04:12 +0000 (22:04 +0100)]
Remove Eclipse settings file.

15 years agoMove source and test files to maven’s favourite locations.
David ‘Bombe’ Roden [Tue, 17 Nov 2009 21:03:02 +0000 (22:03 +0100)]
Move source and test files to maven’s favourite locations.

15 years agoAdd Maven project description.
David ‘Bombe’ Roden [Tue, 17 Nov 2009 21:00:01 +0000 (22:00 +0100)]
Add Maven project description.

15 years agoImplement the “SubscribeFeeds” command.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 06:51:37 +0000 (08:51 +0200)]
Implement the “SubscribeFeeds” command.

15 years agoImplement “SentFeed” response message.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 06:43:04 +0000 (08:43 +0200)]
Implement “SentFeed” response message.

15 years agoImplementation of the “SendTextFeed” message.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 06:39:24 +0000 (08:39 +0200)]
Implementation of the “SendTextFeed” message.

15 years agoImplementation of the “SendDownloadFeed” message.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 06:37:50 +0000 (08:37 +0200)]
Implementation of the “SendDownloadFeed” message.

15 years agoImplementation of the “SendBookmarkFeed” message.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 06:37:41 +0000 (08:37 +0200)]
Implementation of the “SendBookmarkFeed” message.

15 years agoAbstract base implementation for the Send*Feed messages.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 06:37:28 +0000 (08:37 +0200)]
Abstract base implementation for the Send*Feed messages.

15 years agoMore whitespace fixes.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 04:23:06 +0000 (06:23 +0200)]
More whitespace fixes.

15 years agoFix copyright line.
David ‘Bombe’ Roden [Thu, 23 Jul 2009 04:19:32 +0000 (06:19 +0200)]
Fix copyright line.

15 years agoFormatting fixes.
David ‘Bombe’ Roden [Wed, 22 Jul 2009 16:22:21 +0000 (18:22 +0200)]
Formatting fixes.

15 years agoWhitespace fixes.
David ‘Bombe’ Roden [Wed, 22 Jul 2009 16:21:34 +0000 (18:21 +0200)]
Whitespace fixes.

15 years agoImplement the “ReceivedBookmarkFeed” message.
David ‘Bombe’ Roden [Wed, 22 Jul 2009 06:11:10 +0000 (08:11 +0200)]
Implement the “ReceivedBookmarkFeed” message.

15 years agoAllow adding of FCP listeners to underlying FCP connection.
David ‘Bombe’ Roden [Tue, 21 Jul 2009 18:52:41 +0000 (20:52 +0200)]
Allow adding of FCP listeners to underlying FCP connection.

15 years agoFix typo in event name.
David ‘Bombe’ Roden [Mon, 20 Jul 2009 19:45:25 +0000 (21:45 +0200)]
Fix typo in event name.

15 years agoImplement firing of fcp-client-disconnected event.
David ‘Bombe’ Roden [Mon, 20 Jul 2009 05:57:40 +0000 (07:57 +0200)]
Implement firing of fcp-client-disconnected event.

15 years agoAdd FcpClientListener and manager.
David ‘Bombe’ Roden [Mon, 20 Jul 2009 05:57:06 +0000 (07:57 +0200)]
Add FcpClientListener and manager.

15 years agoAdd AbstractListenerManager.
David ‘Bombe’ Roden [Mon, 20 Jul 2009 05:56:50 +0000 (07:56 +0200)]
Add AbstractListenerManager.
Use AbstractListenerManager in FcpListenerManager.

15 years agoFinish getNodeInformation() as soon as the information has arrived.
David ‘Bombe’ Roden [Sun, 19 Jul 2009 19:53:24 +0000 (21:53 +0200)]
Finish getNodeInformation() as soon as the information has arrived.

15 years agoAdd getNodeInformation() method (implements GetNode request).
David ‘Bombe’ Roden [Sun, 19 Jul 2009 13:08:44 +0000 (15:08 +0200)]
Add getNodeInformation() method (implements GetNode request).

15 years agoFix wrong command name.
David ‘Bombe’ Roden [Fri, 19 Jun 2009 05:50:00 +0000 (07:50 +0200)]
Fix wrong command name.

15 years agoOverride equals() and hashCode() in Identity.
David ‘Bombe’ Roden [Fri, 12 Jun 2009 19:46:23 +0000 (21:46 +0200)]
Override equals() and hashCode() in Identity.

15 years agoImplement RemoveProperty message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:31:20 +0000 (22:31 +0200)]
Implement RemoveProperty message.

15 years agoImplement GetProperty message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:30:00 +0000 (22:30 +0200)]
Implement GetProperty message.

15 years agoImplement SetProperty message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:27:53 +0000 (22:27 +0200)]
Implement SetProperty message.

15 years agoImplement RemoveContext message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:18:16 +0000 (22:18 +0200)]
Implement RemoveContext message.

15 years agoImplement AddContext message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:17:19 +0000 (22:17 +0200)]
Implement AddContext message.

15 years agoImplement GetTrustees message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:14:58 +0000 (22:14 +0200)]
Implement GetTrustees message.

15 years agoImplement GetTrusters message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:12:24 +0000 (22:12 +0200)]
Implement GetTrusters message.

15 years agoAdd IdentityTrust container.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 20:12:14 +0000 (22:12 +0200)]
Add IdentityTrust container.

15 years agoRename IdentityTrust to CalculatedTrust.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 19:59:42 +0000 (21:59 +0200)]
Rename IdentityTrust to CalculatedTrust.

15 years agoImplement SetTrust message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 19:48:43 +0000 (21:48 +0200)]
Implement SetTrust message.

15 years agoImplement GetIdentitiesByScore message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 05:45:05 +0000 (07:45 +0200)]
Implement GetIdentitiesByScore message.

15 years agoImplement AddIdentity message.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 05:28:58 +0000 (07:28 +0200)]
Implement AddIdentity message.

15 years agoMake OwnIdentity extend Identity again.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 05:24:33 +0000 (07:24 +0200)]
Make OwnIdentity extend Identity again.

15 years agoReturn the trust given to an identity only.
David ‘Bombe’ Roden [Thu, 11 Jun 2009 05:24:19 +0000 (07:24 +0200)]
Return the trust given to an identity only.
Factor out identity trust into its own class.

15 years agoImplement GetIdentity message.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 22:40:37 +0000 (00:40 +0200)]
Implement GetIdentity message.

15 years agoChange hierarchy of OwnIdentity and copy identifier, nickname, and request URI fields...
David ‘Bombe’ Roden [Wed, 10 Jun 2009 22:34:26 +0000 (00:34 +0200)]
Change hierarchy of OwnIdentity and copy identifier, nickname, and request URI fields from Identity.

15 years agoAdd trust, score, and rank to Identity.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 22:33:51 +0000 (00:33 +0200)]
Add trust, score, and rank to Identity.

15 years agoImplement CreateIdentity message.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 22:12:21 +0000 (00:12 +0200)]
Implement CreateIdentity message.

15 years agoAdd wrapper around web-of-trust plugin.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 21:57:38 +0000 (23:57 +0200)]
Add wrapper around web-of-trust plugin.

15 years agoWhitespace fixes.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 21:32:03 +0000 (23:32 +0200)]
Whitespace fixes.

15 years agoAdd sendPluginMessage() method.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 21:31:51 +0000 (23:31 +0200)]
Add sendPluginMessage() method.

15 years agoAdd getReplies() method to return all replies from the plugin.
David ‘Bombe’ Roden [Wed, 10 Jun 2009 21:22:56 +0000 (23:22 +0200)]
Add getReplies() method to return all replies from the plugin.

15 years agoExpose connected status.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:20:24 +0000 (07:20 +0200)]
Expose connected status.

15 years agoAdd FindBugs builder nature.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:10:51 +0000 (07:10 +0200)]
Add FindBugs builder nature.

15 years agoReformatting.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:10:39 +0000 (07:10 +0200)]
Reformatting.

15 years agoMake synchronization more consistent.
David ‘Bombe’ Roden [Fri, 22 May 2009 05:10:33 +0000 (07:10 +0200)]
Make synchronization more consistent.

15 years agoAdd “connected” flag.
David ‘Bombe’ Roden [Wed, 20 May 2009 05:41:53 +0000 (07:41 +0200)]
Add “connected” flag.
Check for client being connected before trying to communicate with the node.

15 years agoAdd some common collection filters.
David ‘Bombe’ Roden [Sun, 17 May 2009 20:02:52 +0000 (22:02 +0200)]
Add some common collection filters.

15 years agoAdd filter interface.
David ‘Bombe’ Roden [Sun, 17 May 2009 20:02:45 +0000 (22:02 +0200)]
Add filter interface.

15 years agoMake request base class abstract.
David ‘Bombe’ Roden [Sun, 17 May 2009 20:01:30 +0000 (22:01 +0200)]
Make request base class abstract.

15 years agoAdd “getPutRequests” method.
David ‘Bombe’ Roden [Sun, 17 May 2009 20:01:20 +0000 (22:01 +0200)]
Add “getPutRequests” method.

15 years agoImplement getGetRequests by using a filter.
David ‘Bombe’ Roden [Sun, 17 May 2009 20:00:37 +0000 (22:00 +0200)]
Implement getGetRequests by using a filter.

15 years agoIgnore “doc/” directory.
David ‘Bombe’ Roden [Sun, 17 May 2009 19:59:48 +0000 (21:59 +0200)]
Ignore “doc/” directory.

15 years agoAdd javadoc.
David ‘Bombe’ Roden [Thu, 9 Apr 2009 13:34:17 +0000 (15:34 +0200)]
Add javadoc.

15 years agoAdd convenience methods to get darknet, opennet, and seed peers only.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 23:36:36 +0000 (00:36 +0100)]
Add convenience methods to get darknet, opennet, and seed peers only.

15 years agoReturn a collection instead of a set.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 23:35:53 +0000 (00:35 +0100)]
Return a collection instead of a set.

15 years agoAdd accessor for “seed” property.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 23:31:37 +0000 (00:31 +0100)]
Add accessor for “seed” property.

15 years agoStab at getRequests() implementationt.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 22:16:52 +0000 (23:16 +0100)]
Stab at getRequests() implementationt.

15 years agoAdd get and put requests.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 22:15:56 +0000 (23:15 +0100)]
Add get and put requests.

15 years agoAdd base request wrapper.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 22:15:32 +0000 (23:15 +0100)]
Add base request wrapper.

15 years agoWhitespace fixes.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 15:21:07 +0000 (16:21 +0100)]
Whitespace fixes.

15 years agoFormatting fixes.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 15:20:57 +0000 (16:20 +0100)]
Formatting fixes.

15 years agoAdd “fatal” flag.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 15:20:16 +0000 (16:20 +0100)]
Add “fatal” flag.

15 years agoEnable “WatchGlobal” mode directly after connecting.
David ‘Bombe’ Roden [Tue, 24 Mar 2009 14:53:14 +0000 (15:53 +0100)]
Enable “WatchGlobal” mode directly after connecting.

15 years agoChange method of getting persistent get requests that does not change the “WatchGloba...
David ‘Bombe’ Roden [Tue, 24 Mar 2009 14:51:39 +0000 (15:51 +0100)]
Change method of getting persistent get requests that does not change the “WatchGlobal” setting.

15 years agoAdd getGetRequests() method.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 23:21:40 +0000 (00:21 +0100)]
Add getGetRequests() method.

15 years agoFactor out request identifier creation.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 23:21:27 +0000 (00:21 +0100)]
Factor out request identifier creation.

15 years agoAdd generateKeyPair().
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:40:09 +0000 (23:40 +0100)]
Add generateKeyPair().

15 years agoAdd modifyPeerNote().
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:34:37 +0000 (23:34 +0100)]
Add modifyPeerNote().

15 years agoUse distinct identifier for every “ListPeers” request.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:34:18 +0000 (23:34 +0100)]
Use distinct identifier for every “ListPeers” request.
Only react to “Peer” and “EndListPeers” messages with the same identifier.

15 years agoEnd getPeerNote() on “EndListPeerNotes” message and only store the peer note we’re...
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:05:48 +0000 (23:05 +0100)]
End getPeerNote() on “EndListPeerNotes” message and only store the peer note we’re interested in.

15 years agoFix javadoc.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:00:10 +0000 (23:00 +0100)]
Fix javadoc.

15 years agoGet rid of local variables.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 21:56:20 +0000 (22:56 +0100)]
Get rid of local variables.

15 years agoAdd getPeerNote().
David ‘Bombe’ Roden [Thu, 19 Mar 2009 21:54:35 +0000 (22:54 +0100)]
Add getPeerNote().

15 years agoAdd object wrapper.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 21:53:17 +0000 (22:53 +0100)]
Add object wrapper.

15 years agoAllow inclusion of volatile and metadata when getting peers.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 21:22:34 +0000 (22:22 +0100)]
Allow inclusion of volatile and metadata when getting peers.