Eric Reed
|
e6c57793be
|
IPv6 support for UDP and TCP.
|
2013-07-02 16:40:57 -07:00 |
|
Eric Reed
|
42f3f069fa
|
changed NOTE to TODO
|
2013-06-26 13:48:49 -07:00 |
|
Eric Reed
|
ce97bd4c8b
|
cleaned up uv/net
|
2013-06-26 10:17:10 -07:00 |
|
Eric Reed
|
87ecfb7435
|
converted TCP interface to newtype structs
|
2013-06-26 09:37:48 -07:00 |
|
Eric Reed
|
d0dc6970d8
|
removed unecessary method
|
2013-06-26 09:37:16 -07:00 |
|
Eric Reed
|
34b1135b59
|
Converted UdpSocket into a newtype struct and (dis)connecting uses move semantics rather than ~.
|
2013-06-25 17:05:59 -07:00 |
|
Eric Reed
|
f604686295
|
converted UvUdpSocket into a newtype struct
|
2013-06-25 17:04:28 -07:00 |
|
Eric Reed
|
c5b19f0bf9
|
changed outdated match on IpAddr
|
2013-06-25 16:04:09 -07:00 |
|
Eric Reed
|
d0c812f2a8
|
IPv6 struct
|
2013-06-25 16:03:24 -07:00 |
|
Eric Reed
|
2c5cfe1037
|
removed obsolete FIXMEs. formatting changes.
|
2013-06-25 16:02:51 -07:00 |
|
Eric Reed
|
f202713b73
|
satisfy the formatting check
|
2013-06-25 14:40:36 -07:00 |
|
Eric Reed
|
1af2016358
|
removed unncessary unsafe block that was stopping compliation.
|
2013-06-25 11:59:47 -07:00 |
|
Eric Reed
|
4870dce3eb
|
Merge remote-tracking branch 'upstream/io' into io
Conflicts:
src/rt/rustrt.def.in
|
2013-06-25 11:45:44 -07:00 |
|
Eric Reed
|
794923c995
|
UDP networking with tests
|
2013-06-25 11:43:40 -07:00 |
|
Brian Anderson
|
e65d0cbabe
|
extra: Make test runner compatible with newsched
|
2013-06-24 17:07:03 -07:00 |
|
Brian Anderson
|
d071f51cdc
|
std::rt: deny(unused_unsafe)
|
2013-06-24 17:07:03 -07:00 |
|
Brian Anderson
|
b530ca1033
|
std: Make unlinking and task notification work with newsched
|
2013-06-24 17:07:03 -07:00 |
|
Brian Anderson
|
5e7c5d6c3d
|
std: Make box annihilator work with newsched
|
2013-06-24 17:07:03 -07:00 |
|
Brian Anderson
|
a09972db35
|
std: Move dynamic borrowck code from unstable::lang to rt::borrowck
|
2013-06-24 17:07:03 -07:00 |
|
Brian Anderson
|
aa9210d25a
|
std: Rewrite vec_reserve_shared_actual in Rust
|
2013-06-24 17:07:01 -07:00 |
|
Brian Anderson
|
95eb01957b
|
std: Make console log off/on controls work with newsched
|
2013-06-21 16:52:07 -07:00 |
|
Brian Anderson
|
1b7c99655f
|
std::rt: Support os::args
|
2013-06-21 14:42:15 -07:00 |
|
Brian Anderson
|
7a9a6e4591
|
std: Port SharedChan to newsched
|
2013-06-20 18:26:56 -07:00 |
|
Brian Anderson
|
357f087786
|
Merge remote-tracking branch 'brson/io' into io-upstream
Conflicts:
src/rt/rust_builtin.cpp
src/rt/rustrt.def.in
|
2013-06-20 12:17:00 -07:00 |
|
Brian Anderson
|
4d39253a96
|
std::rt: Whitespace
|
2013-06-20 12:16:04 -07:00 |
|
Brian Anderson
|
bbf5469b75
|
Merge remote-tracking branch 'brson/io-wip' into io
|
2013-06-20 11:26:29 -07:00 |
|
Eric Reed
|
55dda46cf6
|
Merge remote-tracking branch 'upstream/io' into io
|
2013-06-20 10:51:04 -07:00 |
|
James Miller
|
adeb7e77cc
|
Update snapshots.txt
|
2013-06-21 02:45:35 +12:00 |
|
James Miller
|
229a88217f
|
librust: cleanup warnings (except 1)
|
2013-06-21 02:43:03 +12:00 |
|
James Miller
|
4e3b196670
|
libextra: cleanup warnings
|
2013-06-21 02:43:03 +12:00 |
|
James Miller
|
b6ecf60d89
|
libsyntax: cleanup warnings
|
2013-06-21 02:43:03 +12:00 |
|
James Miller
|
0702e53576
|
libstd: cleanup warnings
|
2013-06-21 02:43:02 +12:00 |
|
James Miller
|
3bc4d1a120
|
Remove all #[cfg(stage0)]-protected code
New snapshot means this can all go. Also removes places that have
comments that say they are workarounds for stage0 errors.
|
2013-06-21 02:43:02 +12:00 |
|
James Miller
|
6759ce4fd2
|
_Actually_ xfail debuginfo tests
|
2013-06-21 00:23:42 +12:00 |
|
James Miller
|
3acdbfd2c8
|
ignore inherited environment test under valgrind r=snapshot
|
2013-06-20 22:43:21 +12:00 |
|
James Miller
|
f5036c24df
|
xfail box-related debug-info tests r=snapshot
|
2013-06-20 22:03:05 +12:00 |
|
James Miller
|
7375e94289
|
core -> extra for mac
|
2013-06-20 20:47:22 +12:00 |
|
James Miller
|
82ba030a4f
|
Ignore rustpkg tests
|
2013-06-20 18:07:06 +12:00 |
|
James Miller
|
433c86554c
|
Fix update snapshot script for rename
|
2013-06-20 15:10:08 +12:00 |
|
Luqman Aden
|
73c1839579
|
libsyntax: Remove drop as a keyword.
|
2013-06-20 14:34:22 +12:00 |
|
Brian Anderson
|
391bb0b4e7
|
std: Make newsched failures log correctly
|
2013-06-19 18:37:50 -07:00 |
|
Eric Reed
|
36c0e04e57
|
derived instances of Eq and TotalEq for IpAddr rather than implement them manually.
|
2013-06-19 17:39:02 -07:00 |
|
Eric Reed
|
ac49b74e82
|
socket based UDP io
|
2013-06-19 17:23:55 -07:00 |
|
Brian Anderson
|
5086c0850e
|
std::rt: Update GC metadata in init
|
2013-06-19 16:08:07 -07:00 |
|
Eric Reed
|
083c692565
|
Changed visibility from being on the impl to being on methods per language syntax change.
|
2013-06-19 15:39:18 -07:00 |
|
Brian Anderson
|
b548c781aa
|
Merge pull request #3 from toddaaro/io
Updated a match expression to use an enum instead of dispatching on an integer
|
2013-06-19 15:32:53 -07:00 |
|
toddaaro
|
753b497b4e
|
Modified a match in resume_task_from_queue that was returning an int that was then matched on to instead use an enum.
|
2013-06-19 15:23:14 -07:00 |
|
Eric Reed
|
d777ba01cb
|
Wrote the Eq instance of IpAddr in a slightly different way.
|
2013-06-19 15:20:28 -07:00 |
|
Brian Anderson
|
b7a6919899
|
rustc: Dispose of LLVM passes in test cases
|
2013-06-19 15:18:25 -07:00 |
|
Brian Anderson
|
e1555f9b56
|
std::rt: Document and cleanup the run function
|
2013-06-19 01:13:56 -07:00 |
|