about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-07-27auto merge of #8076 : omasanori/rust/cleanup, r=huonwbors-5/+0
2013-07-27auto merge of #7864 : brson/rust/start-on-main-thread, r=brsonbors-10/+61
2013-07-27std::rt: Add start_on_main_thread functionBrian Anderson-10/+61
2013-07-27auto merge of #8074 : thestinger/rust/iterator, r=cmrbors-66/+98
2013-07-27iterator: add an Extendable traitDaniel Micay-1/+18
2013-07-27vec: replace some `as_mut_buf` with `to_mut_ptr`Daniel Micay-12/+10
2013-07-27Remove dummy type parameters from iterator adaptorsblake2-ppc-51/+43
2013-07-27vec: add mut_slice_{to,from}Daniel Micay-0/+23
2013-07-27make RandomAccessIterator inherit from IteratorDaniel Micay-2/+4
2013-07-27auto merge of #8036 : sfackler/rust/container-impls, r=msullivanbors-53/+12
2013-07-27auto merge of #8040 : luqmana/rust/rtn, r=brsonbors-110/+514
2013-07-27Remove unnecessary #[path = "***/mod.rs"] lines.OGINO Masanori-5/+0
2013-07-26auto merge of #7986 : alexcrichton/rust/raw-repr, r=brsonbors-253/+252
2013-07-26Consolidate raw representations of rust valuesAlex Crichton-236/+237
2013-07-26auto merge of #8039 : Xazax-hun/rust/master, r=brsonbors-2/+184
2013-07-26libstd: Tests for {peer, socket}_name.Luqman Aden-0/+86
2013-07-25libstd: Implement some missing udp methods.Luqman Aden-21/+132
2013-07-25libstd: Implement some missing tcp methods.Luqman Aden-15/+72
2013-07-25libstd: Add ToStr impl for IpAddr.Luqman Aden-0/+42
2013-07-25Added default impls for container methodsSteven Fackler-53/+12
2013-07-25auto merge of #8030 : thestinger/rust/iterator, r=huonwbors-3/+0
2013-07-25libstd: Get rid of duplication in {peer, socket}_name and remove extra *.Luqman Aden-103/+49
2013-07-25auto merge of #8026 : poiru/rust/issue-8024, r=alexcrichtonbors-4/+11
2013-07-25auto merge of #8015 : msullivan/rust/default-methods, r=nikomatsakisbors-1/+24
2013-07-25libstd: Handle IPv4-Mapped/Compatible IPv6 addresses.Luqman Aden-1/+30
2013-07-25libstd: Fix errors when rtdebug! is not a noop.Luqman Aden-5/+5
2013-07-25libstd: Implement {peer, socket}_name for new rt tcp & udp.Luqman Aden-69/+202
2013-07-25Added some more atomic operations.Gábor Horváth-2/+184
2013-07-24Convert uses of transmute which don't need itAlex Crichton-18/+16
2013-07-24auto merge of #7931 : blake2-ppc/rust/chain-mut-ref, r=pcwaltonbors-12/+23
2013-07-24rm default method lintDaniel Micay-3/+0
2013-07-24auto merge of #7996 : erickt/rust/cleanup-strs, r=ericktbors-315/+258
2013-07-24Implement std::num::Zero for boolBirunthan Mohanathas-4/+11
2013-07-24std: str.as_bytes_with_null_consume() => str.to_bytes_with_null()Erick Tryzelaar-1/+1
2013-07-24auto merge of #7982 : thestinger/rust/iterator, r=thestingerbors-94/+276
2013-07-24fix compilation on macos/windowsDaniel Micay-1/+2
2013-07-24ToStr for HashMap does not need value to implement Eq or HashStepan Koltsov-6/+18
2013-07-24std:rt: args module is not used by win/mac. #7951Brian Anderson-69/+123
2013-07-24Change 'print(fmt!(...))' to printf!/printfln! in src/lib*Birunthan Mohanathas-18/+18
2013-07-24add a RandomAccessIterator traitDaniel Micay-2/+117
2013-07-24auto merge of #7993 : Xazax-hun/rust/master, r=bblumbors-0/+12
2013-07-23auto merge of #7980 : graydon/rust/misc-benchmarks, r=catamorphismbors-1/+237
2013-07-23Fix some impls such that all supertraits are actually implemented.Michael Sullivan-1/+7
2013-07-23Add a to_owned_vec method to IteratorUtil.Michael Sullivan-0/+17
2013-07-23std: make str::append move selfErick Tryzelaar-6/+5
2013-07-23std: inline str::with_capacity and vec::with_capacityErick Tryzelaar-5/+4
2013-07-23std: simplify str::as_imm_buf and vec::as_{imm,mut}_bufErick Tryzelaar-12/+6
2013-07-23str: move as_mut_buf into OwnedStr, and make it `self`Erick Tryzelaar-18/+18
2013-07-23std: remove a malloc from os::fill_charp_bufErick Tryzelaar-3/+2
2013-07-23std: remove str::to_owned and str::raw::slice_bytes_ownedErick Tryzelaar-42/+23