summary refs log tree commit diff
path: root/src/librand
AgeCommit message (Expand)AuthorLines
2014-06-27Update to 0.11.0 0.11.0Alex Crichton-2/+2
2014-06-25make macros hygienicJohn Clements-62/+65
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-77/+107
2014-06-18Deprecate the bytes!() macro.Simon Sapin-3/+3
2014-06-14Register new snapshotsAlex Crichton-17/+2
2014-06-10auto merge of #14696 : jakub-/rust/dead-struct-fields, r=alexcrichtonbors-2/+0
2014-06-09Use phase(plugin) in bootstrap cratesKeegan McAllister-2/+17
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-2/+0
2014-06-06rustdoc: Submit examples to play.rust-lang.orgAlex Crichton-1/+2
2014-06-02docs: Stop using `notrust`Florian Gilcher-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-3/+3
2014-05-30Rename OSRng to OsRngPiotr Jawniak-3/+3
2014-05-29std: Recreate a `rand` moduleAlex Crichton-1073/+303
2014-05-27Move std::{reflect,repr,Poly} to a libdebug crateAlex Crichton-5/+5
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-3/+3
2014-05-23auto merge of #14360 : alexcrichton/rust/remove-deprecated, r=kballardbors-23/+0
2014-05-22Remove a slew of old deprecated functionsAlex Crichton-23/+0
2014-05-21Change static.rust-lang.org to doc.rust-lang.orgAlex Crichton-1/+1
2014-05-20Remove Rng.choose(), rename Rng.choose_option() to .choose()Kevin Ballard-22/+16
2014-05-14librand: Remove all uses of `~str` from `librand`Patrick Walton-2/+2
2014-05-13io: Add .read_at_least() to ReaderKevin Ballard-2/+2
2014-05-12auto merge of #14164 : alexcrichton/rust/rollup, r=alexcrichtonbors-1/+1
2014-05-12auto merge of #13820 : klutzy/rust/urandom, r=alexcrichtonbors-14/+22
2014-05-12Add the patch number to version strings. Closes #13289Brian Anderson-1/+1
2014-05-11core: Remove the cast moduleAlex Crichton-12/+12
2014-05-10librand: Revise crypto part of documentklutzy-14/+22
2014-05-07std: Modernize the local_data apiAlex Crichton-8/+10
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-6/+8
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-4/+4
2014-04-19Have floating point functions take their parameters by value.Brendan Zabarauskas-1/+1
2014-04-15Remove usage of private enum variantsAlex Crichton-13/+23
2014-04-11libtest: rename `BenchHarness` to `Bencher`Liigo Zhuang-30/+30
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-3/+3
2014-04-08Register new snapshotsAlex Crichton-3/+3
2014-04-06auto merge of #13165 : sfackler/rust/io-vec, r=alexcrichtonbors-5/+5
2014-04-06De-~[] Mem{Reader,Writer}Steven Fackler-5/+5
2014-04-06auto merge of #13315 : alexcrichton/rust/libc, r=alexcrichton,mebors-1/+3
2014-04-04Register new snapshotsAlex Crichton-2/+0
2014-04-04Fix fallout from std::libc separationCorey Richardson-1/+3
2014-04-03auto merge of #13296 : brson/rust/0.11-pre, r=alexcrichtonbors-1/+1
2014-04-03auto merge of #13237 : alexcrichton/rust/private-tuple-structs, r=brsonbors-4/+4
2014-04-03Bump version to 0.11-preBrian Anderson-1/+1
2014-04-03auto merge of #13286 : alexcrichton/rust/release, r=brsonbors-1/+1
2014-04-02Fix fallout of requiring uint indicesAlex Crichton-4/+4
2014-04-02rand: replace Rng.shuffle's functionality with .shuffle_mut.Huon Wilson-25/+29
2014-04-02rand: remove (almost) all ~[]'s from Vec.Huon Wilson-86/+84
2014-04-01auto merge of #13225 : thestinger/rust/num, r=cmrbors-4/+3
2014-04-01auto merge of #13115 : huonw/rust/rand-errors, r=alexcrichtonbors-50/+80
2014-04-01rand: bubble up IO messages futher.Huon Wilson-50/+70
2014-04-01rand: bubble up IO errors when creating an OSRng.Huon Wilson-13/+23