You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(119) |
Oct
(111) |
Nov
(238) |
Dec
(395) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(239) |
Feb
(59) |
Mar
(354) |
Apr
(489) |
May
(23) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(5) |
Jun
(2) |
Jul
|
Aug
|
Sep
(3) |
Oct
(14) |
Nov
(17) |
Dec
(9) |
| 2007 |
Jan
(4) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
(1) |
Oct
(2) |
Nov
(1) |
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
(1) |
Apr
(7) |
May
(3) |
Jun
(6) |
Jul
(4) |
Aug
(3) |
Sep
(15) |
Oct
(13) |
Nov
(35) |
Dec
(40) |
| 2009 |
Jan
(19) |
Feb
(21) |
Mar
(16) |
Apr
(18) |
May
(36) |
Jun
(20) |
Jul
(32) |
Aug
(11) |
Sep
(3) |
Oct
(2) |
Nov
(2) |
Dec
(13) |
| 2010 |
Jan
(5) |
Feb
(5) |
Mar
(7) |
Apr
(1) |
May
(1) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
(4) |
Nov
|
Dec
(3) |
| 2012 |
Jan
(3) |
Feb
(3) |
Mar
(1) |
Apr
(4) |
May
(8) |
Jun
(4) |
Jul
(9) |
Aug
(2) |
Sep
(8) |
Oct
(3) |
Nov
(8) |
Dec
(4) |
| 2013 |
Jan
(2) |
Feb
(1) |
Mar
(5) |
Apr
(6) |
May
(10) |
Jun
(5) |
Jul
(6) |
Aug
(7) |
Sep
(5) |
Oct
(2) |
Nov
(4) |
Dec
(4) |
| 2014 |
Jan
(13) |
Feb
(4) |
Mar
(7) |
Apr
(9) |
May
(20) |
Jun
(13) |
Jul
(10) |
Aug
(3) |
Sep
(5) |
Oct
(2) |
Nov
(2) |
Dec
(2) |
| 2015 |
Jan
(3) |
Feb
(3) |
Mar
(5) |
Apr
(4) |
May
(3) |
Jun
(2) |
Jul
(4) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(3) |
| 2016 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(4) |
Sep
(3) |
Oct
(3) |
Nov
(4) |
Dec
(2) |
| 2017 |
Jan
|
Feb
(2) |
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <bug...@ve...> - 2004-04-23 15:00:42
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Fri, 23 Apr 2004 7:59 AM
With much pain and sorrow. I have removed org.neuclear.commons.sql.*
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/COM-32
Here is an overview of the issue:
---------------------------------------------------------------------
Key: COM-32
Summary: Drop all the sql packages as no longer needed
Type: Task
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear Commons
Fix Fors:
r_0_7
Versions:
r_0_7
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Fri, 23 Apr 2004 7:53 AM
Updated: Fri, 23 Apr 2004 7:59 AM
Description:
We are now using hibernate for all database tasks and we shouldnt really be in the database middleware business, so we should delete everything under org.neuclear.commons.sql.*
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-04-23 14:54:46
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/COM-32 Here is an overview of the issue: --------------------------------------------------------------------- Key: COM-32 Summary: Drop all the sql packages as no longer needed Type: Task Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Commons Fix Fors: r_0_7 Versions: r_0_7 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Fri, 23 Apr 2004 7:53 AM Updated: Fri, 23 Apr 2004 7:53 AM Description: We are now using hibernate for all database tasks and we shouldnt really be in the database middleware business, so we should delete everything under org.neuclear.commons.sql.* --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-23 00:04:09
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/PAY-51 Here is an overview of the issue: --------------------------------------------------------------------- Key: PAY-51 Summary: Add more meta data about assets Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Payments Components: XML Schema Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Thu, 22 Apr 2004 5:03 PM Updated: Thu, 22 Apr 2004 5:03 PM Description: We need the following at least: Unit Short Name Unit Long Name Unit abbreviation Asset Group --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-22 23:47:37
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/PAY-50 Here is an overview of the issue: --------------------------------------------------------------------- Key: PAY-50 Summary: Create Asset Statistics interface Type: New Feature Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Payments Components: Asset Controller Audit Controller Fix Fors: 0.3 Versions: 0.3 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Thu, 22 Apr 2004 3:58 PM Updated: Thu, 22 Apr 2004 4:47 PM Description: I would like an informational interface for generating basic statistics about the Asset. Information I would like is: - Amount in circulation - Number of Accounts - Number of Funded Accounts --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-22 22:58:37
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/PAY-50 Here is an overview of the issue: --------------------------------------------------------------------- Key: PAY-50 Summary: Create Asset Statistics interface Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Payments Components: Asset Controller Audit Controller Fix Fors: 0.3 Versions: 0.3 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Thu, 22 Apr 2004 3:58 PM Updated: Thu, 22 Apr 2004 3:58 PM Description: I would like an informational interface for generating basic statistics about the Asset. Information I would like is: - Amount in circulation - Number of Accounts - Number of Funded Accounts --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-22 22:56:38
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/PAY-49 Here is an overview of the issue: --------------------------------------------------------------------- Key: PAY-49 Summary: Update all receiver's to also receive Identity objects Type: New Feature Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Payments Components: Asset Controller Audit Controller Exchange Agent Controller Fix Fors: 0.3 Versions: 0.3 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 8:03 AM Updated: Thu, 22 Apr 2004 3:54 PM Description: Users should be able to register themselves by sending the Identity html file. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-22 22:50:40
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/USER-14 Here is an overview of the issue: --------------------------------------------------------------------- Key: USER-14 Summary: When saving a signed file suggest _sig.xml Type: Improvement Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Signer Fix Fors: r_0_9 Versions: r_0_9 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Thu, 22 Apr 2004 3:29 PM Updated: Thu, 22 Apr 2004 3:49 PM Description: Rather than suggesting saving to the same file we should suggest another filename with a _sig appended. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-22 22:30:40
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/USER-14 Here is an overview of the issue: --------------------------------------------------------------------- Key: USER-14 Summary: When saving a signed file suggest _sig.xml Type: Improvement Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Signer Fix Fors: r_0_9 Versions: r_0_9 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Thu, 22 Apr 2004 3:29 PM Updated: Thu, 22 Apr 2004 3:29 PM Description: Rather than suggesting saving to the same file we should suggest another filename with a _sig appended. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-22 22:26:42
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/USER-13 Here is an overview of the issue: --------------------------------------------------------------------- Key: USER-13 Summary: Remember last directory used in preferences Type: Improvement Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Signer Fix Fors: r_0_9 Versions: r_0_9 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Sat, 17 Apr 2004 6:10 PM Updated: Thu, 22 Apr 2004 3:26 PM Description: When you open or save a file the program should remember the last directory used and store it in the preferences. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-21 15:17:24
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/COM-31 Here is an overview of the issue: --------------------------------------------------------------------- Key: COM-31 Summary: Remembered passphrase doesnt enable "sign" button Type: Bug Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Commons Fix Fors: r_0_7 Versions: r_0_7 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Wed, 21 Apr 2004 8:05 AM Updated: Wed, 21 Apr 2004 8:15 AM Description: In the KeyStoreDialog if you have told it to remember a passphrase it doesnt enable the sign button. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-21 15:07:28
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/COM-31 Here is an overview of the issue: --------------------------------------------------------------------- Key: COM-31 Summary: Remembered passphrase doesnt enable "sign" button Type: Bug Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Commons Fix Fors: r_0_7 Versions: r_0_7 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Wed, 21 Apr 2004 8:05 AM Updated: Wed, 21 Apr 2004 8:05 AM Description: In the KeyStoreDialog if you have told it to remember a passphrase it doesnt enable the sign button. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-19 19:03:46
|
Message: The following issue has been closed. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/GL-41 Here is an overview of the issue: --------------------------------------------------------------------- Key: GL-41 Summary: Update browser query to display account info Type: Improvement Status: Closed Priority: Major Resolution: FIXED Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Ledger Components: Browser Fix Fors: r_0_4 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 7:53 AM Updated: Mon, 19 Apr 2004 12:01 PM Description: The BookBrowser should return a Book object for the counterparty, to allow it to be formatted well. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-19 19:01:47
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Mon, 19 Apr 2004 12:01 PM
Done
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/GL-39
Here is an overview of the issue:
---------------------------------------------------------------------
Key: GL-39
Summary: add Account feature to ledger
Type: New Feature
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear Ledger
Fix Fors:
r_0_4
Versions:
r_0_4
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Mon, 19 Apr 2004 7:47 AM
Updated: Mon, 19 Apr 2004 12:01 PM
Description:
We need a simple optional account registration feature.
With the following fields:
- ID (sha1 of public key)
- NickName
- Source (eg. url of Identity document)
- Date registered
- Type (Identity, Asset, etc.)
- SHA1 of Identity Document (for locating from cache)
I suggest a simple update method with the above info.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-04-19 15:36:57
|
Message:
The following issue has been closed.
Resolver: Pelle Braendgaard
Date: Mon, 19 Apr 2004 8:36 AM
This has been integrated into org.neuclear.id.cache.NSCache
By default it stores it's cache in $HOME/.neuclear/messagelog/
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/NEU-31
Here is an overview of the issue:
---------------------------------------------------------------------
Key: NEU-31
Summary: Create on Disk Cache
Type: New Feature
Status: Closed
Priority: Major
Resolution: FIXED
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear Identity
Fix Fors:
0.9
Versions:
0.9
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Mon, 19 Apr 2004 7:43 AM
Updated: Mon, 19 Apr 2004 8:36 AM
Description:
Create an disk based version of the Signed Object Cache.
The objects should be stored indexed on their hashes.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-04-19 15:04:53
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/PAY-49 Here is an overview of the issue: --------------------------------------------------------------------- Key: PAY-49 Summary: Update all receiver's to also receive Identity objects Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Payments Components: Asset Controller Audit Controller Exchange Agent Controller Fix Fors: 0.3 Versions: 0.3 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 8:03 AM Updated: Mon, 19 Apr 2004 8:03 AM Description: Users should be able to register themselves by sending the Identity html file. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-19 14:54:48
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/GL-41 Here is an overview of the issue: --------------------------------------------------------------------- Key: GL-41 Summary: Update browser query to display account info Type: Improvement Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Ledger Components: Browser Fix Fors: r_0_4 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 7:53 AM Updated: Mon, 19 Apr 2004 7:53 AM Description: The BookBrowser should return a Book object for the counterparty, to allow it to be formatted well. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-19 14:52:49
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/GL-40 Here is an overview of the issue: --------------------------------------------------------------------- Key: GL-40 Summary: Create Account List Browser Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Ledger Components: Browser Fix Fors: r_0_4 Versions: r_0_4 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 7:51 AM Updated: Mon, 19 Apr 2004 7:51 AM Description: The LedgerBrowser should have two new methods: browseAccountList(String type) browseAccountList() which will allow the user to view a list of all accounts in his ledger, together with balance and other information. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-19 14:47:51
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/GL-39 Here is an overview of the issue: --------------------------------------------------------------------- Key: GL-39 Summary: add Account feature to ledger Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Ledger Fix Fors: r_0_4 Versions: r_0_4 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 7:47 AM Updated: Mon, 19 Apr 2004 7:47 AM Description: We need a simple optional account registration feature. With the following fields: - ID (sha1 of public key) - NickName - Source (eg. url of Identity document) - Date registered - Type (Identity, Asset, etc.) - SHA1 of Identity Document (for locating from cache) I suggest a simple update method with the above info. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-19 14:45:50
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/NEU-31 Here is an overview of the issue: --------------------------------------------------------------------- Key: NEU-31 Summary: Create on Disk Cache Type: New Feature Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Identity Fix Fors: 0.9 Versions: 0.9 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Mon, 19 Apr 2004 7:43 AM Updated: Mon, 19 Apr 2004 7:43 AM Description: Create an disk based version of the Signed Object Cache. The objects should be stored indexed on their hashes. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: Pelle B. <pe...@ve...> - 2004-04-19 14:14:56
|
This sounds excellent. You sound like you've gotten the hang of it. On Sunday 18 April 2004 20:55, you wrote: > however i have written a piece of code > -- SQLSigner [performs the actual signing] -- begun to > get a hang on this > -- SQLStore [data object] > -- SQLStoreAccess [accessor for SQLStore] Excellent if you want send me the code and I'll have a look at it. > > The code might not execute since i have to give some > finishing touches as yet and test it with the junit > test case which is in progress... > > It would be great if you could tell me if i am in the > correct lines. > > SQLStore > -- alias [username] > -- wrapped private key (byte[]) > -- public key (how do we store the byte[] for this) Just store the getEncoded() value as a string. > > for public key, i have done get encoding and stored > the string, is this the correct way ? > > The reason for the wrapped private key is so that this > will be encoded and no one [even those who have db > access] will nto be able to hack others keys > > > > In SQLSigner > -- public byte[] sign(byte[] data, > SetPublicKeyCallBack callback) > i didnt understand why this method is and what is the > use of setPublicKeyCallBack SetPublicKeyCallBack is used in situations where the user and not the application chooses the alias to sign with. The application then creates this callback method, from which it will get the PublicKey from the signer. Have a look at: http://cvs.sourceforge.net/viewcvs.py/neuclear/neuclear-xmlsig/src/java/org/neuclear/xml/xmlsec/XMLSignature.java?view=markup in the method void sign(BrowsableSigner signer) for an example of how it is done. The main thing you need to know when implementing the signer is once the data has been signed (before returning it), just set the PublicKey on the callback method. > > -- createKeyPair > would there be a need to implement this method for > SQLSigner .. right now i have performed the same > operation as in generateKey generateKey() should be all you need. > > -- public byte[] sign(String name, byte[] data) > why would one use this method This format is used mainly in server applications, where the specific alias is known. For example the Asset Controller knows that it is to sign all receipt with a specific key, so it calls this method to sign. > > -- this question is related to public key ... would it > be a good idea to write a wrapper method in CryptoTool > for the encoding/deconding of public key ? Yup, go ahead if you need it. > > will catch up really soon as i have begun to > understand some aspects of it .. however trying to do > hibernate and cryptography is a litte challenging for > me :-) It sounds like your'e catching up. > > with ur help will catch up really fast on this .. > > i am really waiting to get this thing up, this is a > great idea .. Me too, I'm so impatient here ;-) > > the more i think about exchange > -- stock exchange > -- exchange for futures/options > -- pre-paid > -- paypal The applications are really limitless. It will be interesting to see what people come up with. > > can we extend this idea for a mobile payment gateway > like .. imagine i want to pay for my parking and i can > send a URL from my cell phone [via SMS or WAP] which > will be our exchange and this will authenticate and > pay for the parking .. this idea is tremendous The way I'm thinking there are two approaches: 1. A WAP based signer using the SQLSigner 2. A MIDP Java app to install on the phone, which allows you to create transactions directly there. > > its like u dont need any special security device, and > then ofcourse all the concepts of micro payment and > blah blah ... and if we have the connectivity to the > bank then the payment is dedcuted .. i see a million > scenarios with this Excactly. > > this idea seems to be really catching on me ..i m just > waiting to get some applicaitons on this one .. i > think this idea is done with great vision ... i really > appreciate u Thanks. Its a hard one to expain without seeing it in practice, but it sounds like you understand it. > > is there a way i can write a paper on it ? any topic u > have ofcourse [business related] i will continue to be > developing this software too ... somehow i think this > is a very inovating concept Feel free to register on the NeuClear.org site and write papers there. We are going to be doing a lot of work pushing it to the Micro Lending market here in Latin America. But there are tons of applications, pick one that you find sexy? > > Looking forward from some guidance ... No problem. I've added you to the two neuclear lists you should have received your welcome messages by now. If you want to register as a sourceforge developer go ahead and upload your SSH public key. Let me know when that is done and I'll add you as a developer on the project. > > Feel free to crap the code as Tom Peter Says .. > Destruction is Great ... Always start with a fresh > scratch book :-) Send it to me and I'll look at it. I'm a gentle kind of guy ;-) > > Cheers > Deneb Pelle -- http://talk.org + Live and direct from Panama http://neuclear.org + Clear it both ways with NeuClear |
|
From: <bug...@ve...> - 2004-04-18 01:10:49
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.neuclear.org//browse/USER-13 Here is an overview of the issue: --------------------------------------------------------------------- Key: USER-13 Summary: Remember last directory used in preferences Type: Improvement Status: Open Priority: Major Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: NeuClear Signer Fix Fors: r_0_9 Versions: r_0_9 Assignee: Pelle Braendgaard Reporter: Pelle Braendgaard Created: Sat, 17 Apr 2004 6:10 PM Updated: Sat, 17 Apr 2004 6:10 PM Description: When you open or save a file the program should remember the last directory used and store it in the preferences. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.neuclear.org//secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |
|
From: <bug...@ve...> - 2004-04-18 01:07:50
|
The following issue has been updated:
Updater: Pelle Braendgaard (mailto:pe...@ve...)
Date: Sat, 17 Apr 2004 6:07 PM
Changes:
environment changed to
priority changed from Major to Minor
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.neuclear.org//browse/NEU-7?page=history
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/NEU-7
Here is an overview of the issue:
---------------------------------------------------------------------
Key: NEU-7
Summary: Document Receiver Pattern
Type: Task
Status: Open
Priority: Minor
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear Identity
Fix Fors:
0.9
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Thu, 13 Nov 2003 4:18 PM
Updated: Sat, 17 Apr 2004 6:07 PM
Description:
Document the uses of Receivers for writing NeuClear based web services.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: <bug...@ve...> - 2004-04-18 01:07:50
|
The following issue has been updated:
Updater: Pelle Braendgaard (mailto:pe...@ve...)
Date: Sat, 17 Apr 2004 6:07 PM
Changes:
environment changed to
priority changed from Major to Minor
---------------------------------------------------------------------
For a full history of the issue, see:
http://jira.neuclear.org//browse/NEU-9?page=history
---------------------------------------------------------------------
View the issue:
http://jira.neuclear.org//browse/NEU-9
Here is an overview of the issue:
---------------------------------------------------------------------
Key: NEU-9
Summary: Document Sender Pattern
Type: Task
Status: Open
Priority: Minor
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NeuClear Identity
Fix Fors:
0.9
Assignee: Pelle Braendgaard
Reporter: Pelle Braendgaard
Created: Thu, 13 Nov 2003 4:21 PM
Updated: Sat, 17 Apr 2004 6:07 PM
Description:
Document the Functionality of the Sender pattern and discuss how to create new Senders.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.neuclear.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|
From: Pelle B. <pe...@us...> - 2004-04-18 01:06:15
|
Update of /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/contracts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22163/src/java/org/neuclear/asset/contracts Modified Files: Asset.java Log Message: Asset now parses the xhtml file for its details. Index: Asset.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-pay/src/java/org/neuclear/asset/contracts/Asset.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Asset.java 5 Apr 2004 16:31:40 -0000 1.17 --- Asset.java 18 Apr 2004 01:06:06 -0000 1.18 *************** *** 1,9 **** package org.neuclear.asset.contracts; import org.dom4j.Element; import org.neuclear.commons.Utility; import org.neuclear.id.*; import org.neuclear.id.targets.Targets; ! import org.neuclear.xml.xmlsec.XMLSecTools; import org.neuclear.xml.xmlsec.XMLSecurityException; --- 1,10 ---- package org.neuclear.asset.contracts; + import org.dom4j.Attribute; import org.dom4j.Element; import org.neuclear.commons.Utility; import org.neuclear.id.*; import org.neuclear.id.targets.Targets; ! import org.neuclear.xml.XMLTools; import org.neuclear.xml.xmlsec.XMLSecurityException; *************** *** 30,33 **** --- 31,37 ---- $Id$ $Log$ + Revision 1.18 2004/04/18 01:06:06 pelle + Asset now parses the xhtml file for its details. + Revision 1.17 2004/04/05 16:31:40 pelle Created new ServiceBuilder class for creating services. A service is an identity that has a seperate service URL and Service Public Key. *************** *** 201,218 **** */ public final SignedNamedObject read(final SignedNamedCore core, final Element elem) throws InvalidNamedObjectException { ! if (!elem.getNamespace().equals(AssetGlobals.NS_ASSET)) ! throw new InvalidNamedObjectException(core.getName(), "Not in XML NameSpace: " + AssetGlobals.NS_ASSET.getURI()); ! final Element issuerElement = InvalidNamedObjectException.assertContainsElementQName(core, elem, AssetGlobals.createQName("Issuer")); ! final Element serviceElement = InvalidNamedObjectException.assertContainsElementQName(core, elem, SignedNamedObject.createNEUIDQName("Service")); ! final Element serviceKeyElement = InvalidNamedObjectException.assertContainsElementQName(core, serviceElement, XMLSecTools.createQName("KeyInfo")); ! final Element serviceUrlElement = InvalidNamedObjectException.assertContainsElementQName(core, serviceElement, SignedNamedObject.createNEUIDQName("Url")); try { final PublicKey sPub = extractPublicKey(serviceKeyElement); ! final String serviceurl = serviceUrlElement.getTextTrim(); ! final PublicKey iPub = extractPublicKey(InvalidNamedObjectException.assertContainsElementQName(issuerElement, XMLSecTools.createQName("KeyInfo"))); final int decimal = extractDecimalPoints(elem); final double minimum = extractMinimumTransactionAmount(elem); final Targets targets = Targets.parseList(elem); ! return new Asset(core, serviceurl, sPub, iPub, targets, decimal, minimum); } catch (XMLSecurityException e) { throw new InvalidNamedObjectException("invalid asset xml"); --- 205,220 ---- */ public final SignedNamedObject read(final SignedNamedCore core, final Element elem) throws InvalidNamedObjectException { ! final Element issuerElement = InvalidNamedObjectException.assertContainsElementId(core, elem, "asset.issuer.publickey"); ! final Element serviceKeyElement = InvalidNamedObjectException.assertContainsElementId(core, elem, "controller.publickey"); ! final Attribute url = (Attribute) elem.selectSingleNode("//html/head/link[starts-with(@rel,'neu:controller')]/@href"); ! if (url == null || url.getValue() == null) ! throw new InvalidNamedObjectException(core.getName(), "Asset didnt contain a controller"); try { final PublicKey sPub = extractPublicKey(serviceKeyElement); ! final PublicKey iPub = extractPublicKey(issuerElement); final int decimal = extractDecimalPoints(elem); final double minimum = extractMinimumTransactionAmount(elem); final Targets targets = Targets.parseList(elem); ! return new Asset(core, url.getValue(), sPub, iPub, targets, decimal, minimum); } catch (XMLSecurityException e) { throw new InvalidNamedObjectException("invalid asset xml"); *************** *** 224,228 **** private static double extractMinimumTransactionAmount(Element elem) { ! Element melem = elem.element(AssetGlobals.createQName(AssetGlobals.MINIMUM_TAGNAME)); if (melem == null || Utility.isEmpty(melem.getTextTrim())) return 0.0; --- 226,230 ---- private static double extractMinimumTransactionAmount(Element elem) { ! Element melem = XMLTools.getByID(elem, "asset.minimum"); if (melem == null || Utility.isEmpty(melem.getTextTrim())) return 0.0; *************** *** 232,236 **** private static int extractDecimalPoints(Element elem) { ! Element melem = elem.element(AssetGlobals.createQName(AssetGlobals.DECIMAL_POINT_TAGNAME)); if (melem == null || Utility.isEmpty(melem.getTextTrim())) return 0; --- 234,238 ---- private static int extractDecimalPoints(Element elem) { ! Element melem = XMLTools.getByID(elem, "asset.decimalpoints"); if (melem == null || Utility.isEmpty(melem.getTextTrim())) return 0; |
|
From: Pelle B. <pe...@us...> - 2004-04-18 01:06:14
|
Update of /cvsroot/neuclear/neuclear-pay/src/test/org/neuclear/asset/contracts/builders In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22163/src/test/org/neuclear/asset/contracts/builders Modified Files: AssetBuilderTest.java Log Message: Asset now parses the xhtml file for its details. Index: AssetBuilderTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-pay/src/test/org/neuclear/asset/contracts/builders/AssetBuilderTest.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AssetBuilderTest.java 17 Apr 2004 19:28:00 -0000 1.2 --- AssetBuilderTest.java 18 Apr 2004 01:06:06 -0000 1.3 *************** *** 2,5 **** --- 2,6 ---- import org.neuclear.asset.contracts.Asset; + import org.neuclear.asset.contracts.AssetGlobals; import org.neuclear.commons.NeuClearException; import org.neuclear.id.SignedNamedObject; *************** *** 12,15 **** --- 13,19 ---- $Id$ $Log$ + Revision 1.3 2004/04/18 01:06:06 pelle + Asset now parses the xhtml file for its details. + Revision 1.2 2004/04/17 19:28:00 pelle Identity is now fully html based as is the ServiceBuilder. *************** *** 33,36 **** --- 37,41 ---- public AssetBuilderTest(String string) throws NeuClearException, GeneralSecurityException { super(string); + AssetGlobals.registerReaders(); } *************** *** 38,42 **** Asset asset = (Asset) obj; assertNotNull(asset.getServiceKey()); ! assertEqualPublicKeys(getSigner().getPublicKey("neu://test/bux"), asset.getServiceKey()); assertNotNull(asset.getServiceUrl()); assertEquals(URL, asset.getServiceUrl()); --- 43,47 ---- Asset asset = (Asset) obj; assertNotNull(asset.getServiceKey()); ! assertEqualPublicKeys(getSigner().getPublicKey("bux"), asset.getServiceKey()); assertNotNull(asset.getServiceUrl()); assertEquals(URL, asset.getServiceUrl()); *************** *** 52,56 **** protected Builder createBuilder() throws Exception { ! return new AssetBuilder(URL, "bux", getSigner().getPublicKey("bux"), getAlice().getPublicKey(), --- 57,61 ---- protected Builder createBuilder() throws Exception { ! return new AssetBuilder("bux", URL, getSigner().getPublicKey("bux"), getAlice().getPublicKey(), |