Indicate when a connection is secured

Bug #159929 reported by sander
4
Affects Status Importance Assigned to Milestone
Coccinella
Fix Released
Wishlist
Mats

Bug Description

Give an indication when a connection to a server is secured. Maybe this can be done using a small lock icon as is common in the web browser world. I think it should be put at the right bottom corner of the roster dialog (like in web browsers). As there currently is no room for such a lock icon, I would suggest to also enable the new presence control panel (see Bug #149805 ). The lock icon can be on the same line as the coccinella-es icon so that it is *always* visible.

Other suggestions:
* add balloon text (see Firefox for text)
* allow users to click on this icon to verify the certificate (see Firefox)

URL: http://coccinella.im/node/117

sander (s-devrieze)
Changed in coccinella:
assignee: nobody → matsben
importance: Undecided → Wishlist
description: updated
Revision history for this message
Mats (matsben) wrote :

Just added a dummy icon just above the resize handle. It should fit but it seems I have to squeeze the widget layouts a bit more. Need to add functions that keeps track of exactly how the connection was made. Rigth now there are no certs but with some knowledge it should be possible: http://wiki.tcl.tk/2630

Changed in coccinella:
status: New → In Progress
Revision history for this message
Mats (matsben) wrote :

Now there but only in the "standard" layout. Switching layouts is another issue. The lock is only activated for SASL.

Changed in coccinella:
status: In Progress → Fix Committed
Revision history for this message
antoniofcano (antoniofcano) wrote :

I'm a total unknow about this stuff. When you're doing the TLS/SSL handshake the server doesn't send to you the cert?

Revision history for this message
Mats (matsben) wrote : Re: [Bug 159929] Re: Indicate when a connection is secured

My guesses are as good as yours. I have no idea of how that works. It
has to do with the TLS handshaking process and how the client side is
set up.
See http://www.sensus.org/tcl/tls.htm
Some guesses:
tls::import channel -certfile filename -request bool -require bool

/Mats

On 11/14/07, antoniofcano <email address hidden> wrote:
> I'm a total unknow about this stuff. When you're doing the TLS/SSL
> handshake the server doesn't send to you the cert?
>
> --
> Indicate when a connection is secured
> https://bugs.launchpad.net/bugs/159929
> You received this bug notification because you are a bug assignee.
>

Revision history for this message
sander (s-devrieze) wrote :

This may help (remember that it is Wikipedia and there may be errors in it!): http://en.wikipedia.org/wiki/Transport_Layer_Security#TLS_Handshake_in_Detail

sander (s-devrieze)
Changed in coccinella:
milestone: none → 0.96.4
Revision history for this message
sander (s-devrieze) wrote :

And this may help even more: http://wiki.tcl.tk/13088

Revision history for this message
Mats (matsben) wrote :

Seems buggy. Worth testing out.

On 12/8/07, sander <email address hidden> wrote:
> And this may help even more: http://wiki.tcl.tk/13088
>
> --
> Indicate when a connection is secured
> https://bugs.launchpad.net/bugs/159929
> You received this bug notification because you are a bug assignee.
>

sander (s-devrieze)
Changed in coccinella:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers