summaryrefslogtreecommitdiff
path: root/lib/libcrypt
Commit message (Collapse)AuthorAgeFilesLines
* MFH (r272830): change the hardcoded default back to DESDag-Erling Smørgrav2014-10-161-7/+10
| | | | | | | | | MFH (r272833): remove last vestige of MD5 password hashes Approved by: re (gjb) Notes: svn path=/releng/10.1/; revision=273187
* MFC r270144:Enji Cooper2014-08-231-1/+2
| | | | | | | | | | | | | Add LIBCRYPT to DPADD, remove LDFLAGS from LDADD, and sort the Makefile variables This fixes "make checkdpadd" Phabric: D620 Approved by: jmmv (mentor) PR: 192729 Notes: svn path=/stable/10/; revision=270386
* MFH r266813: Don't break the legacy applications which setHajimu UMEMOTO2014-06-051-1/+5
| | | | | | | just 2 bytes to salt. Notes: svn path=/stable/10/; revision=267111
* MFH (r261913): switch default to sha512Dag-Erling Smørgrav2014-05-112-108/+91
| | | | | | | | MFH (r264964): rewrite so DES still works when not the default MFH (r262945): clean up man page Notes: svn path=/stable/10/; revision=265879
* MFC refactoring of the *.test.mk files.Julio Merino2014-04-141-1/+1
| | | | | | | | | | | | - r263161 Make bsd.test.mk the only public mk fragment for the building of tests. - r263172 Move FreeBSD Test Suite-specific code to a suite.test.mk file. - r263204 Add some documentation for bsd.test.mk. - r263217 Document support for TAP-compliant Perl test programs. This is "make tinderbox" clean. Notes: svn path=/stable/10/; revision=264483
* Set up the /usr/tests hierarchy.Julio Merino2013-12-282-0/+7
| | | | | | | | | | | | | | | | | | | | This is a MFC of the following into stable/10: - r257097 Set up the /usr/tests hierarchy. - r257098 Add missing WITHOUTTESTS file. - r257100 Add a tests(7) manual page. - r257105 Disable WITHTESTS= for now. - r257848 Fix buildworld when WITHTESTS is enabled. - r257850 Subsume the functionality of MKATF into MKTESTS. - r257851 Handle the removal of the test suite when WITHOUTTESTS=yes. - r257852 Install category Kyuafiles from their category directories. - r258232 Install BSD.tests.mtree when MKTESTS is yes. Note that building with WITH_TESTS is still broken at this point (and hence why WITHOUT_TESTS is the set as the default). Subsequent pullups will fix the remaining issues. Notes: svn path=/stable/10/; revision=260013
* Split and extend bsd.test.mk into {atf,plain,tap}.test.mk.Julio Merino2013-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | This is a MFC of: - r256761 Clearly split the logic to build ATF and plain tests apart. - r256762 Add the automatic generation of Atffile files. - r256763 Add the automatic generation of Kyuafile files. - r256764 Plug atf-run into the 'test' target. - r256765 Plug kyua into the 'test' target. - r257096 Move the TESTSBASE definition to bsd.own.mk. - r257099 Add missing plain.test.mk. - r258297 Remove registration of C++ test programs into PROGS. - r258298 Fix the build of plain test programs. - r258551 Install plain.test.mk. - r259208 Add tap.test.mk. Approved by: rpaulo (mentor) Notes: svn path=/stable/10/; revision=259962
* MFC 256365Rui Paulo2013-10-121-1/+1
| | | | | | | | | Remove most of the ATF tools and the _atf user. Approved by: re Notes: svn path=/stable/10/; revision=256366
* Simple unit-tests for libcrypt, to show how easy it is.Simon J. Gerraty2012-11-072-0/+64
| | | | | | | Approved by: marcel (mentor) Notes: svn path=/head/; revision=242713
* Stop using auth_getval() now that it always returns NULL. Instead,Dag-Erling Smørgrav2012-06-123-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 Notes: svn path=/head/; revision=236967
* mdoc: minor Bl improvements.Joel Dahl2012-06-021-1/+1
| | | | Notes: svn path=/head/; revision=236438
* Make the item numbers match the crypt magic numberEitan Adler2012-04-111-0/+2
| | | | | | | | | | PR: docs/166497 Submitted by: Mike Kelly <pioto@pioto.org> Approved by: cperciva MFC after: 1 week Notes: svn path=/head/; revision=234132
* Remove superfluous paragraph macro.Joel Dahl2012-03-251-4/+0
| | | | Notes: svn path=/head/; revision=233462
* s/shaN_crypt/crypt_shaN/g to be a more consistent with the existing naming.David E. O'Brien2011-05-054-14/+14
| | | | | | | Reviewed by: markm Notes: svn path=/head/; revision=221471
* Protect the reachover built symbols after the SHA256/512 crypt(3) addition.David E. O'Brien2011-04-271-1/+3
| | | | Notes: svn path=/head/; revision=221142
* Document SHA256/512 modes.Mark Murray2011-04-091-2/+8
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=220498
* Add SHA256/512 ($5$ and $6$) to crypt(3). Used in linux-world, doesn'tMark Murray2011-04-096-1/+1009
| | | | | | | | | | | hurt us. PR: misc/124164 Submitted by: KIMURA Yasuhiro < yasu utahime org > MFC after: 1 month Notes: svn path=/head/; revision=220497
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-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. Notes: svn path=/head/; revision=201381
* Bump the version of all non-symbol-versioned shared libraries inKen Smith2009-07-191-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) Notes: svn path=/head/; revision=195767
* Bump library versions in preparation for 7.0.Daniel Eischen2007-05-211-1/+1
| | | | | | | Ok'd by: kan Notes: svn path=/head/; revision=169807
* cipher(3) is gone.Ceri Davies2007-04-041-1/+0
| | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=168361
* Provide alternate default for SHLIBDIR before bsd.own.mk does this.Ruslan Ermilov2006-03-181-1/+2
| | | | | | | Reported by: phk Notes: svn path=/head/; revision=156837
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-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) Notes: svn path=/head/; revision=156813
* Bump the shared library version number of all libraries that have notKen Smith2005-07-221-1/+1
| | | | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) Notes: svn path=/head/; revision=148297
* Fixed the misplaced $FreeBSD$.Ruslan Ermilov2005-02-091-3/+1
| | | | Notes: svn path=/head/; revision=141580
* Sort sections.Ruslan Ermilov2005-01-201-15/+15
| | | | Notes: svn path=/head/; revision=140505
* NOCRYPT -> NO_CRYPTRuslan Ermilov2004-12-211-1/+1
| | | | Notes: svn path=/head/; revision=139113
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-241-1/+1
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-11/+21
| | | | Notes: svn path=/head/; revision=131504
* Stage 3 of dynamic root support. Make all the libraries needed to runGordon Tetlow2003-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. Notes: svn path=/head/; revision=119017
* The .Fn functionPhilippe Charnier2003-06-081-2/+5
| | | | Notes: svn path=/head/; revision=116027
* Tidy the code up a fraction. Re-release with a 2-clause BSD licenseMark Murray2003-06-021-19/+33
| | | | | | | | | with the kind permission of the author/copyright holder. Thanks to: phk Notes: svn path=/head/; revision=115733
* Add a new hash type. This "NT-hash" is compatible with the passwordMark Murray2003-06-025-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 Notes: svn path=/head/; revision=115720
* Retire the useless NOSECURE knob.Dag-Erling Smørgrav2003-05-191-1/+1
| | | | | | | Approved by: re (scottl) Notes: svn path=/head/; revision=115157
* english(4) police.Jens Schweikhardt2002-12-271-1/+1
| | | | Notes: svn path=/head/; revision=108317
* crypt(3) incorrectly documents md5 salt, fixed.Tom Rhodes2002-04-091-1/+1
| | | | | | | | | PR: 36782 No objections from: ru MFC after: 3 days Notes: svn path=/head/; revision=94318
* Fix grammer in comment.Poul-Henning Kamp2002-03-251-1/+1
| | | | | | | Submitted by: Engin Gunduz <engin@ripe.net> Notes: svn path=/head/; revision=93157
* Modernize my email-address.Poul-Henning Kamp2002-03-251-1/+1
| | | | Notes: svn path=/head/; revision=93148
* Darn. There is (now was) a signed/unsigned issue that resulted in aMark Murray2002-03-071-4/+4
| | | | | | | | | very long loop. Reported by: nnd@mail.nsk.ru (Nickolay Dudorov) Notes: svn path=/head/; revision=91795
* No functional change, but big code cleanup. WARNS, lint(1) and style(9).Mark Murray2002-03-064-60/+63
| | | | Notes: svn path=/head/; revision=91754
* s/crypt_format/crypt_default/ to match reality.Ruslan Ermilov2001-12-131-1/+1
| | | | | | | | PR: docs/32787 Spotted by: Pete Carah <pete@altadena.net> Notes: svn path=/head/; revision=87788
* mdoc(7) police: Use the new .In macro for #include statements.Ruslan Ermilov2001-10-011-1/+1
| | | | Notes: svn path=/head/; revision=84306
* Implement __FBSDID()Matthew Dillon2001-09-163-11/+7
| | | | Notes: svn path=/head/; revision=83551
* Remove out-of-date "cannot be exported from USA" notice.Mark Murray2001-08-151-2/+0
| | | | Notes: svn path=/head/; revision=81733
* Removed duplicate VCS ID tags, as per style(9).Ruslan Ermilov2001-08-132-6/+0
| | | | Notes: svn path=/head/; revision=81586
* Remove whitespace at EOL.Dima Dorfman2001-07-151-1/+1
| | | | Notes: svn path=/head/; revision=79754
* mdoc(7) police: removed punctuation after the last SEE ALSO xref.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79557
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79531
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-091-1/+0
| | | | Notes: svn path=/head/; revision=79454
* Remove duplicate words.Dima Dorfman2001-06-241-2/+2
| | | | Notes: svn path=/head/; revision=78686