basho/riak-erlang-http-client — pull request #44 by macintux (2014-03-13 21:42:12+00:00)
Title: URL handling changes for UTF-8

Existing use of `unicode:characters_to_binary was unhelpful`; passing a UTF-8 value resulted in illegal values being passed along to `ibrowse`. Instead, disregard UTF-8 values and simply flatten the iolist, and let `ibrowse` handle them.

This is an intrusive change. Lacking tests, I've run several `riak_test` tests that rely on `rhc`. I experienced difficulties with `mapred_search_switch`, but others that I could easily run worked correctly.