Hi everyone
Version 2.10.5 of libzdb is available:
Download: http://tildeslash.com/libzdb/dist/libzdb-2.10.5.tar.gz MD5 checksum: 275007ec5a6fcc41216de36df4d9e776
This release adds automatically URL unescaping of the following URL components; credentials, path and parameter values.
This was added as a result of the discussion today on the mailing list where it became clear that libzdb 2.10.4 and previous versions did not support the '@' char in password as well as certain other chars in parameter values.
URL unsafe characters can now be used in the above mentioned components by escaping (encode) them. See for example http://www.december.com/html/spec/esccodes.html for an overview of the most common chars and their escaped versions.
For example: A connection URL with the password 'b@r', must URL encode '@' using %40. So the connection URL becomes:
mysql://localhost:3306/test?user=foo&password=b%40r
or
mysql://foo:b%40r@localhost:3306/test