summaryrefslogtreecommitdiffstats
path: root/lib/libmd
Commit message (Collapse)AuthorAgeFilesLines
* Assorted mdoc(7) fixes:hmp2003-10-093-20/+41
| | | | | | | | | | - fix hard sentence breaks - sprinkle a few .Vt's where neccessary - remove incorrect use of `\-' - proper quoting using .Dq, instead of manual ``...'' Approved by: des@ (mentor) Reviewed by: ru@
* style.Makefile(5)obrien2003-08-181-1/+1
|
* Stage 3 of dynamic root support. Make all the libraries needed to rungordon2003-08-171-0/+1
| | | | | | binaries in /bin and /sbin installed in /lib. Only the versioned files reside in /lib, the .so symlink continues to live /usr/lib so the toolchain doesn't need to be modified.
* Rename local variables to not mask global names of same name. Thismarkm2003-06-053-28/+29
| | | | fixes lots of lint(1) warnings.
* The .Fn functioncharnier2003-03-242-9/+18
|
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-2/+0
| | | | | | | | | | | | | | | under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
* Get this file closer to style(9).phk2002-09-081-51/+55
|
* Fix a bug where calling MD5File(3) with a zero-length file generated anbmah2002-09-061-0/+1
| | | | | | error, due to an uninitialized variable. Reviewed by: phk, archie
* Add missing const's.mux2002-06-241-1/+1
|
* Improve the handling of Encode and Decode operations in MD5.phk2002-06-221-22/+15
| | | | | | | | | | Use memcpy for all little-endian architectures, sys/kern/md5c.c indicates this should be safe for all currently supported LE archs. Change the Encode and Decode functions for other archs to use le32toh() and htole32() functions instead of explicit byte shuffling. On sparc64 this gives md5(1) about 8% speed increase.
* Don't build manuals at inappropriate time.ru2002-04-101-13/+5
| | | | Collapse generation of md[245].3 manpages.
* Modernize my email address.phk2002-03-253-4/+4
|
* Modernize my email address.phk2002-03-251-1/+1
|
* Remove __P() usage.obrien2002-03-211-1/+1
|
* Remove 'register' keyword.obrien2002-03-213-15/+15
|
* mdoc(7) police: Use the new .In macro for #include statements.ru2001-10-013-6/+6
|
* add __FBSDID()s to libmddillon2001-09-3010-14/+30
|
* mdoc(7) police:ru2001-08-071-1/+2
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* Remove whitespace at EOL.dd2001-07-153-13/+13
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-103-3/+3
|
* mdoc(7) police: use proper markup for function arguments.ru2001-04-043-18/+18
|
* MAN[1-9] -> MAN.ru2001-03-271-1/+1
|
* Add a new entrypoint to the hashes in libmd:phk2001-03-1710-14/+114
| | | | | | | | | 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
* mdoc(7) police: removed history info from the .Os FreeBSD call.ru2000-12-143-4/+3
|
* Introduce .Lb macro to libmd manpagesphantom2000-04-223-0/+6
|
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-6/+2
| | | | Reviewed by: marcel, and make world
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
| | | | | | is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
* $Id$ -> $FreeBSD$peter1999-08-2819-19/+19
|
* add more MLINKSache1999-03-021-1/+8
|
* Don't even attempt to build the assembly-language versions of RIPEMD160wollman1999-03-012-2/+16
| | | | | | and SHA-1 when OBJFORMAT is not ELF. Add a warning to the man page about how SHA-1 uses bswapl, which will trap on 80386es (and the kernel should, but doesn't currently, emulate).
* fix for incorrect specification of alignment (it worked for the elfchuckr1999-02-282-4/+4
| | | | | | | | build, but broke while doing the aout legacy build). Now using .p2align instead of .align. Fixes broken buildworld. Submitted by: John Polstra Reviewed by: John Polstra
* No, this isn't what I submitted. Seems like the patch I sentmjacob1999-02-271-2/+2
| | | | was ignored and an incorrect hand edit was used instead.
* Fixes for Alpha.wollman1999-02-262-3/+4
| | | | Submitted by: mjacob
* Don't build the assembly for shared linkage, PIC isn't implemented.wollman1999-02-261-0/+2
|
* Add Eric Young's RIPEMD160 implementation as well, in case SHA-1wollman1999-02-2611-15/+3468
| | | | should prove weak. Also fix a few problems with the SHA-1 build.
* Fix bug in MDx test suite.wollman1999-02-2611-18/+3503
| | | | Add Eric Young's SHA-[01] implementations.
* Add a note about the insecurity of MD4 and potential vulnerability ofwollman1999-02-111-4/+24
| | | | MD5 to similar attacks.
* Build libmd shared for a.out too. Required for some PAM modules.jdp1998-11-121-4/+1
|
* $@ -> ${.TARGET}imp1998-09-111-34/+34
|
* BINFORMAT -> OBJFORMAT ready for E-day.jb1998-08-301-2/+2
|
* Split the padding out into a separate function.phk1998-03-276-22/+62
| | | | | | | | Synchronize the kernel and libmd versions of md5c.c PR: misc/6127 Reviewed by: phk Submitted by: Ari Suutari <ari@suutari.iki.fi>
* Don't use the beforedepend target. It was a no-op here except forbde1998-03-191-3/+1
| | | | helping bsd.dep.mk break `make -jN depend'.
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aqcharnier1998-03-191-4/+4
|
* If not building a.out, still build a pic version of libmd. This allowspeter1997-09-051-1/+3
| | | | | | | | things like libskey.so to be dynamically self contained. Things like md5(1) where speed is critical should still link with libmd.a, but for things like login, where it's a once-off call if skey is used, it's not worth the hassle.
* Make the MD* header files C++-aware. Also, string arguments are supposedjoerg1997-08-255-10/+20
| | | | | | | to be of type `const char *'. PR: 3291 Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum)
* FIxed arg types (mostly missing consts) in synopsis.bde1997-03-191-3/+3
|
* Revert $FreeBSD$ to $Id$peter1997-02-2212-12/+12
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-147-7/+7
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Just pick up the real thing from <sys/md5.h>phk1996-12-221-39/+1
|
* Make this compile in the kernel too, major cosmetic cleanup.phk1996-12-221-260/+277
|
OpenPOWER on IntegriCloud