summaryrefslogtreecommitdiff
path: root/lib/libcrypt
AgeCommit message (Expand)Author
2021-10-31Pull up following revision(s) (requested by nia in ticket #1370):martin
2015-06-17fix error messageschristos
2013-08-28Publish explicit_memset and consttime_memequal in userland libc.riastradh
2013-08-10Silence -Wpointer-sign on crypt-sha1.c.dholland
2013-06-24Replace consttime_bcmp/explicit_bzero by consttime_memequal/explicit_memset.riastradh
2012-08-30Add "consttime_bcmp" and "explicit_bzero" functions for both kerneldrochner
2012-08-10crypt-sha1.c flags apply to all compilers in the tree, drop conditional.joerg
2012-03-23Use major.minor for NetBSD versions.njoly
2012-03-21These directories default to WARNS?=5matt
2012-03-21Use C89 functions definitions.matt
2012-03-01Fix punctuation markup.wiz
2012-01-02Remove trailing whitespace.wiz
2012-01-01a typo and missing markupchristos
2012-01-01Improve returns description from Solar Designer.christos
2011-12-28Remove trailing whitespace. Avoid xr to itself.wiz
2011-12-28reflect current reality about return values.christos
2011-12-28make __crypt staticchristos
2011-12-28clamp length to 72 (73) characters.christos
2011-12-27wrap crypt() to a function that returns *0 and *1 on error.christos
2011-12-27- go back to returning NULL, we are going to wrap crypt instead.christos
2011-12-27we want to check against "*0" not "*\0"christos
2011-12-27Instead of returning ":" on error, return "*0" or "*1" which will always resultchristos
2011-12-27perform the check for all salts > 2.christos
2011-12-26Provide a safer salting method that does not turn invalid salts to '.'.christos
2011-12-26Return ":1" on error instead of ":", so that sloppy password creation programschristos
2011-12-26avoid accessing array over its bound, from Solar Designerchristos
2011-11-29remove the option to build this against openssl - this hasn't been useddrochner
2011-11-29zero out hash context after use, to avoid traces in RAMdrochner
2011-06-20remove most of the remaining HAVE_GCC tests that are always true inmrg
2011-05-16-fix maximum length of salt (missing prefix, rounding error)drochner
2011-05-16fix ipad/opad buffer length (was one too much), just for sanitydrochner
2011-05-09rearrange variable usage to kill __UNCONSTdrochner
2009-05-01ANSI function prototypesperry
2009-05-01de-__Pperry
2009-01-18fix -Wsign-compare issueslukem
2009-01-11bump shared libraries.christos
2008-08-29Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a f...gmcgarry
2008-07-12Add test for HAVE_PCC with HAVE_GCC which turn off compiler warning flags.gmcgarry
2007-01-17Remove more duplicate #includes, and a few spurious whitespaces at EOLhubertf
2006-11-25Constify prtab() argument, fixes MKDEBUGLIB build.freza
2006-10-27gently add some "const", and avoid some castsdrochner
2006-10-27As discussed back in June, move the implementation of hmac_sha1 heredrochner
2006-10-24don't segfault on NULL pointer if number of rounds ismlelstv
2006-05-11sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.mrg
2006-04-08Need stdio.h if debug.christos
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-09-05Mention pwhash(1) in a few places,hubertf
2005-08-16salt is in the second argumentdrochner
2005-01-12fix compile issue.christos
2005-01-12fix compile issue and de-lintchristos