On Fri, May 29, 2009 at 10:22:00AM +0200, Daniel Stenberg wrote: > Hey again, > > Thanks to all the feedback from yday, I've now remodeled the file-based parts > of the API somewhat and the changes are: > > Two new functions: > > libssh2_knownhost_readline() > > - tells libssh2 to read a given line, as it if it was from a known hosts > file. You pass it a pointer to a line and a line length basically. > > libssh2_knownhost_writeline() > > - converts a known host pointer to an output line, suitable for writing to > a known hosts file. It converts a single known host to a single output > line. > > The two file-based input/output functions are now named: > > libssh2_knownhost_readfile() and libssh2_knownhost_writefile() > > The other five functions (init, free, add, get, check) haven't been changed. > > All of this is pushed to the git repo.
What about generating a new known_hosts entry based on the current connection? something like libssh2_knownhosts_current() which can be processed before host validation? I'm thinking about new hosts that aren't found in a known_hosts file. -- Ben Kibbey (bjk) @ FreeNode/OFTC/Jabber KeyID: 0xF2B33BEF ------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get _______________________________________________ libssh2-devel mailing list libssh2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libssh2-devel