Added 'TODO' file (again) with some fresh things I could think of right now
diff --git a/Makefile.am b/Makefile.am
index 304c8a2..c092b62 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,7 +16,7 @@
win32/libssh2_config.h win32/tests.dsp win32/rules.mk
EXTRA_DIST = $(WIN32FILES) buildconf $(NETWAREFILES) get_ver.awk HACKING \
- maketgz NMakefile
+ maketgz NMakefile TODO
ACLOCAL_AMFLAGS = -I m4
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..61f4a91
--- /dev/null
+++ b/TODO
@@ -0,0 +1,30 @@
+Things TODO
+===========
+
+* Add one of the missing man pages:
+
+ libssh2_channel_receive_window_adjust
+ libssh2_channel_request_pty_size_ex
+ libssh2_channel_window_read_ex
+ libssh2_channel_window_write_ex
+ libssh2_publickey_add_ex
+ libssh2_publickey_init
+ libssh2_publickey_list_fetch
+ libssh2_publickey_list_free
+ libssh2_publickey_remove_ex
+ libssh2_publickey_shutdown
+ libssh2_session_flag
+ libssh2_session_get_blocking
+ libssh2_userauth_hostbased_fromfile_ex
+
+* 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
+
+
+At next SONAME bump
+===================
+
+* remove libssh2_base64_decode() from the API/ABI
\ No newline at end of file