Your comments

Hello,

can you please enable the "Debug Log" setting in the connection's settings? You can edit those settings by tapping on the blue arrow on the right side of the connection. After that, please try to connect to the server and send me the resulting log file to support@textasticapp.com.

Can you reach the servers from other apps on your device like for example Safari? Maybe it is a network configuration issue on the device.

Thank you! I really appreciate it.

It should work, but it depends a bit on how the server sends file listings.


Can you please enable the "Debug Log" setting in the connection's settings? You can edit those settings by tapping on the blue arrow on the right side of the connection. After that, please browse to the directory containing the symlinks and send me the resulting log file to support@textasticapp.com.


Thanks!

Well, this is the standard behavior of iOS. I don't intend to change that, sorry.

There are commercial Git clients for Mac OS X and Windows, but they don't violate the GPL because they just call unmodified Git binaries.

 

On Mac OS X for example, there is SourceTree. Here's the relevant part from their about screen:


"Git (GPL) - Unmodified binaries are included with SourceTree, source code is available at the URL above."


So, SourceTree comes bundled with unmodified Git binaries, but the app is not linked against them. The app just calls the bundled Git binary via the command line interface. This does not violate the GPL.


This is not possible on iOS. On iOS there are no command line tools. Everything needs to be statically linked to result in a single binary.


There is a promising library called libgit2 which can be used on iOS due to their more permissive license. Currently, it's missing essential features like SSH transport, pull and push. Those guys are working on this. When libgit2 adds these features, I can add Git support to Textastic. I considered helping to add these features to libgit2 and read a lot of the code already, but unfortunately writing a low-level C Git library is not my area of expertise.


So stop calling me a liar. I'm not making excuses.

Update: there is now a "Verify SSL Certificate" switch in the WebDAV connection configuration screen. Switch it to "Off" to accept self-signed certificates.

Previous comment and workaround:
Seems like I forgot to implement the "Verify SSL certificate" switch as it exists for FTPS connections. I'll add it in an update.

As a workaround, you can e-mail yourself the self-signed SSL certificate. Then retrieve it on your iPad and open the certificate file. iPad will ask if you want to install it. Check it to install SSL Certificate.

I've heard that you can also use the iPhone Configuration Utility to install certificates on devices. (http://support.apple.com/kb/DL851 (Mac) or http://support.apple.com/kb/DL926 (Windows)).

How did you reference the stylesheet? Using the following code should work fine:


<link rel="stylesheet" href="file.css" type="text/css" />