[Mixminion-it] Eccomi
dirtydog a autistici.org
dirtydog a autistici.org
Sab 18 Set 2010 11:44:14 CEST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ciao a tutti,
mi scuso per il mio silenzio in lista ma dopo le ferie sono stato
immediatamente riassorbito dal lavoro.
Purtroppo sono riuscito a dedicare al progetto meno tempo di quanto
sperassi ma c'e` comunque qualche novita` per quanto riguarda
l'interfaccia:
- - e` ora possibile inviare messaggi di risposta selezionando un surb
precedentemente salvato in un file su disco,
- - i bottoni nella finestra di composizione del messaggio hanno
un'estetica piu` gradevole,
- - il file temporaneo contente il testo del messaggio da inviare viene
ora cancellato al termine dell'invio.
Per quanto riguarda la generazione di surb e la ricezione di mesaggi la
faccenda e' un po' piu` complicata: mixminion chiede la passphrase per
sbloccare la chiave gpg e temo che da javascript sia difficile (se non
impossibile) passare la passphrase.
Indaghero` ancora a riguardo ma il problema e` in qualche modo superabile.
La soluzione piu` semplice sarebbe quella di usare l'opzione
"--passphrase-fd=n" di mixminion ma non so ancora come sfruttarla da
javascript. Guardando il codice python di mixminion
(minion/lib/mixminion/ClientUtils.py) mi sono fatto l'idea che il
parametro "n" debba essere il file descriptor di uno stream/pipe su cui
scrivere la passphrase (ad esempio letta da una textbox), corretto?
In alternativa si potrebbe scrivere un componente XPCOM in C++ o python
per agganciare l'interfaccia all'input/output di mixminion. Nel caso del
C++ sara' necessario scrivere del codice ad hoc per le diverse
piattaforme. Avete idea se questo vale anche per Python?
Credo che in enigmail sia stata adottata questa soluzione, ma indaghero`
meglio anche su questo.
A presto,
Buona giornata
Lorenzo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkyUiekACgkQj5JKviTtwDzApQCcDHLO584scu75seNQ/droePyP
8H8An0vc8hdcaIK9LbFq43S3sT8udYRH
=7t9D
-----END PGP SIGNATURE-----
More information about the Mixminion-it
mailing list