Re: [tor-dev] [GSoC] APAF Report

2012-08-20 Thread Michele Orrù
Unfortunately, during the last week of this session I didn't managed well the communication with hellais, because he was in a different timezone and busy with the toorcamp, and our timetables didn't really matched. Frontend. There is a basic html version - I should say incomplete; the javascript i

Re: [tor-dev] [GSoC] APAF Report (Android?)

2012-08-03 Thread Michele Orrù
I tried to run APAF on android during the last days. I am updating this toping with what I've discovered so far. 2012/6/21 Fabio Pietrosanti (naif) @ infosecurity.ch >: > On 6/21/12 7:28 AM, meejah wrote: >> meejah @ >> meejah.ca> writes: >> >>> That used to be an optional dependency, so I will

Re: [tor-dev] [GSoC] APAF Report

2012-07-29 Thread Michele Orrù
Follows the report of the last 10 days. Coding. hellais warned me about a possible xsrf vulnerability in the APAF's panel, which should be fixed with 629828d . I have also successfully implemented a working django blog engine - ZinniaBlog - on the top of apaf. Documentation. Discussing with my me

Re: [tor-dev] [GSoC] APAF Report

2012-07-19 Thread Michele Orrù
Here are some updates about the APAF project. The only thing left to do concerning APAF's REST APIs is to wrap and secure tor control port calls for providing the user's current status of anonymity. Builds for debian are ok, both when generating the .deb and when installing with pip. OSx has its

Re: [tor-dev] [GSoC] APAF Report

2012-07-13 Thread Fabio Pietrosanti (naif)
On 7/11/12 8:26 PM, Michele Orrù wrote: > Well, right now the most important graphic elements are system tray > icons, bot for windows and osx. For icons it will be very important also to provide a clear documentation on which format must be used and how to process an existing image to convert tha

Re: [tor-dev] [GSoC] APAF Report

2012-07-11 Thread Michele Orrù
> > What are we missing as graphics elements? > > Making a list of the ones for which ideas had come out during time, > which are made / need to be made / need to be documented? > > - Application Icon Windows / OSX: > > - Dock Icon / Menu OSX: > > - System Tray / Menu Windows: > > - Splash Screen W

Re: [tor-dev] [GSoC] APAF Report

2012-07-08 Thread Fabio Pietrosanti (naif)
On 7/8/12 2:19 PM, Michele Orrù wrote: > Sorry for being so late, but as anticipated on the irc channel, I spent > most of the last week as talk manager at Europython. During, the free > time I've had the occasion to meet lots of developers of the tor > community joining the tordev meeting before a

Re: [tor-dev] [GSoC] APAF Report

2012-07-08 Thread Michele Orrù
Sorry for being so late, but as anticipated on the irc channel, I spent most of the last week as talk manager at Europython. During, the free time I've had the occasion to meet lots of developers of the tor community joining the tordev meeting before and during the hackfest. Concerning the project,

Re: [tor-dev] [GSoC] APAF Report (Android?)

2012-06-21 Thread Fabio Pietrosanti (naif)
On 6/21/12 7:28 AM, meejah wrote: > meejah writes: > >> That used to be an optional dependency, so I will put that code back >> in (actually, probably just take out the dependency for psutils and >> report PIDs instead). It's really just "nice to have" anyway and >> users who want that could of c

Re: [tor-dev] [GSoC] APAF Report

2012-06-20 Thread meejah
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 meejah writes: > That used to be an optional dependency, so I will put that code back > in (actually, probably just take out the dependency for psutils and > report PIDs instead). It's really just "nice to have" anyway and > users who want that could

Re: [tor-dev] [GSoC] APAF Report

2012-06-20 Thread Damian Johnson
> Eh... if only tor was also available for use "as software library" (Like > silvertunnel & OrLib), we would a lot of less "system integration > complexity"! Actually, tor *does* provide the pid. I added it a year or two back because getting it via psutil, proc, or system utilities all had drawbac

Re: [tor-dev] [GSoC] APAF Report

2012-06-20 Thread Fabio Pietrosanti (naif)
On 6/20/12 5:54 PM, Damian Johnson wrote: > Personally I decided to write my own modules for this functionality > [1] (including some improvements based on psutil [2]) because a C > module dependency didn't feel worth this functionality - especially > since pid lookup is a one-time thing, and doesn

Re: [tor-dev] [GSoC] APAF Report

2012-06-20 Thread Damian Johnson
> I've also installed python and twisted on my android phone, but > psutils, a dependency of txtorcon, is a wall for porting apaf into > android. Hi Michele. It looks like txtorcon is trying to make psutil an optional dependency... txtorcon/util.py 31 try: 32 import psutil 33 process_f

Re: [tor-dev] [GSoC] APAF Report

2012-06-20 Thread meejah
"=?UTF-8?Q?Michele_Orr=C3=B9?=" writes: > I've also installed python and twisted on my android phone, but > psutils, a dependency of txtorcon, is a wall for porting apaf into > android. That used to be an optional dependency, so I will put that code back in (actually, probably just take out the

Re: [tor-dev] [GSoC] APAF Report

2012-06-20 Thread Michele Orrù
Follows the second report. Still working on packaging, lots of improvements done on the osx side, where thanks to mogui (m4rduk) we reached an apaf application bar. Packaging on debian works (see branch:debian), but I hope to discuss possible errors with weasel in a few days. I've also installed p

[tor-dev] [GSoC] APAF Report

2012-06-04 Thread Michele Orrù
Hello, As Daniel suggested, I'm writing this email to keep you updated on my Google Summer of Code Project - APAF. Following the hackathon of the 18-21 May, we reached a working build environment, and a primitive administration page. Below follows a brief update about what is the current status of

[tor-dev] [GSoC] [APAF] Report of 17-21 May hackathon; current status of APAF.

2012-05-21 Thread Michele Orrù
I'm writing this mail as report for the last four days during which, thanks to the supervision of both naif and hellais, I managed to develop the very first basic structure of the APAF project. One nice thing that came out during this weekend was the collaboration and improvement of other python p