Files
node/src
Ben Noordhuis e13663d647 src: network interface names are UTF-8 encoded
Fixes a bug that was introduced in commit f674b09 when v8::String::New()
calls were replaced with calls to one-byte, two-byte and UTF-8 versions.
It turns out that for network interface names, using a one-byte encoding
can produce the wrong results on Windows.  Use UTF-8 instead.

Libuv on Windows correctly encodes non-ASCII characters in the interface
name as UTF-8.  On Unices however, the interface name is just a binary
string with no particular encoding; that's why on UNIX platforms, we
keep interpreting it as a one-byte string.

Fixes joyent/node#8633.

PR-URL: https://github.com/node-forward/node/pull/44
Reviewed-By: Bert Belder <bertbelder@gmail.com>
2014-11-05 20:39:24 +01:00
..
2014-10-23 22:49:58 +02:00
2014-11-03 12:08:04 +01:00
2014-10-23 22:49:58 +02:00
2013-07-31 22:12:06 +04:00
2014-10-10 01:20:04 +04:00
2013-07-31 22:12:06 +04:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2013-09-06 05:51:42 +02:00
2013-07-31 22:12:06 +04:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2014-09-24 17:15:10 -07:00
2014-10-10 01:20:04 +04:00
2014-10-23 22:49:58 +02:00
2012-02-03 14:07:32 +00:00
2014-10-23 22:49:58 +02:00
2014-11-04 11:21:43 -05:00
2014-10-23 22:49:58 +02:00
2013-11-20 00:26:30 +01:00
2014-03-02 12:05:13 +04:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2014-10-23 22:49:58 +02:00
2013-10-09 08:49:39 -07:00