0.9 release
  1. 75165f7 Robustly read remaining bytes in a character by Alex Crichton · 12 years ago
  2. 430652c auto merge of #11370 : alexcrichton/rust/issue-10465, r=pwalton by bors · 12 years ago
  3. 464d1d0 auto merge of #11405 : huonw/rust/moredocs, r=huonw by bors · 12 years ago
  4. 0547fb9 Fixup the rest of the tests in the compiler by Alex Crichton · 12 years ago
  5. f47e4b2 extratest: Fix all leaked trait imports by Alex Crichton · 12 years ago
  6. bcb1c38 stdtest: Fix all leaked trait imports by Alex Crichton · 12 years ago
  7. c4d36b8 Fix remaining cases of leaking imports by Alex Crichton · 12 years ago
  8. 7e0443d std: Fill in all missing imports by Alex Crichton · 12 years ago
  9. d323632 'borrowed pointer' -> 'reference' by Brian Anderson · 12 years ago
  10. 90b3945 Renamed Option::map_default and mutate_default to map_or and mutate_or_set by Marvin Löbel · 12 years ago
  11. 7dbd12a auto merge of #11353 : alexcrichton/rust/improve-logging, r=brson by bors · 12 years ago
  12. 983f307 auto merge of #11348 : alexcrichton/rust/snapshots, r=brson by bors · 12 years ago
  13. 5f39d64 auto merge of #11342 : huonw/rust/trie-mut, r=alexcrichton by bors · 12 years ago
  14. 7e446af std::trie: make lower_bound and upper_bound about 15% faster. by Huon Wilson · 12 years ago
  15. 3395f9d std::trie: Add some iteration/search benchmarks. by Huon Wilson · 12 years ago
  16. fe03cae std::trie: use macros to share code between the iterator implementations. by Huon Wilson · 12 years ago
  17. f07c74d std::trie: remove some obsolete internal iterators. by Huon Wilson · 12 years ago
  18. a0643ee std::trie: add an mutable-values iterator. by Huon Wilson · 12 years ago
  19. bc395bc auto merge of #11329 : fhahn/rust/unused-cast-lint2, r=alexcrichton by bors · 12 years ago
  20. 777f1e8 auto merge of #11355 : alexcrichton/rust/read-waits-forever, r=brson by bors · 12 years ago
  21. 03e9157 Don't read forever on a file descriptor by Alex Crichton · 12 years ago
  22. ac2a24e Support arbitrary stdout/stderr/logger handles by Alex Crichton · 12 years ago
  23. 400070a auto merge of #10826 : SimonSapin/rust/str-insert, r=brson by bors · 12 years ago
  24. 8236550 Remove some unnecessary type casts by Florian Hahn · 12 years ago
  25. 0da105a auto merge of #11334 : alexcrichton/rust/fix-native-tcp, r=pcwalton by bors · 12 years ago
  26. 6b2a6cb Register new snapshots by Alex Crichton · 12 years ago
  27. 8b71b64 auto merge of #11333 : cmr/rust/triage2, r=alexcrichton by bors · 12 years ago
  28. 11e568c Don't wait for a full buffer when reading TCP by Alex Crichton · 12 years ago
  29. 2097570 Fix some warnings by Corey Richardson · 12 years ago
  30. b6d4d11 std: mark some modules as unstable by Corey Richardson · 12 years ago
  31. 9b2a8e1 Revert "std: adjust requested stack size for thread-local storage." by Huon Wilson · 12 years ago
  32. 20f3ac7 auto merge of #11316 : vadimcn/rust/arm-ehabi, r=alexcrichton by bors · 12 years ago
  33. bf9a9af auto merge of #11310 : Dretch/rust/write_char, r=alexcrichton by bors · 12 years ago
  34. b01b9c9 Condition EH ABI on target_arch, not target_os. by Vadim Chugunov · 12 years ago
  35. 19cff91 auto merge of #11188 : brson/rust/noderef, r=brson by bors · 12 years ago
  36. 3b1862a Don't allow newtype structs to be dereferenced. #6246 by Brian Anderson · 12 years ago
  37. 55d4923 auto merge of #11284 : huonw/rust/issue-6233, r=alexcrichton by bors · 12 years ago
  38. 8990708 auto merge of #11301 : vadimcn/rust/fix-android, r=brson by bors · 12 years ago
  39. b432e82 auto merge of #11306 : alexcrichton/rust/native-bounds, r=pcwalton by bors · 12 years ago
  40. 14c24ac auto merge of #11271 : adridu59/rust/patch-io, r=huonw by bors · 12 years ago
  41. 195b23b Restore Writer.write_char, see #10861. by Gareth Smith · 12 years ago
  42. 95ace50 std: io: add some code examples by Adrien Tétar · 12 years ago
  43. 239fb1f auto merge of #11283 : brson/rust/doublefailure, r=alexcrichton by bors · 12 years ago
  44. dcaf10f Add a stack_bounds function to the Runtime trait by Alex Crichton · 12 years ago
  45. cefb2c7 Fix ARM unwinding. by Vadim Chugunov · 12 years ago
  46. 3dd7c49 auto merge of #11251 : pcwalton/rust/remove-at-mut, r=pcwalton by bors · 12 years ago
  47. 8092153 libsyntax: Fix tests. by Patrick Walton · 12 years ago
  48. 0ff6c12 auto merge of #11280 : c-a/rust/inline_byteswap, r=brson by bors · 12 years ago
  49. f1b5f59 std: adjust requested stack size for thread-local storage. by Huon Wilson · 12 years ago
  50. b6e5168 libstd: Remove all support code related to `@mut` by Patrick Walton · 12 years ago
  51. e095889 libstd: De-`@mut` the `heap_cycles` test by Patrick Walton · 12 years ago
  52. 84e977c libstd: Remove a spurious `@mut` from a disabled test by Patrick Walton · 12 years ago
  53. 08321f1 auto merge of #11149 : alexcrichton/rust/remove-either, r=brson by bors · 12 years ago
  54. 4bea679 Remove std::either by Alex Crichton · 12 years ago
  55. 11ce6b7 auto merge of #11276 : brson/rust/0.9, r=pcwalton by bors · 12 years ago
  56. bfde029 auto merge of #10861 : alexcrichton/rust/iostr, r=pcwalton by bors · 12 years ago
  57. a2a6720 Add read_to_str and write_{str, line} by Alex Crichton · 12 years ago
  58. 649c648 Abort on double-failure. #910 by Brian Anderson · 12 years ago
  59. a82f32b fixup! libstd: Always inline all byteswap functions by Carl-Anton Ingmarsson · 12 years ago
  60. 2e98a93 auto merge of #10828 : SimonSapin/rust/ascii_opt, r=pcwalton by bors · 12 years ago
  61. 1749d61 libstd: Always inline all byteswap functions by Carl-Anton Ingmarsson · 12 years ago
  62. 56ec9c2 Bump version to 0.9 by Brian Anderson · 12 years ago
  63. ee634e3 auto merge of #11265 : c-a/rust/byteswap_from, r=alexcrichton by bors · 12 years ago
  64. a969510 auto merge of #11245 : alexcrichton/rust/issue-11225, r=pcwalton by bors · 12 years ago
  65. 1b14a93 auto merge of #11242 : Dretch/rust/hashmap-key-value-iterators, r=pcwalton by bors · 12 years ago
  66. 3abc633 Add byteswap intrinsics for converting from big/little to host endian by Carl-Anton Ingmarsson · 12 years ago
  67. 48918fa auto merge of #11212 : alexcrichton/rust/local-task-count, r=brson by bors · 12 years ago
  68. 3f11f87 Move task count bookeeping out of libstd by Alex Crichton · 12 years ago
  69. aca1749 Don't leave lingering files in doc tests by Alex Crichton · 12 years ago
  70. e61937a auto merge of #11187 : alexcrichton/rust/once, r=brson by bors · 12 years ago
  71. c22fed9 Convert relevant static mutexes to Once by Alex Crichton · 12 years ago
  72. 02cec05 auto merge of #11137 : g3xzh/rust/benchm, r=cmr by bors · 12 years ago
  73. 09a561a auto merge of #11186 : alexcrichton/rust/native-udp, r=brson by bors · 12 years ago
  74. 1dcc986 auto merge of #11173 : whitequark/rust/master, r=thestinger by bors · 12 years ago
  75. 0daaeab Conservatively export all trait methods and impls by Alex Crichton · 12 years ago
  76. d435f4f Fix issue #11216 - Replace std::hashmap::{each_key, each_value} with iterators. by Gareth Smith · 12 years ago
  77. bba78a2 Implement native UDP I/O by Alex Crichton · 12 years ago
  78. 5ff7b28 auto merge of #11208 : alexcrichton/rust/less-c, r=cmr by bors · 12 years ago
  79. 250ca0e auto merge of #11236 : huonw/rust/sort-rust-log-help, r=sanxiyn by bors · 12 years ago
  80. d255d4a std: print RUST_LOG=::help in sorted order. by Huon Wilson · 12 years ago
  81. 80d0f60 Add .insert() and .insert_char() methods to ~str. by Simon Sapin · 12 years ago
  82. d459e80 auto merge of #11142 : alan-andrade/rust/improve_opts_example, r=cmr by bors · 12 years ago
  83. ff801d6 Fix tests by Alan Andrade · 12 years ago
  84. 705f472 Add rust_fail. #11219 by Brian Anderson · 12 years ago
  85. f98f83a Implement volatile_load and volatile_store intrinsics. by Peter Zotov · 12 years ago
  86. 726091f Convert some C functions to rust functions by Alex Crichton · 12 years ago
  87. 9f1adf0 Add more benchmark tests to path/posix by g3xzh · 12 years ago
  88. 1502b11 auto merge of #11199 : alexcrichton/rust/windows-isnt-waiting, r=pcwalton by bors · 12 years ago
  89. 0da86ba Actually block in a windows cvar by Alex Crichton · 12 years ago
  90. 01209f1 Add method .as_mut_slice() to MutableVector by Kevin Ballard · 12 years ago
  91. aa5d779 auto merge of #11134 : lucab/rust/lucab/libstd-doc, r=cmr by bors · 12 years ago
  92. f337029 Implement a Once primitive for initialization by Alex Crichton · 12 years ago
  93. 38a5edb auto merge of #11180 : alexcrichton/rust/fix-deferred-send, r=cmr by bors · 12 years ago
  94. c0d4abf auto merge of #11150 : huonw/rust/moar-docs, r=alexcrichton by bors · 12 years ago
  95. 8715736 std::hashmap: add an example with the basic methods. by Huon Wilson · 12 years ago
  96. 0aab974 Guard a maybe_yield in Chan with can_resched by Alex Crichton · 12 years ago
  97. 200c52a auto merge of #11159 : alexcrichton/rust/native-io, r=pcwalton by bors · 12 years ago
  98. 2a4f9d6 Implement native TCP I/O by Alex Crichton · 12 years ago
  99. d2a4a10 auto merge of #11160 : octurion/rust/cloneable, r=alexcrichton by bors · 12 years ago
  100. 1763f36 Bring native process bindings up to date by Alex Crichton · 12 years ago