| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-06-29 | std: mapping additional libuv ip string helpers.. add test for sockaddr_in6 | Jeff Olson | -2/+35 | |
| .. but the test is kind of broken.. it appears that rust pads structs for alignment purposes? I can't get the struct to == 28.. that appears to be the native size of sockaddr_in6.. so we have a size 32 struct, for now. | ||||
| 2012-06-29 | core: str::as_slice is unneeded, yay! fixes std::net::tcp socket_buf test | Jeff Olson | -7/+5 | |
| i mistook an "unconstrained type" error, due to type-inference messup because i didnt have return vals in some closure wired-up right, for being due to not having a str as a str/& (a str will actually auto-coerce to a str/&, so str::as_slice was erroneously added. my bad). | ||||
| 2012-06-29 | std: test impl for using tcp_socket_buf and its reader/writer impls. fails. | Jeff Olson | -5/+91 | |
| needs work. probably the slice code and/or the way that the tcp_socket_buf is wrapped in a shared box | ||||
| 2012-06-29 | std: renaming impl for tcp_socket and reshuffle/cleanup for tcp_socket_buf | Jeff Olson | -5/+3 | |
| 2012-06-29 | std: finish impl of io::writer for tcp_socket_buf | Jeff Olson | -4/+7 | |
| 2012-06-29 | std: rework signature of tcp::write common impl to make io::writer possible | Jeff Olson | -1/+1 | |
| 2012-06-29 | std: add buffered wrapper to tcp_socket + io::reader impl. no tests, yet. | Jeff Olson | -0/+106 | |
| need to do some other work, in the subsequent commit, to add io::writer, then tests. | ||||
| 2012-06-29 | std: doc and misc cleanup in net::tcp | Jeff Olson | -21/+35 | |
| * updated rustdoc info for several functions * changed read_stop to take control of the port returned by read_start * made write_future do an explicit data copy with the binary vector it is passed | ||||
| 2012-06-29 | std: EADDRINUSE and EACCES err tests for tcp server + more cleanup | Jeff Olson | -322/+278 | |
| .. confounded resolve! | ||||
| 2012-06-29 | std: factor main body of tcp::listen into reusable listen_common | Jeff Olson | -5/+19 | |
| 2012-06-29 | std: some cleanup in net::tcp rename listen_to_conn->listen | Jeff Olson | -29/+30 | |
| 2012-06-29 | std: dump the tcp::new_listener server API | Jeff Olson | -202/+7 | |
| 2012-06-29 | std: mod cleanup, impl/test for conn. refused err + mem leak fix | Jeff Olson | -35/+100 | |
| 2012-06-29 | std: import/export cleanup in net_tcp | Jeff Olson | -41/+45 | |
| 2012-06-29 | std: kludge export of net_ip in std.rc until submodule export is sorted | Jeff Olson | -1/+1 | |
| 2012-06-28 | Fix sys::refcount and remove dbg::refcount | Ben Blum | -6/+0 | |
| 2012-06-27 | Replace more vector additions (issue #2719) | Eric Holk | -11/+11 | |
| 2012-06-27 | Add an overloaded [] function to the map interface. Closes #2730. | Michael Sullivan | -0/+8 | |
| 2012-06-26 | Change 'native' and 'crust' to 'extern'. | Graydon Hoare | -23/+23 | |
| This comes with a terminology change. All linkage-symbols are 'extern' now, including rust syms in other crates. Some extern ABIs are merely "foreign". The term "native" is retired, not clear/useful. What was "crust" is now "extern" applied to a _definition_. This is a bit of an overloading, but should be unambiguous: it means that the definition should be made available to some non-rust ABI. | ||||
| 2012-06-26 | libstd: Work around some metadata infelicities that are causing problems in ↵ | Patrick Walton | -7/+9 | |
| resolve3, and remove an unused glob Conflicts: src/libstd/net_tcp.rs src/libstd/par.rs | ||||
| 2012-06-26 | perf: improved the core-std benchmark | Eric Holk | -1/+1 | |
| 2012-06-25 | Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725. | Michael Sullivan | -376/+379 | |
| 2012-06-25 | Some perf fixes, although vec::slice is still too slow (Issue #2719) | Eric Holk | -3/+3 | |
| 2012-06-25 | Merge | Tim Chevalier | -10/+11 | |
| 2012-06-25 | Improved graph500 performance (Issue #2719) | Eric Holk | -2/+3 | |
| 2012-06-22 | core: Name is_failure to is_err, is_success to is_ok | Brian Anderson | -8/+8 | |
| 2012-06-22 | Change resources to classes in libstd and rustc | Tim Chevalier | -34/+47 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -53/+44 | |
| 2012-06-21 | Library vecs are fast now. | Eric Holk | -0/+2 | |
| 2012-06-21 | Move vector addition out of trans and into libcore. | Eric Holk | -3/+3 | |
| 2012-06-20 | Comments only: typos | Tim Chevalier | -1/+1 | |
| 2012-06-20 | Remove bind. Issue #2189 | Brian Anderson | -8/+8 | |
| 2012-06-19 | Moved arc to libcore and added an arc that allows shared mutable state ↵ | Eric Holk | -165/+1 | |
| through mutual exclusion. | ||||
| 2012-06-18 | std: Use the singular 'test' when running just 1. Closes #2554 | Brian Anderson | -1/+2 | |
| 2012-06-16 | Revert "Moved arc to libstd and added an arc that allows shared mutable ↵ | Tim Chevalier | -1/+165 | |
| state through mutual exclusion." This reverts commit 015527b0cee0bc5cfaac8dd610035a0c1b2f8ea6. | ||||
| 2012-06-15 | Moved arc to libstd and added an arc that allows shared mutable state ↵ | Eric Holk | -165/+1 | |
| through mutual exclusion. | ||||
| 2012-06-14 | Remove unneeded spawn in std::timer, and annotate a FIXME | Tim Chevalier | -4/+1 | |
| 2012-06-14 | Comments only: annotate FIXMEs | Tim Chevalier | -1/+1 | |
| 2012-06-13 | Merge remote-tracking branch 'erickt/master' into incoming | Brian Anderson | -0/+12 | |
| 2012-06-13 | Box AST idents | Brian Anderson | -0/+6 | |
| 2012-06-13 | Add a couple more to_json impls. | Erick Tryzelaar | -0/+12 | |
| 2012-06-12 | Fix json no-implicit-copy warnings | Erick Tryzelaar | -105/+118 | |
| 2012-06-12 | std: Remove copy from all the hashmap key type params | Erick Tryzelaar | -2/+2 | |
| 2012-06-12 | whitespace cleanup | Erick Tryzelaar | -1/+1 | |
| 2012-06-12 | Rewrite int/uint helper functions to use refs | Erick Tryzelaar | -10/+4 | |
| This lets us pass them to generic functions. | ||||
| 2012-06-12 | std: Add a to_str impl for json::error. | Erick Tryzelaar | -0/+6 | |
| 2012-06-08 | std: Typo fix in docs. | Lindsey Kuper | -1/+1 | |
| 2012-06-08 | revise map interface so that K need not be copyable | Niko Matsakis | -7/+7 | |
| 2012-06-08 | Convert reinterpret_cast + forget to 'transmute' | Brian Anderson | -5/+2 | |
| 2012-06-07 | Use #[cfg(unix)] and #[cfg(windows)] everywhere | Brian Anderson | -60/+24 | |
