summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
2013-09-11Rendezvous stream for synchronous channel messagingTim Kuehn-2/+102
2013-09-11auto merge of #9014 : dcrewi/rust/convert-between-bigints, r=anasazibors-42/+130
2013-09-11Support character range patterns (e.g. [0-9], [a-z]), like other globs do.Gareth Smith-14/+126
2013-09-11extra: improvements & bug fixes to rl.Huon Wilson-18/+26
2013-09-11extra: stop rl from leaking each line that is read.Huon Wilson-1/+11
2013-09-11extra: use a mutex to wrap linenoise calls and make them threadsafe.Huon Wilson-18/+42
2013-09-11auto merge of #9007 : dcrewi/rust/random-bigints, r=huonwbors-0/+64
2013-09-09auto merge of #9062 : blake2-ppc/rust/vec-iterator, r=alexcrichtonbors-5/+2
2013-09-10std::at_vec and vec: Unify build_sized, build_sized_opt into buildblake2-ppc-5/+2
2013-09-09auto merge of #9034 : catamorphism/rust/rustpkg-workcache, r=metajackbors-20/+146
2013-09-09auto merge of #9083 : dcrewi/rust/biguint-bit-ops, r=brsonbors-0/+79
2013-09-09Implement bitwise operations on BigUintDavid Creswick-0/+79
2013-09-09Merge RandBigUint and RandBigInt into single traitDavid Creswick-21/+17
2013-09-09Convert between BigInts, BigUints, ints, and uintsDavid Creswick-53/+100
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-24/+20
2013-09-08extra: Address review comments from JackTim Chevalier-12/+13
2013-09-08rustpkg: Use workcacheTim Chevalier-2/+7
2013-09-08workcache: Add the ability to save and load the database...Tim Chevalier-19/+139
2013-09-07Renamed Uuid::from_utf8 to Uuid::from_bytesSteven Fackler-5/+5
2013-09-06auto merge of #9026 : jbclements/rust/let-var-hygiene, r=jbclementsbors-22/+40
2013-09-06auto merge of #9016 : sfackler/rust/nanoseconds, r=alexcrichtonbors-3/+37
2013-09-06use enumerate in place of 'for ti in range(i, tokens.len()) ... match tokens[...Tim Kuehn-4/+4
2013-09-06Incorporate feedback from huonwDavid Creswick-7/+22
2013-09-06move and duplicate macro defns in sha2 to make them hygienicJohn Clements-22/+40
2013-09-06Un-hork the bots by removing intermediate filesAlex Crichton-3/+13
2013-09-05Add fractional second support to str{p,f}timeSteven Fackler-3/+37
2013-09-05auto merge of #8914 : Dretch/rust/native-glob, r=alexcrichtonbors-0/+821
2013-09-05Convert between BigInts and BigUintsDavid Creswick-0/+41
2013-09-05test the correct function (oops)David Creswick-2/+2
2013-09-05Generate random BigUints and BigIntsDavid Creswick-0/+53
2013-09-05auto merge of #9004 : brson/rust/issue-8660, r=thestingerbors-10/+1
2013-09-05extra: Don't overcommit test tasks. Closes #8660Brian Anderson-10/+1
2013-09-05Replace os::glob with extra::glob, which is written in rust,Gareth Smith-0/+821
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-19/+19
2013-09-04forbid cast as boolDaniel Micay-1/+1
2013-09-04auto merge of #8966 : FlaPer87/rust/issue/7473, r=bblumbors-56/+105
2013-09-04stop treating char as an integer typeDaniel Micay-16/+19
2013-09-04Use MuextArc and RWArc in docstringsFlaper Fesp-5/+5
2013-09-04Fixed docs and stylesFlaper Fesp-122/+30
2013-09-04Add a safe implementation of MutexArc::access* methodsFlaper Fesp-21/+162
2013-09-04Rename MutexArc access methods to unsafe_accessFlaper Fesp-9/+9
2013-09-03auto merge of #8884 : blake2-ppc/rust/exact-size-hint, r=huonwbors-1/+10
2013-09-01std/extra: Add ExactSize for Bitv, DList, RingBuf, Option iteratorsblake2-ppc-0/+9
2013-08-31auto merge of #8905 : sstewartgallus/rust/cleanup_tests, r=bblumbors-154/+153
2013-08-31Cleanup concurrency testsSteven Stewart-Gallus-154/+153
2013-08-30auto merge of #8862 : dcrewi/rust/drop-redundant-ord-impls, r=thestingerbors-17/+2
2013-08-30std: Implement .rposition() on double-ended iterators with known sizeblake2-ppc-1/+1
2013-08-30auto merge of #8858 : blake2-ppc/rust/small-bugs, r=alexcrichtonbors-1/+5
2013-08-29partial revert of 31fa865David Creswick-1/+1
2013-08-29drop some redundant Ord method implementationsDavid Creswick-18/+3