0.9 release
  1. bc78d86 rt: Define exp10 on Android by Brian Anderson · 12 years ago
  2. 726091f Convert some C functions to rust functions by Alex Crichton · 12 years ago
  3. ab431a2 Register new snapshots by Alex Crichton · 12 years ago
  4. f82246f Remove rust_globals.h by Brian Anderson · 12 years ago
  5. e3b3715 Stop using C++ exceptions for stack unwinding. by Vadim Chugunov · 12 years ago
  6. 9d59e35 uv: Suppress a warning by using an absolute path by Alex Crichton · 12 years ago
  7. 70273bb Register new snapshots by Alex Crichton · 12 years ago
  8. 17a951c Remove unused upcalls by Alex Crichton · 12 years ago
  9. 9fbba7b2 Statically link librustrt to libstd by Alex Crichton · 12 years ago
  10. 84403eb Remove sjlj stuff from rust_upcall and don't pass -Werror to libuv. by Luqman Aden · 12 years ago
  11. 6820ed4 Fix up mingw64 target. by Luqman Aden · 12 years ago
  12. 68d5510 Implement more native file I/O by Alex Crichton · 12 years ago
  13. 508b7b9 Move runtime files to C instead of C++ by Alex Crichton · 12 years ago
  14. e8bf078 Remove the C++ lock_and_signal type by Alex Crichton · 12 years ago
  15. 24eb1b4 Implement a native mutex type by Alex Crichton · 12 years ago
  16. f4c222f rt: Namespace all C functions under rust_ by Brian Anderson · 12 years ago
  17. 91de538 add rust_trylock_little_lock by Jason Toffaletti · 12 years ago
  18. 6b6f89b rt: Delete more C++ by Brian Anderson · 12 years ago
  19. 23746ae auto merge of #10403 : poiru/rust/issue-2675, r=alexcrichton by bors · 12 years ago
  20. 36afd60 Add asserts to check for faililng QueryPerformance* calls in precise_time_ns by Birunthan Mohanathas · 12 years ago
  21. 61f76a5 Change use of unsigned integers to signed integers for clarity in by Birunthan Mohanathas · 12 years ago
  22. 86a321b Another round of test fixes from previous commits by Alex Crichton · 12 years ago
  23. 3a3eefc Update to the latest libuv by Alex Crichton · 12 years ago
  24. 0df8b00 Work around bugs in 32-bit enum FFI by Alex Crichton · 12 years ago
  25. 24b4223 Migrate uv timer bindings away from ~fn() by Alex Crichton · 12 years ago
  26. 30c885e uv: Remove lots of uv/C++ wrappers by Alex Crichton · 12 years ago
  27. 4ce7d57 auto merge of #10348 : ksh8281/rust/fix_android_timegm, r=yichoi by bors · 12 years ago
  28. 09257df fix android timegm by sh8281.kim · 12 years ago
  29. 075347b4 auto merge of #10281 : klutzy/rust/rt-timezone, r=alexcrichton by bors · 12 years ago
  30. 96ec3c1 update for ndk r9b by sh8281.kim · 12 years ago
  31. 22eb11c auto merge of #10227 : kud1ing/rust/ios, r=alexcrichton by bors · 12 years ago
  32. 2a333ed Fixes for compilation to iOS: by kud1ing · 12 years ago
  33. 47e0bd4 Move implementation for threads to Rust by Dirkjan Bussink · 12 years ago
  34. e63ffc1 rt: Convert timezone to utf-8 on Windows by klutzy · 12 years ago
  35. f19d083 Fill out the remaining functionality in io::file by Alex Crichton · 12 years ago
  36. 9c18510 Remove all blocking std::os blocking functions by Alex Crichton · 12 years ago
  37. 7bf58c2 Modify IoFactory's fs_mkdir, and add fs_rename by Alex Crichton · 12 years ago
  38. 0ce1b2f Statically link libuv to librustuv by Alex Crichton · 12 years ago
  39. 7f31b07 Statically link sundown to librustdoc by Alex Crichton · 12 years ago
  40. e42e378 auto merge of #10163 : brson/rust/rtcxx, r=alexcrichton by bors · 12 years ago
  41. fce9d7f rt: Remove array_list.h by Brian Anderson · 12 years ago
  42. 4a318d6 rt: Remove rust_thread::detach by Brian Anderson · 12 years ago
  43. 24a69dd rt: Remove four unused upcalls by Brian Anderson · 12 years ago
  44. 357ef1f Rewrite boxed_region/memory_region in Rust by Alex Crichton · 12 years ago
  45. baeed88 auto merge of #10060 : alexcrichton/rust/cached-stdout, r=brson by bors · 12 years ago
  46. e8f72c3 Cache and buffer stdout per-task for printing by Alex Crichton · 12 years ago
  47. 64a5c3b Implement a basic event loop built on LittleLock by Alex Crichton · 12 years ago
  48. 188e471 Another round of test fixes and merge conflicts by Alex Crichton · 12 years ago
  49. b5a02e0 wrapping libuv signal for use in Rust by Do Nhat Minh · 12 years ago
  50. 620ab38 Test fixes and merge conflicts by Alex Crichton · 12 years ago
  51. 4eb5336 Move as much I/O as possible off of native::io by Alex Crichton · 12 years ago
  52. 59d45b8 Don't attempt to export uv functions directly by Alex Crichton · 12 years ago
  53. 35756fb Move rt::io::stdio from FileStream to a TTY by Alex Crichton · 12 years ago
  54. 1db783b Finish implementing io::net::addrinfo by Alex Crichton · 12 years ago
  55. bac9681 Implement io::net::unix by Alex Crichton · 12 years ago
  56. a4ec8af auto merge of #9810 : huonw/rust/rand3, r=alexcrichton by bors · 12 years ago
  57. e0eb128 std::rand: documentation & references. by Huon Wilson · 12 years ago
  58. fd8c06e Fix unwinding on OS X 10.9. by Mark Rowe · 12 years ago
  59. 69860b7 auto merge of #9812 : HNO3/rust/windows-utf8, r=alexcrichton by bors · 12 years ago
  60. 3e53c92 Fix unicode errors on Windows in path_is_dir, path_exists, getcwd and rust_localtime. by LEE Wondong · 12 years ago
  61. 31a209c auto merge of #9834 : alexcrichton/rust/morestack, r=brson by bors · 12 years ago
  62. 6d8330a Use __morestack to detect stack overflow by Alex Crichton · 12 years ago
  63. 90911d7 Remove jemalloc from the runtime by Alex Crichton · 12 years ago
  64. f766aca drop the linenoise library by Daniel Micay · 12 years ago
  65. 2e64a71 auto merge of #9664 : alexcrichton/rust/logging, r=huonw by bors · 12 years ago
  66. 29e3b33 std::rand: make the windows OSRng more correct, remove some C++. by Huon Wilson · 12 years ago
  67. 1d19ad9 Fix thread safety issues in dynamic_lib by Steven Fackler · 12 years ago
  68. 88593fc Document logging and remove old functions by Alex Crichton · 12 years ago
  69. d29b3ac Expand tidy to prevent binaries from being checked by Alex Crichton · 12 years ago
  70. 25bc6b6 Remove a little bit of unused C++ by Brian Anderson · 12 years ago
  71. 6aba140 rustdoc: Add sundown to src/rt/ by Alex Crichton · 12 years ago
  72. 0951313 Remove the C(++) ISAAC Rng from the old rt. by Huon Wilson · 12 years ago
  73. 3c00131 auto merge of #9280 : alexcrichton/rust/less-c++, r=brson by bors · 12 years ago
  74. c3ad785 Remove rust_run_program.cpp by Alex Crichton · 12 years ago
  75. cb7756a Implement process bindings to libuv by Alex Crichton · 12 years ago
  76. bf399d5 std: bind uv_fs_readdir(), flesh out DirectoryInfo and docs/cleanup by Jeff Olson · 12 years ago
  77. b49fc4c std: adding file::{stat,mkdir,rmdir}, FileInfo and FileReader/FileWriter by Jeff Olson · 12 years ago
  78. 055488d merge cleanup by Jeff Olson · 12 years ago
  79. af65057 std/rt: in-progress file io work by Jeff Olson · 12 years ago
  80. 0af2bd8 Remove all usage of change_dir_locked by Alex Crichton · 12 years ago
  81. 323e8f0 auto merge of #9087 : fhahn/rust/rust_crate_map, r=brson by bors · 12 years ago
  82. 2b5f4b5 Convert rust_crate_map.cpp to Rust by Florian Hahn · 12 years ago
  83. a918497 Add linenoise lock helpers to rustrt.def.in. by Huon Wilson · 12 years ago
  84. 21ce41d extra: use a mutex to wrap linenoise calls and make them threadsafe. by Huon Wilson · 12 years ago
  85. b4c36c2 Upgrade libuv to the current master (again) by Alex Crichton · 12 years ago
  86. c218694 std::rt: Add libuv bindings for getaddrinfo by Brian Anderson · 12 years ago
  87. 60fba4d auto merge of #8880 : fhahn/rust/issue_8703, r=brson by bors · 12 years ago
  88. e38739bb Convert rust_log.cpp to Rust, closes #8703 by Florian Hahn · 12 years ago
  89. 09ad0cd add type name to the tydesc by Daniel Micay · 12 years ago
  90. 30fc2c8 Fix incorrect strftime error handling in rust_localtime Closes #8702. by Birunthan Mohanathas · 12 years ago
  91. 3c5a43e Revert "auto merge of #8645 : alexcrichton/rust/issue-6436-run-non-blocking, r=brson" by Brian Anderson · 12 years ago
  92. b89e1c0 Implement process bindings to libuv by Alex Crichton · 12 years ago
  93. ed20425 Upgrade libuv to the current master + our patches by Alex Crichton · 12 years ago
  94. 442f4a5 Support Win64 context switching by klutzy · 12 years ago
  95. 63e53b8 rt: Support SEH/SJLJ personality routine by klutzy · 12 years ago
  96. ef20bd4 rt: Make valgrind Win64-compatible by klutzy · 12 years ago
  97. a35bfa2 rt: Add {get,record}_sp_limit on Win64 by klutzy · 12 years ago
  98. 5118ef6 rt: Remove leading underscore on Win64 by klutzy · 12 years ago
  99. 8fc1d9d std: Convert the runtime TLS key to a Rust global to avoid FFI by Brian Anderson · 12 years ago
  100. 9cdfe1e rt: Remove rust_abi by Brian Anderson · 12 years ago