Find a file
Jeff Olson 334c783d36 std: adding net::ip::v6 utils and rudimentary tests, huzzah! (see caveats)
libuv's own ip vetting code appears to in a somewhat woeful state,
for both ipv4 and ipv6 (there are some notes in the tests for net_ip, as
well as stuff added in uv_ll). They are aware of this and welcome patches.

I have rudimentary code in place that can verify whether the provided str
ip was, in fact, validly parsed by libuv, making a few assumptions:

* for ipv4, we assume that the platform's INADDR_NONE val is 0xffffffff ,
I should write a helper to return this value from the platform's libc
headers instead of hard-coding it in rust.
* for ipv6, we assume that the library will always return '::' for
malformed inputs.. as is the case in 64bit ubuntu. I need to verify this
on other platforms.. but at least the debugging output is in place, so
if expectations don't line up, it'll be straightforward to address
2012-06-29 15:41:55 -07:00
doc Get rid of basically all of the remaining old style vecs in tests. 2012-06-29 15:08:12 -07:00
man Update the rustc manpage 2012-05-26 08:15:28 -07:00
mk Switch back to USE_SNAPSHOT_CORELIB=0. 2012-06-29 15:34:39 -07:00
src std: adding net::ip::v6 utils and rudimentary tests, huzzah! (see caveats) 2012-06-29 15:41:55 -07:00
.gitignore Make git ignore the .DS_Store file on Macs (wherever it is) 2012-06-12 17:37:04 -07:00
.gitmodules Update libuv. 2012-02-02 17:39:47 -08:00
AUTHORS.txt Add Arkaitz Jimenez to AUTHORS.txt 2012-06-03 14:47:50 -07:00
configure Fail to configure without an LLVM-friendly Python 2012-06-25 20:18:09 -04:00
INSTALL.txt Bump version in INSTALL.txt 2012-03-28 22:45:13 -07:00
LICENSE.txt Add Clay license info to LICENSE.txt 2012-05-03 12:50:32 -07:00
Makefile.in Add per-stage RUSTFLAGS environment variables, RUSTFLAGS_STAGEN 2012-06-27 16:03:14 -07:00
README.txt Rename some readmes and fix some dist logic. 2012-01-17 16:50:13 -08:00
RELEASES.txt More keyword paring and migration in runtime, docs, code modes. 2012-06-27 13:30:49 -07:00

This is a compiler and suite of associated libraries and documentation for the
Rust programming language.

See LICENSE.txt for terms of copyright and redistribution.

See http://www.rust-lang.org for more information.