summaryrefslogtreecommitdiff
path: root/lib/libmd
Commit message (Collapse)AuthorAgeFilesLines
* Don't build manuals at inappropriate time.Ruslan Ermilov2002-04-101-13/+5
| | | | | | | Collapse generation of md[245].3 manpages. Notes: svn path=/head/; revision=94367
* Modernize my email address.Poul-Henning Kamp2002-03-253-4/+4
| | | | Notes: svn path=/head/; revision=93151
* Modernize my email address.Poul-Henning Kamp2002-03-251-1/+1
| | | | Notes: svn path=/head/; revision=93149
* Remove __P() usage.David E. O'Brien2002-03-211-1/+1
| | | | Notes: svn path=/head/; revision=92917
* Remove 'register' keyword.David E. O'Brien2002-03-213-15/+15
| | | | Notes: svn path=/head/; revision=92913
* mdoc(7) police: Use the new .In macro for #include statements.Ruslan Ermilov2001-10-013-6/+6
| | | | Notes: svn path=/head/; revision=84306
* add __FBSDID()s to libmdMatthew Dillon2001-09-3010-14/+30
| | | | Notes: svn path=/head/; revision=84211
* mdoc(7) police:Ruslan Ermilov2001-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. Notes: svn path=/head/; revision=81251
* Remove whitespace at EOL.Dima Dorfman2001-07-153-13/+13
| | | | Notes: svn path=/head/; revision=79754
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-103-3/+3
| | | | Notes: svn path=/head/; revision=79531
* mdoc(7) police: use proper markup for function arguments.Ruslan Ermilov2001-04-043-18/+18
| | | | Notes: svn path=/head/; revision=75161
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-1/+1
| | | | Notes: svn path=/head/; revision=74870
* Add a new entrypoint to the hashes in libmd:Poul-Henning Kamp2001-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 Notes: svn path=/head/; revision=74385
* mdoc(7) police: removed history info from the .Os FreeBSD call.Ruslan Ermilov2000-12-143-4/+3
| | | | Notes: svn path=/head/; revision=70015
* Introduce .Lb macro to libmd manpagesAlexey Zelkin2000-04-223-0/+6
| | | | Notes: svn path=/head/; revision=59512
* Replace beforeinstall target with new variables used by .mk system.Rodney W. Grimes2000-01-141-6/+2
| | | | | | | Reviewed by: marcel, and make world Notes: svn path=/head/; revision=55955
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-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. Notes: svn path=/head/; revision=55206
* $Id$ -> $FreeBSD$Peter Wemm1999-08-2819-19/+19
| | | | Notes: svn path=/head/; revision=50476
* add more MLINKSAndrey A. Chernov1999-03-021-1/+8
| | | | Notes: svn path=/head/; revision=44437
* Don't even attempt to build the assembly-language versions of RIPEMD160Garrett Wollman1999-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). Notes: svn path=/head/; revision=44356
* fix for incorrect specification of alignment (it worked for the elfChuck Robey1999-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 Notes: svn path=/head/; revision=44332
* No, this isn't what I submitted. Seems like the patch I sentMatt Jacob1999-02-271-2/+2
| | | | | | | was ignored and an incorrect hand edit was used instead. Notes: svn path=/head/; revision=44310
* Fixes for Alpha.Garrett Wollman1999-02-262-3/+4
| | | | | | | Submitted by: mjacob Notes: svn path=/head/; revision=44304
* Don't build the assembly for shared linkage, PIC isn't implemented.Garrett Wollman1999-02-261-0/+2
| | | | Notes: svn path=/head/; revision=44302
* Add Eric Young's RIPEMD160 implementation as well, in case SHA-1Garrett Wollman1999-02-2611-15/+3468
| | | | | | | should prove weak. Also fix a few problems with the SHA-1 build. Notes: svn path=/head/; revision=44301
* Fix bug in MDx test suite.Garrett Wollman1999-02-2611-18/+3503
| | | | | | | Add Eric Young's SHA-[01] implementations. Notes: svn path=/head/; revision=44290
* Add a note about the insecurity of MD4 and potential vulnerability ofGarrett Wollman1999-02-111-4/+24
| | | | | | | MD5 to similar attacks. Notes: svn path=/head/; revision=43911
* Build libmd shared for a.out too. Required for some PAM modules.John Polstra1998-11-121-4/+1
| | | | Notes: svn path=/head/; revision=41106
* $@ -> ${.TARGET}Warner Losh1998-09-111-34/+34
| | | | Notes: svn path=/head/; revision=39063
* BINFORMAT -> OBJFORMAT ready for E-day.John Birrell1998-08-301-2/+2
| | | | Notes: svn path=/head/; revision=38632
* Split the padding out into a separate function.Poul-Henning Kamp1998-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> Notes: svn path=/head/; revision=34909
* Don't use the beforedepend target. It was a no-op here except forBruce Evans1998-03-191-3/+1
| | | | | | | helping bsd.dep.mk break `make -jN depend'. Notes: svn path=/head/; revision=34685
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.AqPhilippe Charnier1998-03-191-4/+4
| | | | Notes: svn path=/head/; revision=34669
* If not building a.out, still build a pic version of libmd. This allowsPeter Wemm1997-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. Notes: svn path=/head/; revision=29142
* Make the MD* header files C++-aware. Also, string arguments are supposedJoerg Wunsch1997-08-255-10/+20
| | | | | | | | | | to be of type `const char *'. PR: 3291 Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum) Notes: svn path=/head/; revision=28688
* FIxed arg types (mostly missing consts) in synopsis.Bruce Evans1997-03-191-3/+3
| | | | Notes: svn path=/head/; revision=24008
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-2212-12/+12
| | | | Notes: svn path=/head/; revision=22993
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-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. Notes: svn path=/head/; revision=21673
* Just pick up the real thing from <sys/md5.h>Poul-Henning Kamp1996-12-221-39/+1
| | | | Notes: svn path=/head/; revision=20787
* Make this compile in the kernel too, major cosmetic cleanup.Poul-Henning Kamp1996-12-221-260/+277
| | | | Notes: svn path=/head/; revision=20785
* Moved #include of <sys/types.h> earlier so that this compiles whenBruce Evans1996-10-251-7/+8
| | | | | | | | | <stdio.h> doesn't (bogusly) include <sys/types.h>. Cleaned up #includes. Notes: svn path=/head/; revision=19168
* Add #include <sys/types>Poul-Henning Kamp1996-10-221-1/+2
| | | | Notes: svn path=/head/; revision=19100
* close bin/1648 libmd not 64bit safe.Poul-Henning Kamp1996-10-225-12/+15
| | | | | | | | | if something fails to compile now, you need to add #include <sys/types.h> Partially Submitted by: Jason Thorpe <thorpej@nas.nasa.gov> Notes: svn path=/head/; revision=19099
* Use -mdoc macros properly.Garrett Wollman1996-10-094-52/+63
| | | | | | | | | Translate from Danglish into English. Refer to the alogrithms as ``RSA Data Security MDX message digest'' as required by the license. Notes: svn path=/head/; revision=18845
* cmp -s || install -c ==> install -C, use a .for loopPeter Wemm1996-08-301-10/+5
| | | | Notes: svn path=/head/; revision=17931
* Some minor man page cleanup.Mike Pritchard1996-08-231-1/+1
| | | | Notes: svn path=/head/; revision=17798
* Fix a memory leak in MD[245]End()Poul-Henning Kamp1996-07-241-9/+8
| | | | | | | | Submitted by: Ikuo Nakagawa <ikuo@isl.intec.co.jp> PR: misc/1424 Notes: svn path=/head/; revision=17271
* Correct two errors in the manual page.John Polstra1996-05-281-2/+2
| | | | Notes: svn path=/head/; revision=15963
* Don't install mdX.3, it's the template used to build the other pages.Poul-Henning Kamp1996-02-091-2/+2
| | | | Notes: svn path=/head/; revision=14007
* Bill was a little to fast here...Poul-Henning Kamp1996-02-091-3/+1
| | | | Notes: svn path=/head/; revision=14005