about summary refs log tree commit diff
path: root/src/libstd/net.rs
AgeCommit message (Collapse)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-25/+0
This only changes the directory names; it does not change the "real" metadata names.
2013-01-01Add some extra description for std::netSteve Klabnik-1/+11
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-10-03De-export net::*. Part of #3583.Graydon Hoare-8/+3
2012-09-04libstd: "import" -> "use"Patrick Walton-3/+3
2012-07-23Adding simple net::url module to parse and format urls.Daniel Patterson-0/+3
2012-07-04convert doc-attributes to doc-comments using ↵Gareth Daniel Smith-3/+1
./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498
2012-05-22std: first-pass at a tcp server API, with a basic (non-robust) testJeff Olson-1/+1
also whitespace cleanup .. for now, the test just spins up the server and listens for messages, echoing them back to an output port. there's a "kill" msg that it will listen for. need to point the tcp client and server test impls at each other for a loopback server/client test, like how its done in uv::ll once ipv6 parse/format lands, i can add another test using the entirely same codebase, but substituting an ip_addr ipv6 varient for the ipv4 varient used in the existing code still need some other plumbing to get the client/server tests to work together.
2012-05-22std: impl for net::tcp::connectJeff Olson-0/+2
2012-05-22std: pushing existing code in net.rs -> net_ip.rs and re-import/exportingJeff Olson-47/+5
2012-04-25Rewrite exhaustiveness checkerMarijn Haverbeke-1/+0
Issue #2111
2012-03-09std: Convert to rustdocBrian Anderson-27/+7
2012-02-23Various cleanups and optimizations in core::strMarijn Haverbeke-1/+1
2012-02-22Make the various from_str functions return optionsMarijn Haverbeke-3/+6
So that they can be used with user input without causing task failures. Closes #1335
2012-02-07String split renaming:Kevin Cantu-1/+2
* Renamed str::split -> str::split_byte * Renamed str::splitn -> str::splitn_byte * Renamed str::split_func -> str::split * Renamed str::split_char -> str::split_char * Renamed str::split_chars_iter -> str::split_char_iter * Added u8::is_ascii * Fixed the behavior of str::split_str, so that it matches split_chars and split (i.e. ["", "XXX", "YYY", ""] == split_str(".XXX.YYY.", ".")) * Fixed str::split_byte and str::splitn_byte so that they handle splitting UTF-8 strings on a given UTF-8/ASCII byte and also handle "" as the others do
2012-01-19lib: ";" to "," in enumsPatrick Walton-1/+1
2012-01-19stdlib: "tag" -> "enum"Patrick Walton-2/+2
2012-01-17libstd: Move std tests into libstdBrian Anderson-0/+10
2011-12-16reorder args to the various vec, option fns so blk comes lastNiko Matsakis-1/+1
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+56