summary refs log tree commit diff
path: root/src/libcore/hash/sip.rs
AgeCommit message (Expand)AuthorLines
2018-03-17Mark deprecated unstable SipHasher13 as a doc-hidden impl detail of HashMap.Simon Sapin-5/+6
2018-03-17Make the deprecated unstable SipHasher24 type private.Simon Sapin-39/+6
2017-10-20Fix most rendering warnings from switching to CommonMarksteveklabnik-3/+3
2017-10-16rustc_data_structures: Add implementation of 128 bit SipHash.Michael Woerister-0/+1
2017-07-20std: Cut down #[inline] annotations where not necessaryAlex Crichton-1/+1
2017-05-02Removal pass for anonymous parametersest31-2/+2
2016-11-04reference full path `DefaultHasher`Liigo Zhuang-9/+18
2016-10-25Small improvement to SipHasherarthurprs-50/+97
2016-10-04update sip.rs for new intrinsics and defaultsEric Roshan-Eisner-14/+9
2016-10-03std: Stabilize and deprecate APIs for 1.13Alex Crichton-1/+11
2016-09-11Documentation of what does for each typeathulappadan-0/+1
2016-08-24Use `#[prelude_import]` in `libcore`.Jeffrey Seyfried-2/+0
2016-07-11std: Correct tracking issue for SipHash{13,24}Alex Crichton-8/+8
2016-06-29std: use siphash-1-3 for HashMapSean McArthur-52/+197
2016-03-28Prefer HTTPS when linking to 131002.net.Corey Farwell-1/+1
2016-03-20libcore: add Debug implementations to most missing typesSean McArthur-0/+1
2016-03-08Link to actual CSPRNG in `hash::SipHasher` documentationDirk Gadsden-4/+4
2016-03-06Amend `hash::SipHasher` docs to more strongly discourage cryptographic usesDirk Gadsden-4/+3
2016-03-06Clarify documentation of `hash::SipHasher`Dirk Gadsden-6/+9
2015-10-08rustfmt hash submoduleMichael Pankov-6/+5
2015-09-12Stop a private method on `SipHasher` from shadowing `Hasher::write`Tobias Bucher-8/+3
2015-08-03syntax: Implement #![no_core]Alex Crichton-1/+2
2015-07-25siphash: Reorder hash state in the structUlrik Sverdrup-1/+5
2015-07-25siphash: Remove one variableUlrik Sverdrup-2/+1
2015-07-25siphash: Use ptr::copy_nonoverlapping for efficient data loadingUlrik Sverdrup-1/+16
2015-07-14core: Revive SipHash's testsUlrik Sverdrup-2/+0
2015-05-03Restore HashMap performance by allowing some functions to be inlinedBjörn Steinbrink-0/+3
2015-04-21rollup merge of #24541: alexcrichton/issue-24538Alex Crichton-1/+0
2015-04-21Model lexer: Fix remaining issuesPiotr Czarnecki-2/+0
2015-04-17std: Add Default/IntoIterator/ToOwned to the preludeAlex Crichton-1/+0
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-5/+0
2015-03-31Stabilize std::numAaron Turon-2/+3
2015-03-05Remove integer suffixes where the types in compiled code are identical.Eduard Burtescu-1/+1
2015-03-03Add `core::num::wrapping` and fix overflow errors.James Miller-6/+6
2015-02-23int audit core::hashNick Cameron-2/+2
2015-02-20Register new snapshotsAlex Crichton-19/+0
2015-02-18std: Stabilize the `hash` moduleAlex Crichton-10/+35
2015-02-03Switch missing_copy_implementations to default-allowSteven Fackler-1/+0
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-1/+1
2015-01-25Moving away from deprecated i/u suffixes in libcoreAlfie John-1/+1
2015-01-23Deprecated attributes don't take 'feature' names and are paired with stable/u...Brian Anderson-1/+2
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-1/+1
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-393/+67
2015-01-06FalloutNick Cameron-3/+3
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-2/+2
2015-01-03Initial version of AArch64 support.Akos Kiss-1/+7
2015-01-03auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomats...bors-8/+8
2015-01-02Fallout - change array syntax to use `;`Nick Cameron-2/+2
2014-12-25Parse fully-qualified associated types in generics without whitespaceP1start-8/+8
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-0/+1