about summary refs log tree commit diff
path: root/src/libstd/net_url.rs
AgeCommit message (Collapse)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-1068/+0
This only changes the directory names; it does not change the "real" metadata names.
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-5/+5
2013-05-19Register snapshotsBrian Anderson-7/+0
2013-05-19Use assert_eq! rather than assert! where possibleCorey Richardson-136/+136
2013-05-10std: Use the new `for` protocolAlex Crichton-0/+7
2013-05-03std: Warning policeTim Chevalier-2/+0
2013-05-03Remove extra `#[cfg(stage0)]`gifnksm-2/+0
2013-05-02libcore: Export core::from_str::FromStr from core::preludegifnksm-5/+3
2013-04-27only use #[no_core] in libcoreDaniel Micay-2/+0
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ↵Huon Wilson-23/+23
pub mod or pub fn).
2013-04-14std: remove unused unsafe blocks/functionsAlex Crichton-34/+23
2013-04-10Revert map.each to something which takes two parametersNiko Matsakis-1/+1
rather than a tuple. The current setup iterates over `BaseIter<(&'self K, &'self V)>` where 'self is a lifetime declared *in the each method*. You can't place such a type in the impl declaration. The compiler currently allows it, but this will not be legal under #5656 and I'm pretty sure it's not sound now.
2013-04-03auto merge of #5701 : metajack/rust/net-url-clone, r=thestingerbors-3/+3
2013-04-03Add Clone derivation for std::net::url types.Jack Moffitt-3/+3
2013-04-03rename Linear{Map,Set} => Hash{Map,Set}Daniel Micay-8/+8
2013-04-03hashmap: rm linear namespaceDaniel Micay-2/+2
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-164/+164
2013-03-26Switched over a bunch of splitting funktions to non-allocating iteratorsMarvin Löbel-2/+2
2013-03-22libstd: Remove all uses of `pure` from libstd. rs=depurePatrick Walton-21/+21
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-3/+3
2013-03-22std: replace uses of old deriving attribute with new oneAndrew Paseltiner-3/+3
2013-03-21back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> ↵Marvin Löbel-20/+20
slice_unique
2013-03-21renamed str::view -> slice_DBG_BRWDMarvin Löbel-22/+22
renamed str::slice -> slice_DBG_UNIQ changed vec slice method -> to_owned() renamed vec view method -> slice_V_DBG_BRWD
2013-03-07test: Fix tests.Patrick Walton-2/+4
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-167/+167
2013-03-04Adding missing imports for tests, and gate off othersAlex Crichton-1/+0
2013-03-04Remove unused imports throughout src/Alex Crichton-5/+0
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-82/+86
Also touch up use of 'pub' and move some tests around so the tested functions don't have to be 'pub'
2013-02-15libstd: Get rid of `move`.Luqman Aden-3/+3
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-3/+3
rs=implflipping
2013-02-07implement BaseIter for LinearMapDaniel Micay-2/+2
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-1/+2
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-02-03core: convert ToStr::to_str to take explicit &selfErick Tryzelaar-2/+2
2013-01-29libstd: De-export libstd. rs=deexportPatrick Walton-28/+26
2013-01-23Merge pull request #4594 from thestinger/mapTim Chevalier-12/+6
more work on the map trait and TreeMap/LinearMap
2013-01-23switch LinearMap to current constructor conventionDaniel Micay-4/+4
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-11/+13
2013-01-23rename hashmap find/get -> find_copy/get_copyDaniel Micay-7/+1
2013-01-23rename send_map to hashmapDaniel Micay-3/+3
This makes the module much more discoverable, and is in line with the 'treemap' naming.
2013-01-11Comment out test_decode_form_urlencoded again. Filed issue 4449. rs=breakageTim Chevalier-0/+4
2013-01-10std: Fix net_url test that was commented outTim Chevalier-3/+2
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+5
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-5/+0
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+5
module scope. r=tjc
2012-12-29libstd: Comment out mysteriously failing net-url test. rs=bustedPatrick Walton-2/+3
2012-12-28libstd: Fix tests. rs=bustagePatrick Walton-0/+5
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ↵Patrick Walton-3/+19
contain at least two components. r=graydon
2012-12-21std: modernize net_urlErick Tryzelaar-364/+316
This switches over to using structs and send_maps for query string parsing.
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-30libs: Remove transitionary material on iter_bytes, add workcache to build.Graydon Hoare-9/+0