about summary refs log tree commit diff
path: root/src/libstd/md4.rs
AgeCommit message (Collapse)AuthorLines
2013-05-10renamed vec::from_slice to vec::to_ownedYoungsoo Son-1/+1
2013-04-08Removing no longer needed unsafe blocksAlex Crichton-2/+2
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-7/+7
2013-03-22libstd: Remove all uses of `pure` from libstd. rs=depurePatrick Walton-5/+5
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-1/+1
2013-03-07test: Fix tests.Patrick Walton-1/+2
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-10/+11
2013-02-13RIMOV core::vecBen Striegel-1/+1
Also remove as many uses as possible of vec::cast_to_mut and cast_from_mut
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-2/+0
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-02-04std: Stamp out structural recordsTim Chevalier-3/+10
See #4665
2013-02-03Converted libcore/uint-template.rs to the new string functions.Marvin Löbel-1/+1
- Moved ToStr implementation of unsigned integers to uint-template.rs. - Marked the `str()` function as deprecated. - Forwarded all conversion functions to `core::num::to_str_common()` and `core::num::from_str_common()`. - Fixed most places in the codebase where `to_str()` is being used. - Added uint-template to_str and from_str overflow tests.
2013-01-23core: Rename to_mut and from_mut to cast_to_mut and cast_from_mutTrinick-1/+1
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ↵Patrick Walton-0/+4
contain at least two components. r=graydon
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-18Made more stuff pure.Jesse Jones-7/+7
escape functions in char, io.with_str_reader, base64 and md5sum, cell.empty_cell and is_empty.
2012-09-28std: Eliminate deprecated patternsBrian Anderson-1/+0
2012-09-27De-export std::{dbg,sha1,md4,tempfile,term}. Part of #3583.Graydon Hoare-3/+3
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-2/+2
2012-08-25Remove deprecated modes from SHA1 and MD4 in libstdKevin Cantu-4/+7
2012-08-23Rename str::bytes to str::to_bytesTim Chevalier-1/+1
Closes #3245
2012-08-01Convert ret to returnBrian Anderson-1/+1
2012-07-14Move the world over to using the new style string literals and types. Closes ↵Michael Sullivan-15/+15
#2907.
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-1/+1
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-3/+3
2012-06-27Replace more vector additions (issue #2719)Eric Holk-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-5/+5
2012-03-14annotate libstd and start enforcing mutabilityNiko Matsakis-14/+17
2012-03-13Overhaul constructor naming in libsBrian Anderson-1/+1
2012-03-02core: Remove _mut functions from vecBrian Anderson-1/+1
Instead, use vec::to_mut/from_mut to transform vectors in place as needed.
2012-01-30Change all ternary ops to if/then/elsePaul Woolcock-1/+1
All the files below had at least one instance of the ternary operator present in the source. All have been changed to the equivalent if/then/else expression.
2012-01-23s/block()/fn()/gNiko Matsakis-1/+1
2012-01-21use u64 and not uint; otherwise shift results are undef. in 32 bitNiko Matsakis-7/+7
Fixes #1605.
2012-01-21update to use u64; u32 has undefined resultsNiko Matsakis-1/+6
2012-01-21issue #1352: change param order on vec::init_elt, putting block in final ↵Graham Fawcett-1/+1
position. To match the init_fn() and init_fn_mut() changes.
2012-01-17Add an std::md4 moduleMarijn Haverbeke-0/+110