- Encrypted network communication. It appears that APR itself doesn't support this but clearly it's possible because there are dozens of projects that use APR and support encrypted network communication (the [Apache HTTP server] httpd, [ApacheBench] ab, Tomcat tomcat, etc.)
- Make it possible to enable text mode for files, pipes and sockets on platforms where there is no distinction between text/binary mode (because
CR
+LF
→LF
translation can be useful on UNIX as well)
- Find out why
apr.xlate()
doesn't work on Windows (I can't seem to getapr_iconv
working on Windows)- Zhiguo Zhao mentioned that he's using
apr.xlate()
on Windows using the originallibiconv
instead ofapr_iconv
(see [issue #11] issue_11)
- Zhiguo Zhao mentioned that he's using
- Investigate escaping problem in
apr_proc_create()
as found by the test for theapr.namedpipe_create()
function (seeetc/tests.lua
around line 625) - Why is the DBD
LD_PRELOAD
trick needed?! [More information] dbd_trick
- Propose the [libapreq2 binding] apreq_binding for inclusion as the official Lua language binding of libapreq2 libapreq2? (first make the binding a lot more complete)
- Maybe I shouldn't be using
atexit()
to callapr_terminate()
? (BTW the whole linked blog post is interesting, as is the follow-up post)