Commit graph

29 commits

Author SHA1 Message Date
Benjamin L. Merritt
5f08c058ab Changed "Examples:" in Ddoc to "Example:" 2015-12-17 18:32:41 -08:00
Walter Bright
8404f65dae std.digest.sha remove static constructor 2015-06-30 14:36:07 -07:00
David Nadlinger
41d2027c22 Merge pull request #3233 from schuetzm/hmac
Add std.digest.hmac
2015-06-20 20:29:30 +02:00
Martin Nowak
4a80223d93 Merge pull request #3408 from schveiguy/fixstaticctor
Remove static ctor in template to avoid issue with cycles.
2015-06-20 12:08:06 +02:00
anonymous
b28962635f fix package XREFs
Also add escaping underscores in some places, and rewrap to 80 columns
where touching anyway.
2015-06-15 22:30:41 +02:00
Steven Schveighoffer
2e9d867f88 Remove static ctor in template to avoid issue with cycles. 2015-06-12 18:41:03 -04:00
Marc Schütz
57ecc812d7 Add std.digest.hmac 2015-06-12 20:37:47 +02:00
anonymous
9309f2b142 [DDoc] add HTML class "quickindex" to manually maintained jump link tables 2015-01-26 11:19:05 +01:00
Andrei Alexandrescu
cb044b02aa Verbatim-related changes in phobos 2015-01-12 00:05:36 -08:00
Andrei Alexandrescu
a13cee766d Ensure each module has a description at the top. 2015-01-11 14:14:29 -08:00
Ilya Yaroshenko
cd76ad7ac3 std.digest.*: clean imports 2014-11-10 15:00:44 +03:00
Geod24
0fb95b8c27 Usage of WEB macro for License everywhere 2014-10-15 11:30:42 +02:00
sinkuu
cd5da9b21a Add @nogc to std.digest.sha 2014-08-22 17:01:39 +09:00
monarchdodra
001fad4558 Remove trailing whitespaces 2014-05-17 15:35:25 +02:00
Abscissa
7b36848216 Add SHA-2. 2014-04-27 00:08:41 -04:00
Yazan S. Dabain
a81f6200cf [Trivial] Fix documentation typos 2014-02-28 21:08:19 +02:00
Rainer Schuetze
40c14681f3 std.digest.sha: disable SSSE3 for SHA because it has unsupported calling convention
std.format, std.math: workarounds for different behaviour of sprintf
std.conv: workarounds for different behaviour of strtold
std.math: disable unittests for exp2f and exp2l
std.math: fix lrint(real), disable tmpfile test
std.process: seek to end of file before trying to append to it from another process
std.process: do not try to terminate an invalid process handle
win64.mak: disable COMDAT folding for release build
2014-02-27 22:16:29 +01:00
k-hara
b391b2ec9f Convert to new alias syntax 2014-02-11 15:27:05 +09:00
Daniel Murphy
a656f26e9e Remove use of automatic adjacent string literal concatenation from phobos 2014-01-20 03:42:21 +11:00
Geod24
8dc683674e Turned Examples section in std.digest.* into documented unittest 2013-12-17 13:57:44 +01:00
k-hara
30356d606f Fix @property annotations and incorrect parenthesis 2013-07-16 00:31:26 +09:00
Hackerpilot
13a6e6ac5c Converted C-style array declarations to D-style 2013-07-03 00:06:32 +00:00
Alex Rønne Petersen
c642ad4d4e Merge pull request #1256 from redstar/digestcleanup
Cleanup digest source.
2013-04-13 10:19:51 -07:00
kai
81244a242d Fix endian-dependent unit test.
The input to the digest tests is not endian-neutral. This is now
considered. The big endian values were derived by writing the data
into a file and running md5sum and sha1sum with the file as input.
2013-04-13 16:33:43 +02:00
kai
f41c576e09 Cleanup digest source.
Removes an unnecessary cast and variable initialization.
2013-04-13 13:22:09 +02:00
Martin Nowak
4a6af4e42e workaround Bug 9378
- SHA1 asm is broken for PIC
2013-01-24 03:16:26 +01:00
kai
4592361e06 Add SSSE3 implementation to SHA1 digest. 2012-11-21 19:44:01 +01:00
k-hara
28dedee456 Issue 7444 - Require [] for array copies too 2012-11-20 17:55:21 +09:00
Kai Nacke
9dc61f6734 Add SHA-1 message digest
SHA-1 is an important message digest. E.g. it is used by git. This implementation features:
- optimized standard implementation. E.g. if compiled with -O -inline -release then there is not single function call or loop.
2012-09-16 12:25:43 +02:00