First of all let me say that FreeSSHD is great, compared to it's alternative sshwindows at sourceforge it is much much better. Unfortuantely I could not make freeSSHD work for my purpose which was to use it on a windows box to tunnel into a subversion server.
The problem boils down to the fact that we cannot specify which command to run when a user connects via SSH, this is possible in OpenSSH by using command= in the authorized_keys file. So for e.g. I can set the command to snvserve -t -r "<repository path". When I tried doing the same in freeSSHD it stopped authenticating the key.
Is there an alternative to this in freeSSHD?