CVSROOT:        /cvs/gnome
Module name:    yarrr
Changes by:     seth    05/02/06 16:23:13

Modified files:
        src/org/gnome/yarrr: Yarrr.java 
        .              : ChangeLog 
        src/org/gnome/yarrr/hibernate: PublicKeyUserType.java 
        src/org/gnome/yarrr/tests: KeyConverterTests.java 
                                   TestInitializer.java 
                                   StaticKeyCodeGenerator.java 
                                   TestUtils.java PersonUsingTest.java 
                                   RPCHandlerTests.java 
        src/org/gnome/yarrr/email: Mailbox.java 
        src/org/gnome/yarrr/servlet: YarrrServlet.java 
Added files:
        src/org/gnome/yarrr: StandaloneXmlRpcServer.java 
                             Cryptography.java 
        src/org/gnome/yarrr/xmlrpc: Utils.java DefaultMethods.java 
                                    AuthenticateMethods.java 
        bin            : .cvsignore 
Removed files:
        src/org/gnome/yarrr: KeyConverter.java XmlRpcServer.java 
                             XmlRpcMessageStore.java 
        src/org/gnome/yarrr/tests: JavaScriptGeneratorTests.java 
        src/org/gnome/yarrr/servlet: JavaScriptGenerator.java 

Log message:
Add encryption/decryption code to Cryptography. Takes the public/private
RSA key, creates a one-time symmetric key (using DES for now), encrypts
the contents using the one-time key, and then encrypts the one-time key
using the public/private key.

* Add bin/.cvsignore... again :-P Why does this keep getting removed ?!?
* KeyConverter rennamed to Cryptography
* XmlRpcServer rennamed to StandaloneXmlRpcServer
* XmlRpcServer moved to org.gnome.yarrr.xmlrpc.DefaultMethods
* Write tests for encryption/decryption (both of messages and of symmetric keys)
* Remove JavaScriptGenerator (and tests), since its no longer needed
* Refactor XML-RPC related type conversion functions into an abstract
class so they can be shared amongst all XML-RPC methods

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=seth&date=explicit&mindate=2005-02-06%2016:22&maxdate=2005-02-06%2016:24

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to