September 16, 2012 [phobos] [D-Programming-Language/phobos] 6ff6ad: Add new hash API | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/phobos Commit: 6ff6adc5bf7d13b33e27985c53377cd20d7648e6 https://github.com/D-Programming-Language/phobos/commit/6ff6adc5bf7d13b33e27985c53377cd20d7648e6 Author: Johannes Pfau <johannespfau@gmail.com> Date: 2012-09-16 (Sun, 16 Sep 2012) Changed paths: M crc32.d M posix.mak A std/digest/crc.d A std/digest/digest.d A std/digest/md.d M std/md5.d M std/stream.d M unittest.d M win32.mak M win64.mak Log Message: ----------- Add new hash API * adds the new API used for hashes/digests * adds new crc & md modules using this API * deprecate std.md5 & crc32 * update std.stream to use new hash API Commit: 9dc61f673446fe299c1064f39ab8f244099802ae https://github.com/D-Programming-Language/phobos/commit/9dc61f673446fe299c1064f39ab8f244099802ae Author: Kai Nacke <kai@redstar.de> Date: 2012-09-16 (Sun, 16 Sep 2012) Changed paths: A std/digest/sha.d Log Message: ----------- 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. Commit: f6acdbb2be119b26c79e55fbb80c0a9316294c15 https://github.com/D-Programming-Language/phobos/commit/f6acdbb2be119b26c79e55fbb80c0a9316294c15 Author: Johannes Pfau <johannespfau@gmail.com> Date: 2012-09-16 (Sun, 16 Sep 2012) Changed paths: M std/uuid.d Log Message: ----------- Make std.uuid use the new hash API * enable SHA-1 support in std.uuid * make sha1UUID, md5UUID pure Commit: 6b66c0faab641364f9053dbf54df95bbd21c5f70 https://github.com/D-Programming-Language/phobos/commit/6b66c0faab641364f9053dbf54df95bbd21c5f70 Author: Johannes Pfau <johannespfau@gmail.com> Date: 2012-09-16 (Sun, 16 Sep 2012) Changed paths: M changelog.dd Log Message: ----------- Update changelog for std.digest Commit: 688e1d40573775e74b7b03d259e9c194746255b8 https://github.com/D-Programming-Language/phobos/commit/688e1d40573775e74b7b03d259e9c194746255b8 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2012-09-16 (Sun, 16 Sep 2012) Changed paths: M changelog.dd M crc32.d M posix.mak A std/digest/crc.d A std/digest/digest.d A std/digest/md.d A std/digest/sha.d M std/md5.d M std/stream.d M std/uuid.d M unittest.d M win32.mak M win64.mak Log Message: ----------- Merge pull request #771 from jpf91/newHash Add std.digest Compare: https://github.com/D-Programming-Language/phobos/compare/caad7c5017a3...688e1d405737 |
Copyright © 1999-2021 by the D Language Foundation