summaryrefslogtreecommitdiff
path: root/modules/getpass-gnu
Commit message (Collapse)AuthorAgeFilesLines
* getpass: Move declaration to <unistd.h>.Bruno Haible2018-08-191-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | * lib/unistd.in.h (getpass): New declaration. * lib/getpass.h: Replace with a stub that just includes <unistd.h>. * m4/getpass.m4 (gl_FUNC_GETPASS): Declare through AC_DEFUN_ONCE. Require gl_UNISTD_H_DEFAULTS. Don't test whether getpass is declared. (gl_FUNC_GETPASS_GNU): Require gl_UNISTD_H_DEFAULTS and gl_FUNC_GETPASS. On glibc systems, don't set REPLACE_GETPASS to 1. * modules/getpass (Depends-on): Add 'unistd'. (configure.ac): Test also REPLACE_GETPASS. Define a module indicator. (Include): Specify <unistd.h> instead of "getpass.h". * modules/getpass-gnu (Depends-on): Merely depend on 'getpass'. (configure.ac): Sync with the configure.ac section of modules/getpass. (Include): Specify <unistd.h> instead of "getpass.h". * m4/unistd_h.m4 (gl_UNISTD_H): Test whether getpass is declared. (gl_UNISTD_H_DEFAULTS): Initialize GNULIB_GETPASS, HAVE_GETPASS, REPLACE_GETPASS. * modules/unistd (Makefile.am): Substitute GNULIB_GETPASS, HAVE_GETPASS, REPLACE_GETPASS. * tests/test-unistd-c++.cc: Test also the declaration of 'getpass'. * doc/glibc-functions/getpass.texi: A length limit exists also on uClibc and musl. * NEWS: Mention the change.
* getpass-gnu: Move AC_LIBOBJ invocations to module description.Bruno Haible2011-06-161-0/+4
| | | | | | * m4/getpass.m4 (gl_FUNC_GETPASS_GNU): Set REPLACE_GETPASS. Move AC_LIBOBJ and gl_PREREQ_GETPASS invocations from here... * modules/getpass-gnu (configure.ac): ... to here.
* Keep getpass-gnu in sync with getpass.Martin Lambers2008-05-201-0/+1
|
* gnulib-tool now synthesizes the EXTRA_DIST line.Bruno Haible2006-10-131-1/+0
|
* Distribute all lib/* source files through EXTRA_DIST.Bruno Haible2006-10-121-1/+1
|
* * modules/mkdir-p (Makefile.am): Fix typo: s/lib+SOURCES/lib_SOURCES/.Jim Meyering2006-08-221-1/+1
| | | | * modules/getpass-gnu (Makefile.am): Add getpass.h to EXTRA_DIST.
* modules/getpass-gnu (Makefile.am): Don't mention getpass.h.Simon Josefsson2005-04-161-1/+0
|
* Remove dependencies on unlocked-io.Paul Eggert2004-10-041-1/+0
|
* Add a license tag to every module.Bruno Haible2004-09-221-0/+3
|
* Add getpass.h, so it's properly declared.Paul Eggert2004-08-091-0/+4
|
* New module 'getpass-gnu'.Bruno Haible2003-07-311-0/+21