2008-12-26 07:54:08 +00:00
|
|
|
Things TODO
|
|
|
|
===========
|
|
|
|
|
2009-07-27 23:58:06 +02:00
|
|
|
* make sure the windowing code adapts better to slow situations so that it
|
|
|
|
doesn't then use as much memory as today
|
|
|
|
|
|
|
|
* Introduce a 'libssh2_socket_t' type for sockets in internal code
|
|
|
|
|
2009-06-08 16:10:37 +02:00
|
|
|
* Provide a libssh2_scp_send() API for files larger than 4GB (32bit size)
|
|
|
|
|
2009-05-25 11:29:39 +02:00
|
|
|
* Convert the linked list code used all over to use the (new) generic linked
|
|
|
|
list code. See the _libssh2_list_*() functions in src/misc.c
|
|
|
|
|
2009-04-14 21:43:39 +00:00
|
|
|
* Add more info to the man pages.
|
2008-12-26 07:54:08 +00:00
|
|
|
|
|
|
|
* Decrease the number of mallocs. Everywhere.
|
|
|
|
|
|
|
|
* Use SO_NOSIGPIPE for Mac OS/BSD systems where MSG_NOSIGNAL doesn't exist/work
|
|
|
|
|
|
|
|
* Extend the test suite to actually test lots of aspects of libssh2
|
|
|
|
|
2009-04-14 21:43:39 +00:00
|
|
|
* Fix all compiler warnings (some can't be done without API changes)
|
2008-12-26 07:54:08 +00:00
|
|
|
|
|
|
|
At next SONAME bump
|
|
|
|
===================
|
|
|
|
|
2009-01-01 22:52:46 +00:00
|
|
|
* stop using #defined macros as part of the official API. The macros should
|
|
|
|
either be turned into real functions or discarded from the API.
|
|
|
|
|
2009-04-14 21:43:39 +00:00
|
|
|
* fix the parts of the API where object pointers and function pointers are
|
|
|
|
mixed like libssh2_session_callback_set()
|
|
|
|
|
2009-03-26 15:41:14 +00:00
|
|
|
* remove the following functions from the API/ABI
|
2009-03-23 13:54:16 +00:00
|
|
|
|
|
|
|
libssh2_base64_decode()
|
|
|
|
libssh2_session_flag()
|
2009-03-26 15:41:14 +00:00
|
|
|
libssh2_channel_handle_extended_data()
|
|
|
|
libssh2_channel_receive_window_adjust()
|
2009-04-14 21:38:36 +00:00
|
|
|
libssh2_poll()
|
|
|
|
libssh2_poll_channel_read()
|
2009-05-07 13:09:48 +00:00
|
|
|
|
|
|
|
* Rename a few function:
|
|
|
|
|
|
|
|
libssh2_hostkey_hash => libssh2_session_hostkey_hash
|
|
|
|
libssh2_banner_set => libssh2_session_banner_set
|