Figured I'd start a new thread on application development issues.
Some good news. I've got an OpenVPN 2.1.4 binary built that runs on the phone. Includes OpenSSL 0.9.8n and lzo-2.0.4. I haven't made that first cryptocall yet, though. There are still a couple of issues to be worked out. When these are dealt with, I'll post the binary.
OpenVPN starts, and writes to the log file (that's nice) as it progresses. I'm attempting to start it as a client. Right now, it barfs at the point where it tries to use /usr/bin/openssl-vulnkey to test its keys for the vulnerability identified a couple of years ago. openssl-vulnkey is a python script. Unfortunately, it won't run on the python version that is on the phone. I'm not much of a python programmer, so if somebody would like to see if they could get this script running on the phone's python version, that would be great. The other alternative is to fake the output - I'd just as soon not do that, for obvious reasons.
When I get some time (probably this weekend), I'll also post details on the toolchain I used.
Dave
Some good news. I've got an OpenVPN 2.1.4 binary built that runs on the phone. Includes OpenSSL 0.9.8n and lzo-2.0.4. I haven't made that first cryptocall yet, though. There are still a couple of issues to be worked out. When these are dealt with, I'll post the binary.
OpenVPN starts, and writes to the log file (that's nice) as it progresses. I'm attempting to start it as a client. Right now, it barfs at the point where it tries to use /usr/bin/openssl-vulnkey to test its keys for the vulnerability identified a couple of years ago. openssl-vulnkey is a python script. Unfortunately, it won't run on the python version that is on the phone. I'm not much of a python programmer, so if somebody would like to see if they could get this script running on the phone's python version, that would be great. The other alternative is to fake the output - I'd just as soon not do that, for obvious reasons.
When I get some time (probably this weekend), I'll also post details on the toolchain I used.
Dave