summaryrefslogtreecommitdiffstats
path: root/libcrypt
Commit message (Collapse)AuthorAgeFilesLines
* resolv/crypt: convert to foo-y kbuild styleMike Frysinger2009-10-161-11/+6
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* md5 passwords: reduce static usageDenys Vlasenko2009-09-181-8/+11
| | | | | | | | | text data bss dec hex filename - 1875 0 120 1995 7cb libcrypt/md5.o + 1855 0 35 1890 762 libcrypt/md5.o Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* support building out-of-treeBernhard Reutner-Fischer2009-08-191-0/+2
| | | | | | | Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Synch with trunk @ 24242Carmelo Amoroso2008-12-031-29/+13
| | | | | Step 18: some more synch: hidden_proto, size reduction and signal handling changes.
* Synch with trunk @ 24160Carmelo Amoroso2008-11-271-2/+2
| | | | Step 13: build system updates.
* Synch with trunk at rev 22997.Carmelo Amoroso2008-07-312-5/+5
| | | | | | | Basically trailing whitespaces removal, fix non standard keywords asm -> __asm__ inline -> __inline__ and some minor changes on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* BIG BIG commit: all left files merged from trunk [rev 22714]. Currenntly ↵Carmelo Amoroso2008-07-092-30/+25
| | | | NPTL sh4 port build and work fine. All committed to allow Khem Ray working on a working branch to integrate the ARM nptl port. MIPS nptl port not tested but should still building and working fine. There are some other part non yet merged with trunk (misc/internals and some headers file that need some more work). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* SYnch with trunk: new filesCarmelo Amoroso2008-07-091-0/+30
|
* Synch the whole build system. Also including recent fix on testsuite build ↵Carmelo Amoroso2008-07-091-7/+13
| | | | system
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-161-1/+1
| | | | | | | Step 6: fix Makefiles to use $(VERSION) and the compiler-driver for the link stage Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge from trunk."Steven J. Hill"2007-01-203-20/+9
|
* Copy from trunk."Steven J. Hill"2006-08-241-0/+20
|
* Merge from trunk."Steven J. Hill"2006-08-213-10/+12
|
* Merge from trunk. Going pretty good so far. Kind of. Okay, not really."Steven J. Hill"2006-02-254-32/+29
|
* Merge from trunk."Steven J. Hill"2006-01-062-3/+3
|
* Merge from trunk."Steven J. Hill"2005-11-295-77/+31
|
* Sync up with trunk."Steven J. Hill"2005-11-191-1/+1
|
* Massive merge from trunk."Steven J. Hill"2005-11-181-12/+36
|
* Clean up -O optimizations for MIPS and fix libcrypt Makefile temporarily."Steven J. Hill"2005-11-161-9/+11
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+27
|
* Sync with trunk."Steven J. Hill"2005-10-081-11/+9
|
* Big, huge fricking merge. Peter, if you touch the build system again I'm ↵"Steven J. Hill"2005-10-041-22/+25
| | | | going to smash your keyboard.
* Big sync with trunk."Steven J. Hill"2005-09-241-5/+3
|
* Bring in latest from trunk."Steven J. Hill"2005-08-121-2/+2
|
* no more cvsMike Frysinger2005-02-121-1/+0
|
* Avoid compiler warnings.Peter Kjellerstedt2005-01-191-8/+2
|
* rework dependencies so the archive is re-created only when the object files ↵Mike Frysinger2005-01-181-4/+2
| | | | have been updated
* Cleaned up patch from Peter S. Mazinger adding support forEric Andersen2004-12-221-0/+2
| | | | | -fstack-protector and -fno-stack-protector-all security options
* We need to link with libgcc.a when creating shared libs, in order toManuel Novoa III2004-01-161-1/+1
| | | | | avoid problems 'hidden symbol' problems. Also handle -lfloat for the soft-float arm case.
* Minor cleanupEric Andersen2003-11-041-2/+2
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-2/+2
| | | | | | | | | | ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem.
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-4/+3
| | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-4/+4
| | | | | | | | | install.patch: * Define $(INSTALL) as install in Rules.mak. * Change all occurrences of install into $(INSTALL). * Change all occurrences of mkdir -p into $(INSTALL) -d. install -d is already used in a number of places so this should not be an additional compatibility problem.
* Cleanup crypt and remove the crypt_r stuff, since SuSv3Eric Andersen2002-08-073-182/+182
| | | | | (IEEE Std 1003.1-2001) states that crypt need not be reentrant. -Erik
* Begin efforts at reentrance by seperating out the stuff that isn'tEric Andersen2002-06-131-36/+49
| | | | | reentrant and labeling it, and making everything else const. -Erik
* Fixup and unifiy version numbering. Automate versioning updates.Eric Andersen2002-05-281-2/+2
| | | | | Propagate fixes across makefiles. -Erik
* Fix libcrypt, thanks to Vadim Berkgaut <berk@rc.ru>Eric Andersen2002-05-241-1/+1
|
* Rework libcrypt based on the openbsd crypt implementation so that it passes theEric Andersen2002-04-254-306/+685
| | | | | | | DES validation suite. setkey_r, encrypt_r, and __des_crypt_r are not really reentrant now, and that should be fixed (or we should drop crypt_r and friends which are not supported by SuSv3). -Erik
* Don't try to return stuff from void funcsEric Andersen2002-02-261-2/+2
|
* Adjust function naming and make sure everything is properlyEric Andersen2002-02-264-101/+98
| | | | | static to avoid symbol leakage. -Erik
* Make shared libs properly list the correct ld.so in the interpEric Andersen2002-02-181-1/+2
| | | | field by being sneaky.
* Fix the bug where binaries built with older toolchains wouldEric Andersen2002-01-281-3/+3
| | | | | | segfault. Turns out that 'ld -nostdlib' was the culprit. Who wouldof thought... -Erik
* Tell ld explicitly when stuff is supposed to by dynamically linkedEric Andersen2002-01-161-1/+1
| | | | -Erik
* Depend upon libcEric Andersen2002-01-121-1/+1
|
* More build system cleanups...Eric Andersen2002-01-111-1/+1
|
* Scrub the way libraries are linked. Use ld, not gcc, to avoidEric Andersen2002-01-111-2/+3
| | | | | chicken-and-egg problems when building gcc toolchains. -Erik
* Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' forEric Andersen2002-01-011-2/+2
| | | | | proper error checking -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-194-5/+6
|
* Force our child libs to link vs libcEric Andersen2001-07-031-1/+1
|
* Fix a missing include in des.c and add configurability of loop unrollingManuel Novoa III2001-06-292-56/+220
| | | | to md5.c. Note: by default it is smallest/slowest.