jFCPlib.git
15 years agoRename “fcpAdapter” to “fcpListener”.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 20:20:53 +0000 (21:20 +0100)]
Rename “fcpAdapter” to “fcpListener”.

15 years agoDon’t forget to throw the FCP exception.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 20:20:14 +0000 (21:20 +0100)]
Don’t forget to throw the FCP exception.

15 years agoActually send “ListPeers” command.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 20:19:25 +0000 (21:19 +0100)]
Actually send “ListPeers” command.

15 years agoAdd method getPeers().
David ‘Bombe’ Roden [Wed, 18 Mar 2009 23:48:00 +0000 (00:48 +0100)]
Add method getPeers().

15 years agoAdd try-finally block to ensure removal of FCP listener.
David ‘Bombe’ Roden [Wed, 18 Mar 2009 23:46:05 +0000 (00:46 +0100)]
Add try-finally block to ensure removal of FCP listener.

15 years agoAdd new FCP client.
David ‘Bombe’ Roden [Wed, 18 Mar 2009 23:37:11 +0000 (00:37 +0100)]
Add new FCP client.

15 years agoAdd FCP exception.
David ‘Bombe’ Roden [Wed, 18 Mar 2009 23:36:55 +0000 (00:36 +0100)]
Add FCP exception.

15 years agoUse listener manager.
David ‘Bombe’ Roden [Tue, 17 Mar 2009 23:34:32 +0000 (00:34 +0100)]
Use listener manager.

15 years agoAdd dedicated listener manager.
David ‘Bombe’ Roden [Tue, 17 Mar 2009 23:34:24 +0000 (00:34 +0100)]
Add dedicated listener manager.

15 years agoDelete old high-level client.
David ‘Bombe’ Roden [Sun, 15 Mar 2009 19:31:14 +0000 (20:31 +0100)]
Delete old high-level client.

15 years agoWhitespace and formatting fixes.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:04:15 +0000 (23:04 +0100)]
Whitespace and formatting fixes.

15 years agoExpose “NodeIdentifier” field.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 22:03:50 +0000 (23:03 +0100)]
Expose “NodeIdentifier” field.

15 years agoWhitespace and formatting fixes.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 21:14:38 +0000 (22:14 +0100)]
Whitespace and formatting fixes.

15 years agoExpose all volatile and metadata fields.
David ‘Bombe’ Roden [Thu, 19 Mar 2009 21:14:17 +0000 (22:14 +0100)]
Expose all volatile and metadata fields.

15 years agoAdd test source folder.
David ‘Bombe’ Roden [Sun, 1 Feb 2009 11:59:47 +0000 (12:59 +0100)]
Add test source folder.

16 years agoDon’t try to read if there’s no filename.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 20:34:43 +0000 (21:34 +0100)]
Don’t try to read if there’s no filename.

16 years agoWhitespace fixes and reformatting.
David ‘Bombe’ Roden [Thu, 13 Nov 2008 20:34:26 +0000 (21:34 +0100)]
Whitespace fixes and reformatting.

16 years agoadd isGlobal
David ‘Bombe’ Roden [Fri, 27 Jun 2008 06:26:53 +0000 (08:26 +0200)]
add isGlobal

16 years agoremove $ tag
David ‘Bombe’ Roden [Tue, 17 Jun 2008 07:08:42 +0000 (09:08 +0200)]
remove $ tag

16 years agoreformat source
David ‘Bombe’ Roden [Tue, 17 Jun 2008 07:08:27 +0000 (09:08 +0200)]
reformat source

16 years agofix email address
David ‘Bombe’ Roden [Tue, 17 Jun 2008 07:08:10 +0000 (09:08 +0200)]
fix email address

16 years agoadd temp input stream
David ‘Bombe’ Roden [Tue, 17 Jun 2008 06:59:47 +0000 (08:59 +0200)]
add temp input stream

16 years agochange email address
David ‘Bombe’ Roden [Tue, 17 Jun 2008 06:59:36 +0000 (08:59 +0200)]
change email address

16 years agoadd comment to enhance that the input stream must be consumed
David ‘Bombe’ Roden [Mon, 16 Jun 2008 20:46:31 +0000 (22:46 +0200)]
add comment to enhance that the input stream must be consumed

16 years agobe more lenient in parse message terminator
David ‘Bombe’ Roden [Sun, 15 Jun 2008 19:54:14 +0000 (21:54 +0200)]
be more lenient in parse message terminator

16 years agomake message end on a Data line
David ‘Bombe’ Roden [Sun, 15 Jun 2008 19:50:12 +0000 (21:50 +0200)]
make message end on a Data line

16 years agoimprove priority parsing
David ‘Bombe’ Roden [Sun, 25 May 2008 21:26:57 +0000 (23:26 +0200)]
improve priority parsing

16 years agoignore bin directory
David ‘Bombe’ Roden [Sun, 25 May 2008 21:26:43 +0000 (23:26 +0200)]
ignore bin directory

16 years agosettings for 1.5 version
David ‘Bombe’ Roden [Sun, 25 May 2008 21:26:19 +0000 (23:26 +0200)]
settings for 1.5 version

16 years agoforgot one file
David ‘Bombe’ Roden [Sat, 24 May 2008 22:40:51 +0000 (00:40 +0200)]
forgot one file

16 years agoremove $Id$ keyword
David ‘Bombe’ Roden [Sat, 24 May 2008 22:22:38 +0000 (00:22 +0200)]
remove $Id$ keyword

16 years agosuppress warnings
David ‘Bombe’ Roden [Fri, 23 May 2008 17:17:50 +0000 (17:17 +0000)]
suppress warnings

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@941 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoforward generated URI to listeners
David ‘Bombe’ Roden [Fri, 23 May 2008 14:47:23 +0000 (14:47 +0000)]
forward generated URI to listeners

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@936 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoimplement some responses that finish a request
David ‘Bombe’ Roden [Fri, 23 May 2008 12:21:00 +0000 (12:21 +0000)]
implement some responses that finish a request

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@932 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd not-conncted exception
David ‘Bombe’ Roden [Mon, 19 May 2008 08:39:42 +0000 (08:39 +0000)]
add not-conncted exception

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@917 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agothrow exception if client is not connected
David ‘Bombe’ Roden [Fri, 16 May 2008 16:39:42 +0000 (16:39 +0000)]
throw exception if client is not connected

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@905 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoset fcp connection to null if connection failed
David ‘Bombe’ Roden [Fri, 16 May 2008 13:18:44 +0000 (13:18 +0000)]
set fcp connection to null if connection failed

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@890 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd emitting client to progress event
David ‘Bombe’ Roden [Wed, 14 May 2008 13:00:48 +0000 (13:00 +0000)]
add emitting client to progress event

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@875 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agofix comment
David ‘Bombe’ Roden [Wed, 14 May 2008 07:07:48 +0000 (07:07 +0000)]
fix comment

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@874 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agofire disconnected event only once
David ‘Bombe’ Roden [Wed, 14 May 2008 07:07:41 +0000 (07:07 +0000)]
fire disconnected event only once

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@873 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agomove hostname stuff to connect methods
David ‘Bombe’ Roden [Tue, 13 May 2008 22:05:54 +0000 (22:05 +0000)]
move hostname stuff to connect methods
add isConnected

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@868 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agofix npe
David ‘Bombe’ Roden [Tue, 13 May 2008 21:47:57 +0000 (21:47 +0000)]
fix npe

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@867 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd listener for progress events
David ‘Bombe’ Roden [Mon, 12 May 2008 22:10:31 +0000 (22:10 +0000)]
add listener for progress events
make high-level progress non-abstract

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@857 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agomake code match documentation
David ‘Bombe’ Roden [Mon, 12 May 2008 21:58:31 +0000 (21:58 +0000)]
make code match documentation

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@856 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd setWatchGlobal
David ‘Bombe’ Roden [Mon, 12 May 2008 21:54:36 +0000 (21:54 +0000)]
add setWatchGlobal

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@855 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agofix ConcurrentModificationException
David ‘Bombe’ Roden [Mon, 12 May 2008 21:49:12 +0000 (21:49 +0000)]
fix ConcurrentModificationException

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@854 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoimplement getting list of persistent requests
David ‘Bombe’ Roden [Mon, 12 May 2008 20:43:45 +0000 (20:43 +0000)]
implement getting list of persistent requests

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@853 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd Id keyword
David ‘Bombe’ Roden [Mon, 12 May 2008 20:43:15 +0000 (20:43 +0000)]
add Id keyword

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@852 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoonly fire connection-closed event once
David ‘Bombe’ Roden [Mon, 12 May 2008 16:44:08 +0000 (16:44 +0000)]
only fire connection-closed event once

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@851 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agodon't forget to connect first, duh!
David ‘Bombe’ Roden [Sun, 4 May 2008 14:49:05 +0000 (14:49 +0000)]
don't forget to connect first, duh!

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@850 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agomemorize exception
David ‘Bombe’ Roden [Sat, 3 May 2008 22:31:16 +0000 (22:31 +0000)]
memorize exception

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@849 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agohand reason for disconnects to listeners
David ‘Bombe’ Roden [Sat, 3 May 2008 22:30:11 +0000 (22:30 +0000)]
hand reason for disconnects to listeners

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@848 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agodisconnect when the connection was closed to notify listeners
David ‘Bombe’ Roden [Sat, 3 May 2008 21:07:27 +0000 (21:07 +0000)]
disconnect when the connection was closed to notify listeners

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@847 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agodon't use deprecated method
David ‘Bombe’ Roden [Sat, 3 May 2008 20:48:29 +0000 (20:48 +0000)]
don't use deprecated method

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@846 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd high-level client listener
David ‘Bombe’ Roden [Sat, 3 May 2008 20:48:01 +0000 (20:48 +0000)]
add high-level client listener

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@845 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agodon't use deprecated method
David ‘Bombe’ Roden [Sat, 3 May 2008 20:09:02 +0000 (20:09 +0000)]
don't use deprecated method

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@844 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoimplement closeable interface
David ‘Bombe’ Roden [Sat, 3 May 2008 20:07:37 +0000 (20:07 +0000)]
implement closeable interface
deprecate disconnect() in favour of close()

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@843 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoexpose fcp connection
David ‘Bombe’ Roden [Sat, 3 May 2008 14:43:57 +0000 (14:43 +0000)]
expose fcp connection

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@842 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoremove warnings
David ‘Bombe’ Roden [Sat, 26 Apr 2008 11:21:37 +0000 (11:21 +0000)]
remove warnings

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@841 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoflush only once if there's no payload
David ‘Bombe’ Roden [Sat, 26 Apr 2008 11:08:08 +0000 (11:08 +0000)]
flush only once if there's no payload

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@840 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd identifier to all requests
David ‘Bombe’ Roden [Thu, 17 Apr 2008 00:34:07 +0000 (00:34 +0000)]
add identifier to all requests
start implementation of download

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@839 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd some logging
David ‘Bombe’ Roden [Wed, 16 Apr 2008 07:06:05 +0000 (07:06 +0000)]
add some logging

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@838 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoimplement direct disk access check
David ‘Bombe’ Roden [Wed, 16 Apr 2008 07:05:31 +0000 (07:05 +0000)]
implement direct disk access check

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@837 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd continuous callback
David ‘Bombe’ Roden [Tue, 15 Apr 2008 23:15:49 +0000 (23:15 +0000)]
add continuous callback

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@836 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd addPeer() methods
David ‘Bombe’ Roden [Tue, 15 Apr 2008 21:20:15 +0000 (21:20 +0000)]
add addPeer() methods

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@835 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agomake addPeer() package-private
David ‘Bombe’ Roden [Tue, 15 Apr 2008 21:15:55 +0000 (21:15 +0000)]
make addPeer() package-private

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@834 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd highlevel package
David ‘Bombe’ Roden [Tue, 15 Apr 2008 18:50:35 +0000 (18:50 +0000)]
add highlevel package

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@833 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years ago r14@natrium (orig r19343): bombe | 2008-04-15 08:46:12 +0200
David ‘Bombe’ Roden [Tue, 15 Apr 2008 18:45:58 +0000 (18:45 +0000)]
 r14@natrium (orig r19343):  bombe | 2008-04-15 08:46:12 +0200
  r13@natrium:  bombe | 2008-04-15 08:41:15 +0200
  add identifier to requests

 r20@natrium (orig r19353):  bombe | 2008-04-15 19:53:31 +0200
  r19@natrium:  bombe | 2008-04-15 19:52:06 +0200
  add getter for metadata and volatile fields

 r23@natrium (orig r19359):  bombe | 2008-04-15 20:44:38 +0200
 add generation date to docs
 r24@natrium (orig r19360):  bombe | 2008-04-15 20:45:15 +0200
 rename project

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@832 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd cancelling of requests in case of protocol errors or connection aborts
David ‘Bombe’ Roden [Tue, 15 Apr 2008 18:18:45 +0000 (18:18 +0000)]
add cancelling of requests in case of protocol errors or connection aborts

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@829 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agocreate callback with fixed result
David ‘Bombe’ Roden [Tue, 15 Apr 2008 18:06:02 +0000 (18:06 +0000)]
create callback with fixed result
add ListPeers implementation

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@828 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd getter for metadata and volatile fields
David ‘Bombe’ Roden [Tue, 15 Apr 2008 17:52:06 +0000 (17:52 +0000)]
add getter for metadata and volatile fields

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@826 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoignore settings directory
David ‘Bombe’ Roden [Tue, 15 Apr 2008 17:17:12 +0000 (17:17 +0000)]
ignore settings directory

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@825 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agocurrent state
David ‘Bombe’ Roden [Tue, 15 Apr 2008 17:16:46 +0000 (17:16 +0000)]
current state

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@824 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd setDone() to finalize result
David ‘Bombe’ Roden [Tue, 15 Apr 2008 17:15:28 +0000 (17:15 +0000)]
add setDone() to finalize result

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@823 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoallow intermediary results
David ‘Bombe’ Roden [Tue, 15 Apr 2008 17:13:19 +0000 (17:13 +0000)]
allow intermediary results

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@822 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd identifier to requests
David ‘Bombe’ Roden [Tue, 15 Apr 2008 06:41:15 +0000 (06:41 +0000)]
add identifier to requests

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@820 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agodelete connect callback as soon as its result was set
David ‘Bombe’ Roden [Tue, 15 Apr 2008 00:09:01 +0000 (00:09 +0000)]
delete connect callback as soon as its result was set

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@819 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd key generation
David ‘Bombe’ Roden [Mon, 14 Apr 2008 21:50:53 +0000 (21:50 +0000)]
add key generation

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@818 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoinclude second package
David ‘Bombe’ Roden [Mon, 14 Apr 2008 21:21:16 +0000 (21:21 +0000)]
include second package

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@817 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agomake constructor package-private
David ‘Bombe’ Roden [Mon, 14 Apr 2008 20:51:04 +0000 (20:51 +0000)]
make constructor package-private

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@816 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agomake members private
David ‘Bombe’ Roden [Mon, 14 Apr 2008 20:49:59 +0000 (20:49 +0000)]
make members private

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@815 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd package javadoc
David ‘Bombe’ Roden [Mon, 14 Apr 2008 20:47:35 +0000 (20:47 +0000)]
add package javadoc

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@814 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoadd first draft of high-level client
David ‘Bombe’ Roden [Mon, 14 Apr 2008 20:42:35 +0000 (20:42 +0000)]
add first draft of high-level client

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@813 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agocreate branch for high-level client
David ‘Bombe’ Roden [Mon, 14 Apr 2008 20:40:23 +0000 (20:40 +0000)]
create branch for high-level client

git-svn-id: http://trooper/svn/projects/jFCPlib/branch/high-level-client@812 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agonotify listeners on manual disconnect, too
David ‘Bombe’ Roden [Mon, 14 Apr 2008 11:13:19 +0000 (11:13 +0000)]
notify listeners on manual disconnect, too

git-svn-id: http://trooper/svn/projects/jFCPlib/trunk@810 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agorename fcplib to jFCPlib
David ‘Bombe’ Roden [Sun, 13 Apr 2008 14:26:06 +0000 (14:26 +0000)]
rename fcplib to jFCPlib

git-svn-id: http://trooper/svn/projects/jFCPlib/trunk@809 c3eda9e8-030b-0410-8277-bc7414b0a119

16 years agoSVM: initializing mirror for /trunk
David ‘Bombe’ Roden [Mon, 14 Apr 2008 20:38:36 +0000 (20:38 +0000)]
SVM: initializing mirror for /trunk

git-svn-id: http://trooper/svn/projects/jFCPlib/trunk@808 c3eda9e8-030b-0410-8277-bc7414b0a119