CVSROOT:        /cvs/gnome
Module name:    yarrr
Changes by:     marco   05/05/20 09:33:30

Modified files:
        .              : ChangeLog 
        src/org/gnome/yarrr: Person.java YarrrServlet.java 
                             YarrrSession.java YarrrXmlRpcMethods.java 
        web            : auto-login.jsp person.js referencableobject.js 
Added files:
        src/org/gnome/yarrr: IdentifierGenerator.java 

Log message:
2005-05-20  Marco Pesenti Gritti  <[EMAIL PROTECTED]>

* src/org/gnome/yarrr/IdentifierGenerator.java:
(IdentifierGenerator), (IdentifierGenerator.IdentifierGenerator),
(IdentifierGenerator.maxLength), (IdentifierGenerator.minLength),
(IdentifierGenerator.nextStringIdentifier):

Class to generate random identifiers. Adapted from id commons code.

* src/org/gnome/yarrr/Person.java: (Person.Person):

Use IdentifierGenerator to generate tag.

* src/org/gnome/yarrr/YarrrServlet.java: (YarrrServlet),
(YarrrServlet.tryAutoLogin), (YarrrServlet.doGetInternal),
(YarrrServlet.doPost):

When auto logging in pass to the client a nonce string and
set it in the session.

* src/org/gnome/yarrr/YarrrSession.java: (YarrrSession),
(YarrrSession.getId), (YarrrSession.getNonce),
(YarrrSession.setNonce):

Allow to set a nonce string.

* src/org/gnome/yarrr/YarrrXmlRpcMethods.java:
(YarrrXmlRpcMethods.loginByTag):

Reinstate tag checking (was it removed intentionally?!) and
use nonce.

* web/auto-login.jsp:
* web/person.js:

Use nonce

* web/referencableobject.js:

Rename setPerson to loginByTag.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=yarrr&who=marco&date=explicit&mindate=2005-05-20%2009:32&maxdate=2005-05-20%2009:34

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

Reply via email to