#
310372 |
|
21-Dec-2016 |
emaste |
MFC r307521: libmd: introduce functions that operate on fd instead of filename
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
282736 |
|
10-May-2015 |
thomas |
Unbreak build following rev. 282726
(Makefile.inc1): add dependency of xinstall on libmd to avoid failure of parallel bootstrap.
(lib/libmd/*.h): do not redefine symbols if already defined as macros (libcrypt uses the same sources internally, redefining symbols with a prefix of its own).
Fixes build failures caused by previous change to libmd.
Reported by: ian Pointy hat to: thomas
|
#
282726 |
|
10-May-2015 |
thomas |
Ensure libmd symbols do not clash with libcrypto
Add a prefix to all symbols in libmd to avoid incompatibilites with same-named, but not binary compatible, symbols from libcrypto.
Also introduce Weak aliases to avoid the need to rebuild dependent binaries and a major version bump.
PR: 199119 Differential Revision: D2216 Reviewed by: roberto, delphij MFC after: 2 weeks
|
#
154479 |
|
17-Jan-2006 |
phk |
Fix an 11 year old mistake: Let the hash functions take a void* instead of unsigned char* argument.
|
#
74385 |
|
17-Mar-2001 |
phk |
Add a new entrypoint to the hashes in libmd: char * FooFileChunk(const char *filename, char *buf, off_t offset, off_t length) Which only hashes part of a file. Implement FooFile() in terms of this function.
Submitted by: roam
|
#
50476 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
34909 |
|
27-Mar-1998 |
phk |
Split the padding out into a separate function. Synchronize the kernel and libmd versions of md5c.c
PR: misc/6127 Reviewed by: phk Submitted by: Ari Suutari <ari@suutari.iki.fi>
|
#
28688 |
|
25-Aug-1997 |
joerg |
Make the MD* header files C++-aware. Also, string arguments are supposed to be of type `const char *'.
PR: 3291 Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum)
|
#
22993 |
|
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
#
19099 |
|
22-Oct-1996 |
phk |
close bin/1648 libmd not 64bit safe.
if something fails to compile now, you need to add #include <sys/types.h>
Partially Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>
|
#
12762 |
|
11-Dec-1995 |
peter |
Add a structure definition to the MD* Contexts, so that cvs can use the standard libmd version of MD5 instead of it's own seperate copy..
|
#
9488 |
|
12-Jul-1995 |
phk |
Change this to do what it should have done from the start. Add argument for buffer for output. Fix manuals.
|
#
4245 |
|
07-Nov-1994 |
phk |
Added "const" to the arguments here and there.
|
#
1803 |
|
24-Jul-1994 |
phk |
This commit was generated by cvs2svn to compensate for changes in r1802, which included commits to RCS files with non-trunk default branches.
|
#
1802 |
|
24-Jul-1994 |
phk |
Reviewed by: phk Imported libmd. This library contains MD2, MD4 and MD5. These three boggers pop up all over the place all of the time, so I decided we needed a library with them. In general they are used for security checks, so if you use them you want to link them static.
|