about summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
2014-02-13Move base64 and hex from libextra to libserializeLiigo Zhuang-577/+0
2014-02-12Adds support for working with URL PathsYehuda Katz-0/+115
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-7/+7
2014-02-11Factoring bigint, rational, and complex out of libextra into libnum.Felix S. Klock II-3692/+0
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-4/+5
2014-02-08auto merge of #12105 : huonw/rust/bench-black-box, r=alexcrichtonbors-3/+15
2014-02-09extra::test: add an opaque function to assist with accurateHuon Wilson-3/+15
2014-02-08auto merge of #12098 : kballard/rust/from_utf8_lossy_tweak, r=huonwbors-2/+2
2014-02-07Delete send_str, rewrite clients on top of MaybeOwned<'static>Kevin Ballard-2/+2
2014-02-08extra::json: remove the use of `unsafe` char transmutes.Huon Wilson-139/+139
2014-02-07moved collections from libextra into libcollectionsHeroesGrave-7811/+12
2014-02-06getopts: unify testsArcterus-1/+1
2014-02-06getopts: replaced base functions with those from groupArcterus-13/+12
2014-02-06Move getopts out of extraArcterus-1706/+1
2014-02-06auto merge of #12001 : yuriks/rust/getopts-tweaks, r=brsonbors-0/+64
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-2007/+145
2014-02-05move concurrent stuff from libextra to libsyncJeremyLetang-3829/+8
2014-02-04auto merge of #11230 : csherratt/rust/cow, r=alexcrichtonbors-0/+108
2014-02-04auto merge of #12026 : alexcrichton/rust/snapshots, r=cmrbors-5/+0
2014-02-04auto merge of #11951 : dmanescu/rust/reserve-rename, r=huonwbors-15/+19
2014-02-04Register new snapshotsAlex Crichton-5/+0
2014-02-04extra: Move uuid to libuuidBirunthan Mohanathas-829/+0
2014-02-04Rename reserve to reserve_exact and reserve_at_least to reserveDavid Manescu-15/+19
2014-02-03auto merge of #12016 : FlaPer87/rust/remove-non-copyable, r=alexcrichtonbors-9/+9
2014-02-04Replace NonCopyable usage with NoPodFlavio Percoco-9/+9
2014-02-03auto merge of #12012 : omasanori/rust/semver, r=alexcrichtonbors-424/+0
2014-02-03Various bug fixes and rebase conflictsAlex Crichton-12/+5
2014-02-03extra: Introduce a mutex type for native/green threadsAlex Crichton-0/+564
2014-02-03extra: Re-add the Once primitve to extra::syncAlex Crichton-0/+168
2014-02-03extra: Add an intrusive MPSC to be used soonAlex Crichton-0/+139
2014-02-03extra: Make room for more sync primitivesAlex Crichton-20/+28
2014-02-03extra: Fix tests with io_error usageAlex Crichton-26/+27
2014-02-03extra: Remove io_error usageAlex Crichton-206/+277
2014-02-03Move semver out of libextra.OGINO Masanori-424/+0
2014-02-02Move term, terminfo out of extra.xales-1434/+2
2014-02-02Add `extra::getopts::short_usage`Yuri Kunde Schlesner-0/+64
2014-02-01auto merge of #11974 : huonw/rust/no-at-vec, r=pcwaltonbors-34/+1
2014-02-02std,extra: remove use of & support for @[].Huon Wilson-22/+1
2014-02-01auto merge of #11944 : nathanielherman/rust/vec_opt, r=alexcrichtonbors-2/+2
2014-02-02libextra: Remove `@str` from all the librariesPatrick Walton-12/+0
2014-01-31Fix minor doc typosVirgile Andreani-4/+4
2014-01-31Introduce marker types for indicating variance and for opting outNiko Matsakis-8/+14
2014-01-30Make pop_ref and mut_pop_ref return Option instead of failing on empty vectorsNathaniel Herman-1/+1
2014-01-30Make shift_ref and mut_shift_ref return Option instead of failingNathaniel Herman-1/+1
2014-01-30auto merge of #11895 : xales/rust/libstd, r=alexcrichtonbors-6/+4
2014-01-30Remove Times traitBrendan Zabarauskas-59/+59
2014-01-29Remove seldom-used std::reference functions.xales-6/+4
2014-01-29Rename std::borrow to std::reference.xales-4/+4
2014-01-29auto merge of #11868 : bytbox/rust/remove-do, r=alexcrichtonbors-123/+122
2014-01-29Removing do keyword from libextraScott Lawrence-123/+122