about summary refs log tree commit diff
path: root/src/libcore/hash/sip.rs
AgeCommit message (Expand)AuthorLines
2020-04-12Document unsafety in `src/libcore/hash/sip.rs`LeSeulArtichaut-3/+8
2020-03-15Rollup merge of #69471 - nnethercote:rm-sip-Hasher-short_write, r=dtolnayDylan DPC-46/+7
2020-02-26clarify operator precedenceMatthias Krüger-1/+1
2020-02-26Remove `sip::Hasher::short_write`.Nicholas Nethercote-46/+7
2020-02-21Revert `u8to64_le` changes from #68914.Nicholas Nethercote-1/+3
2019-12-21Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur-5/+5
2019-11-26Format libcore with rustfmtDavid Tolnay-51/+62
2019-11-06Have tidy ensure that we document all `unsafe` blocks in libcoreOliver Scherer-0/+2
2019-04-18libcore => 2018Taiki Endo-5/+5
2019-02-10libs: doc commentsAlexander Regueiro-3/+3
2019-01-28libcore: remove unneeded allow(deprecated)Ralf Jung-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
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