jFCPlib.git
8 years agoUpdate JUnit to 4.11
David ‘Bombe’ Roden [Thu, 25 Jun 2015 17:20:06 +0000 (19:20 +0200)]
Update JUnit to 4.11

9 years agoDisable JaCoCo plugin until there is a test to be run.
David ‘Bombe’ Roden [Wed, 16 Jul 2014 20:05:28 +0000 (22:05 +0200)]
Disable JaCoCo plugin until there is a test to be run.

9 years agoAdd JaCoCo coverage plugin.
David ‘Bombe’ Roden [Wed, 16 Jul 2014 19:56:25 +0000 (21:56 +0200)]
Add JaCoCo coverage plugin.

10 years agoMove WOT-related container classes to top-level classes.
David ‘Bombe’ Roden [Fri, 11 Apr 2014 06:05:42 +0000 (08:05 +0200)]
Move WOT-related container classes to top-level classes.

10 years agoSet source code encoding for compiler plugin to UTF-8.
David ‘Bombe’ Roden [Wed, 9 Apr 2014 19:51:49 +0000 (21:51 +0200)]
Set source code encoding for compiler plugin to UTF-8.

10 years agoSet version to 0.2-SNAPSHOT.
David ‘Bombe’ Roden [Wed, 9 Apr 2014 19:48:30 +0000 (21:48 +0200)]
Set version to 0.2-SNAPSHOT.

10 years agoRemove dependency on utils package.
David ‘Bombe’ Roden [Sun, 6 Apr 2014 20:03:03 +0000 (22:03 +0200)]
Remove dependency on utils package.

10 years agoRemove Eclipse project files.
David ‘Bombe’ Roden [Sun, 6 Apr 2014 10:18:13 +0000 (12:18 +0200)]
Remove Eclipse project files.

13 years agoReformat source code, new line length for comments (79), some trailing whitespace...
David ‘Bombe’ Roden [Fri, 10 Sep 2010 04:42:24 +0000 (06:42 +0200)]
Reformat source code, new line length for comments (79), some trailing whitespace removed.

13 years agoAdd “filterData” flag to getURI().
David ‘Bombe’ Roden [Fri, 10 Sep 2010 04:38:18 +0000 (06:38 +0200)]
Add “filterData” flag to getURI().

13 years agoLet the FCP client implement the Closeable interface.
David ‘Bombe’ Roden [Fri, 10 Sep 2010 04:26:58 +0000 (06:26 +0200)]
Let the FCP client implement the Closeable interface.

13 years agoAdd “FilterData” flag to ClientGet message.
David ‘Bombe’ Roden [Fri, 10 Sep 2010 04:26:40 +0000 (06:26 +0200)]
Add “FilterData” flag to ClientGet message.

13 years agoRequire a more recent version to net.pterodactylus.utils.
David ‘Bombe’ Roden [Fri, 10 Sep 2010 04:26:28 +0000 (06:26 +0200)]
Require a more recent version to net.pterodactylus.utils.

13 years agoTreat error code 24 as redirect, too.
David ‘Bombe’ Roden [Thu, 9 Sep 2010 20:13:10 +0000 (22:13 +0200)]
Treat error code 24 as redirect, too.

13 years agoAdd @Override annotations that are missing for JDK-1.6 compatibility.
David ‘Bombe’ Roden [Tue, 7 Sep 2010 10:16:51 +0000 (12:16 +0200)]
Add @Override annotations that are missing for JDK-1.6 compatibility.

13 years agoAdd method to retrieve a single URI.
David ‘Bombe’ Roden [Tue, 7 Sep 2010 10:16:14 +0000 (12:16 +0200)]
Add method to retrieve a single URI.

13 years agoReturn the content type of the found data.
David ‘Bombe’ Roden [Tue, 7 Sep 2010 10:04:45 +0000 (12:04 +0200)]
Return the content type of the found data.

14 years agoImplement Identifiable interface where appropriate.
David ‘Bombe’ Roden [Thu, 15 Apr 2010 09:10:11 +0000 (11:10 +0200)]
Implement Identifiable interface where appropriate.

14 years agoAdd interface to mark all FCP messages that have an “Identifier” field.
David ‘Bombe’ Roden [Thu, 15 Apr 2010 09:09:52 +0000 (11:09 +0200)]
Add interface to mark all FCP messages that have an “Identifier” field.

14 years agoAdd possibility to insert additional copies of certain blocks.
David ‘Bombe’ Roden [Thu, 25 Mar 2010 07:56:07 +0000 (08:56 +0100)]
Add possibility to insert additional copies of certain blocks.

14 years agoDon’t assume every client is already connected.
David ‘Bombe’ Roden [Fri, 19 Mar 2010 07:59:05 +0000 (08:59 +0100)]
Don’t assume every client is already connected.

14 years agoAdd “fork on cacheable” flag to all ClientPut* requests.
David ‘Bombe’ Roden [Thu, 18 Mar 2010 13:25:53 +0000 (14:25 +0100)]
Add “fork on cacheable” flag to all ClientPut* requests.

14 years agoAllow detaching the client from its connection.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 11:25:40 +0000 (12:25 +0100)]
Allow detaching the client from its connection.

14 years agoAdd possibility to simply wrap a high-level client around an FCP connection.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 11:04:55 +0000 (12:04 +0100)]
Add possibility to simply wrap a high-level client around an FCP connection.

14 years agoRemove “name” field, the name is only used when connecting.
David ‘Bombe’ Roden [Fri, 15 Jan 2010 11:02:21 +0000 (12:02 +0100)]
Remove “name” field, the name is only used when connecting.

14 years agoSet version to 0.1.2.3. v0.1.2.3
David ‘Bombe’ Roden [Tue, 5 Jan 2010 15:15:15 +0000 (16:15 +0100)]
Set version to 0.1.2.3.

14 years agoExpose the underlying FCP connection.
David ‘Bombe’ Roden [Tue, 5 Jan 2010 15:14:09 +0000 (16:14 +0100)]
Expose the underlying FCP connection.

14 years agoCount statistics over all connections created in the current VM.
David ‘Bombe’ Roden [Sat, 28 Nov 2009 18:39:12 +0000 (19:39 +0100)]
Count statistics over all connections created in the current VM.

14 years agoSet version to 0.1.2.2. v0.1.2.2
David ‘Bombe’ Roden [Fri, 27 Nov 2009 13:43:25 +0000 (14:43 +0100)]
Set version to 0.1.2.2.

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.

14 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.

14 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.

14 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.

14 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.

14 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.

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

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

14 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.

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

14 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.

14 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.

14 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.

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

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

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

14 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.

14 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.

14 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.

14 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.

14 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.

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

14 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.

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

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

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

14 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.

14 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.

14 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.

14 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.

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

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

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

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

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

14 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.

14 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.

14 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.

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

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

14 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.

14 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).

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

14 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.

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

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

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

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

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

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

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

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

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

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

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

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

14 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.

14 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.

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

14 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.

14 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.

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

14 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.

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

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

14 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.

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

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

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

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

14 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.