Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MFC 256365 | rpaulo | 2013-10-12 | 1 | -1/+1 |
| | | | | | | Remove most of the ATF tools and the _atf user. Approved by: re | ||||
* | Simple unit-tests for libcrypt, to show how easy it is. | sjg | 2012-11-07 | 2 | -0/+64 |
| | | | | Approved by: marcel (mentor) | ||||
* | Stop using auth_getval() now that it always returns NULL. Instead, | des | 2012-06-12 | 3 | -20/+8 |
| | | | | | | | hardcode the default to what it would be if we didn't hardcode it, i.e. DES if supported and MD5 otherwise. MFC after: 3 weeks | ||||
* | mdoc: minor Bl improvements. | joel | 2012-06-02 | 1 | -1/+1 |
| | |||||
* | Make the item numbers match the crypt magic number | eadler | 2012-04-11 | 1 | -0/+2 |
| | | | | | | | PR: docs/166497 Submitted by: Mike Kelly <pioto@pioto.org> Approved by: cperciva MFC after: 1 week | ||||
* | Remove superfluous paragraph macro. | joel | 2012-03-25 | 1 | -4/+0 |
| | |||||
* | s/shaN_crypt/crypt_shaN/g to be a more consistent with the existing naming. | obrien | 2011-05-05 | 4 | -14/+14 |
| | | | | Reviewed by: markm | ||||
* | Protect the reachover built symbols after the SHA256/512 crypt(3) addition. | obrien | 2011-04-27 | 1 | -1/+3 |
| | |||||
* | Document SHA256/512 modes. | markm | 2011-04-09 | 1 | -2/+8 |
| | | | | MFC after: 1 month | ||||
* | Add SHA256/512 ($5$ and $6$) to crypt(3). Used in linux-world, doesn't | markm | 2011-04-09 | 6 | -1/+1009 |
| | | | | | | | | hurt us. PR: misc/124164 Submitted by: KIMURA Yasuhiro < yasu utahime org > MFC after: 1 month | ||||
* | Build lib/ with WARNS=6 by default. | ed | 2010-01-02 | 1 | -0/+2 |
| | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. | ||||
* | Bump the version of all non-symbol-versioned shared libraries in | kensmith | 2009-07-19 | 1 | -1/+1 |
| | | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson) | ||||
* | Bump library versions in preparation for 7.0. | deischen | 2007-05-21 | 1 | -1/+1 |
| | | | | Ok'd by: kan | ||||
* | cipher(3) is gone. | ceri | 2007-04-04 | 1 | -1/+0 |
| | | | | MFC after: 3 days | ||||
* | Provide alternate default for SHLIBDIR before bsd.own.mk does this. | ru | 2006-03-18 | 1 | -1/+2 |
| | | | | Reported by: phk | ||||
* | Reimplementation of world/kernel build options. For details, see: | ru | 2006-03-17 | 1 | -1/+3 |
| | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) | ||||
* | Bump the shared library version number of all libraries that have not | kensmith | 2005-07-22 | 1 | -1/+1 |
| | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) | ||||
* | Fixed the misplaced $FreeBSD$. | ru | 2005-02-09 | 1 | -3/+1 |
| | |||||
* | Sort sections. | ru | 2005-01-20 | 1 | -15/+15 |
| | |||||
* | NOCRYPT -> NO_CRYPT | ru | 2004-12-21 | 1 | -1/+1 |
| | |||||
* | For variables that are only checked with defined(), don't provide | ru | 2004-10-24 | 1 | -1/+1 |
| | | | | any fake value. | ||||
* | Mechanically kill hard sentence breaks. | ru | 2004-07-02 | 1 | -11/+21 |
| | |||||
* | Stage 3 of dynamic root support. Make all the libraries needed to run | gordon | 2003-08-17 | 1 | -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. | ||||
* | The .Fn function | charnier | 2003-06-08 | 1 | -2/+5 |
| | |||||
* | Tidy the code up a fraction. Re-release with a 2-clause BSD license | markm | 2003-06-02 | 1 | -19/+33 |
| | | | | | | with the kind permission of the author/copyright holder. Thanks to: phk | ||||
* | Add a new hash type. This "NT-hash" is compatible with the password | markm | 2003-06-02 | 5 | -11/+123 |
| | | | | | | | hashing scheme used in Microsoft's NT machines. IT IS NOT SECURE! DON'T USE IT! This is for the use of competent sysadmins only! Submitted by: Michael Bretterklieber | ||||
* | Retire the useless NOSECURE knob. | des | 2003-05-19 | 1 | -1/+1 |
| | | | | Approved by: re (scottl) | ||||
* | english(4) police. | schweikh | 2002-12-27 | 1 | -1/+1 |
| | |||||
* | crypt(3) incorrectly documents md5 salt, fixed. | trhodes | 2002-04-09 | 1 | -1/+1 |
| | | | | | | PR: 36782 No objections from: ru MFC after: 3 days | ||||
* | Fix grammer in comment. | phk | 2002-03-25 | 1 | -1/+1 |
| | | | | Submitted by: Engin Gunduz <engin@ripe.net> | ||||
* | Modernize my email-address. | phk | 2002-03-25 | 1 | -1/+1 |
| | |||||
* | Darn. There is (now was) a signed/unsigned issue that resulted in a | markm | 2002-03-07 | 1 | -4/+4 |
| | | | | | | very long loop. Reported by: nnd@mail.nsk.ru (Nickolay Dudorov) | ||||
* | No functional change, but big code cleanup. WARNS, lint(1) and style(9). | markm | 2002-03-06 | 4 | -60/+63 |
| | |||||
* | s/crypt_format/crypt_default/ to match reality. | ru | 2001-12-13 | 1 | -1/+1 |
| | | | | | PR: docs/32787 Spotted by: Pete Carah <pete@altadena.net> | ||||
* | mdoc(7) police: Use the new .In macro for #include statements. | ru | 2001-10-01 | 1 | -1/+1 |
| | |||||
* | Implement __FBSDID() | dillon | 2001-09-16 | 3 | -11/+7 |
| | |||||
* | Remove out-of-date "cannot be exported from USA" notice. | markm | 2001-08-15 | 1 | -2/+0 |
| | |||||
* | Removed duplicate VCS ID tags, as per style(9). | ru | 2001-08-13 | 2 | -6/+0 |
| | |||||
* | Remove whitespace at EOL. | dd | 2001-07-15 | 1 | -1/+1 |
| | |||||
* | mdoc(7) police: removed punctuation after the last SEE ALSO xref. | ru | 2001-07-10 | 1 | -1/+1 |
| | |||||
* | mdoc(7) police: removed HISTORY info from the .Os call. | ru | 2001-07-10 | 1 | -1/+1 |
| | |||||
* | mdoc(7) police: remove extraneous .Pp before and/or after .Sh. | dd | 2001-07-09 | 1 | -1/+0 |
| | |||||
* | Remove duplicate words. | dd | 2001-06-24 | 1 | -2/+2 |
| | |||||
* | MAN[1-9] -> MAN. | ru | 2001-03-27 | 1 | -1/+1 |
| | |||||
* | Help standalone builds by getting libutil.h from src/lib/libutil | peter | 2001-03-21 | 1 | -1/+1 |
| | |||||
* | mdoc(7) police: ``It'' macro does not take argument in -enum lists. | ru | 2001-03-16 | 1 | -2/+2 |
| | | | | | | | (In -mdocNG, this only causes warning. In current implementation, it is fatal.) Pointy hat to: markm (for not checking stderr) | ||||
* | Add OpenBSD-style blowfish password hashing. This makes one less | markm | 2001-03-11 | 4 | -7/+23 |
| | | | | | | | | | | gratuitous difference between us and our sister project. This was given to me _ages_ ago. May apologies to Paul for the length of time its taken me to commit. Obtained from: Niels Provos <provos@physnet.uni-hamburg.de>/OpenBSD Submitted by: Paul Herman <pherman@frenchfries.net> | ||||
* | Prepare for mdoc(7)NG. | ru | 2000-12-29 | 1 | -2/+2 |
| | |||||
* | Reflect rev 1.18 in crypt.c. Note that this section is somewhat | peter | 2000-12-28 | 1 | -3/+5 |
| | | | | mangled and could do with some word-smithing. | ||||
* | Hindsight is wonderful, but I got cold feet over the crypt(3) default | peter | 2000-12-28 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | so I am backing it out for now. The problem is that some random program calling crypt() could be passing a DES salt and the crypt(3) library would encrypt it in md5 mode and there would be a password mismatch as a result. I wrote a validater function for the DES code to verify that a salt is valid for DES, but I realized there were too many strange things to go wrong. passwd(1), pw(8) etc still generate md5 passwords by default for /etc/master.passwd, so this is almost academic. It is a big deal for things that have their own crypt(3)-ed password strings (.htaccess, etc etc). Those are the things I do not want to break. My DES salt recognizer basically checked if the salt was either 2 or 13 characters long, or began with '_' (_PASSWORD_EFMT1). I think it would have worked but I have seen way too much crypt() mishandling in the past. |