diff options
author | Daniel Stenberg <daniel@haxx.se> | 2011-01-03 09:40:40 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2011-01-03 09:40:40 +0100 |
commit | 569202c9a4efa15831cc260cea44d2756fbcac59 (patch) | |
tree | ee82d5e6429d809567be7b51e0c48e462a88e6c4 /docs/TODO | |
parent | 2b3fbc8cdb3ddaec159d4ad693474eb84e5ee34d (diff) |
TODO: get rid of PATH_MAX
Diffstat (limited to 'docs/TODO')
-rw-r--r-- | docs/TODO | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -16,6 +16,7 @@ 1.2 More data sharing 1.3 struct lifreq 1.4 signal-based resolver timeouts + 1.5 get rid of PATH_MAX 2. libcurl - multi interface 2.1 More non-blocking @@ -134,6 +135,15 @@ Also, alarm() provides timeout resolution only to the nearest second. alarm ought to be replaced by setitimer on systems that support it. +1.5 get rid of PATH_MAX + + Having code use and rely on PATH_MAX is not nice: + http://insanecoding.blogspot.com/2007/11/pathmax-simply-isnt.html + + Currently the SSH based code uses it a bit, but to remove PATH_MAX from there + we need libssh2 to properly tell us when we pass in a too small buffer and + its current API (as of libssh2 1.2.7) doesn't. + 2. libcurl - multi interface 2.1 More non-blocking |