Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hyperlink DOIs to preferred resolver #81

Merged
merged 1 commit into from
Feb 22, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion highwayhash/hh_neon.h
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ namespace highwayhash {
// it easier use the vector_neon symbols, but requires textual inclusion.
namespace HH_TARGET_NAME {

// J-lanes tree hashing: see http://dx.doi.org/10.4236/jis.2014.53010
// J-lanes tree hashing: see https://doi.org/10.4236/jis.2014.53010
// Uses the same method that SSE4.1 uses, only with NEON used instead.
class HHStateNEON {
public:
Expand Down
2 changes: 1 addition & 1 deletion highwayhash/hh_sse41.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ namespace highwayhash {
// it easier use the vector128 symbols, but requires textual inclusion.
namespace HH_TARGET_NAME {

// J-lanes tree hashing: see http://dx.doi.org/10.4236/jis.2014.53010
// J-lanes tree hashing: see https://doi.org/10.4236/jis.2014.53010
// Uses pairs of SSE4.1 instructions to emulate the AVX-2 algorithm.
class HHStateSSE41 {
public:
Expand Down
2 changes: 1 addition & 1 deletion highwayhash/hh_vsx.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ static HH_INLINE PPC_VEC_U64 MultiplyVectors(const PPC_VEC_U64& vec1,
reinterpret_cast<const PPC_VEC_U32>(vec2));
}

// J-lanes tree hashing: see http://dx.doi.org/10.4236/jis.2014.53010
// J-lanes tree hashing: see https://doi.org/10.4236/jis.2014.53010
class HHStateVSX {
public:
explicit HH_INLINE HHStateVSX(const HHKey key) { Reset(key); }
Expand Down
2 changes: 1 addition & 1 deletion highwayhash/scalar_sip_tree_hash.cc
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ namespace {

// Paper: https://www.131002.net/siphash/siphash.pdf
// SSE41 implementation: https://goo.gl/80GBSD
// Tree hash extension: http://dx.doi.org/10.4236/jis.2014.53010
// Tree hash extension: https://doi.org/10.4236/jis.2014.53010

// The hash state is updated by injecting 4x8-byte packets;
// XORing together all state vectors yields 32 bytes that are
Expand Down
2 changes: 1 addition & 1 deletion highwayhash/sip_tree_hash.cc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ namespace {

// Paper: https://www.131002.net/siphash/siphash.pdf
// SSE41 implementation: https://goo.gl/80GBSD
// Tree hash extension: http://dx.doi.org/10.4236/jis.2014.53010
// Tree hash extension: https://doi.org/10.4236/jis.2014.53010

// The hash state is updated by injecting 4x8-byte packets;
// XORing together all state vectors yields 32 bytes that are
Expand Down