summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2018-09-20mkpasswd: include crypt.h on SolarisMarco d'Itri1-2/+2
2018-09-16mkpasswd: update the libowcrypt Makefile sectionMarco d'Itri1-4/+5
Distributions which have crypt_gensalt in libowcrypt now should define a HAVE_LIBOWCRYPT=1 Makefile variable.
2018-09-16mkpasswd: rename HAVE_XCRYPT to HAVE_XCRYPT_HMarco d'Itri1-1/+1
2018-09-12mkpasswd: support the new libxcrypt 4.xMarco d'Itri1-2/+4
2018-01-08Makefile: fix the afl invocationMarco d'Itri1-7/+2
DEFS must be set in the environment or else will override even DEFS+=... statements in the Makefile.
2018-01-08Abort the build if the old HAVE_LIBIDN variable is definedMarco d'Itri1-2/+7
To encourage maintainers to automatically detect libidn2 and hopefully switch to it.
2017-12-27use env var ${PKG_CONFIG} instead of hard coding pkg-configTimo Gurr1-8/+9
This allows building in cross environments e.g. using host triplet prefixed binaries (x86_64-pc-linux-gnu-pkg-config).
2017-08-22Autodetect libidn/libidn2 support with pkg-configMarco d'Itri1-8/+6
libidn2 >= 2.0.3 must be used, or else it would silently remove characters not valid in hostnames like "/" and "_". For details see https://github.com/rfc1036/whois/issues/50 . For more information about IDNA2003 vs. IDNA2008 and TR46 see: http://nmav.gnutls.org/2017/04/the-mess-with-internationalized-domain.html http://unicode.org/faq/idn.html https://fedoraproject.org/wiki/Changes/IDNA2008
2017-02-27Implement support for libidn2Marco d'Itri1-0/+5
Contributed by Tim Rühsen. Closes #49 from Github.
2017-02-26BSD portability fixesMarco d'Itri1-1/+1
2015-12-08Support american fuzzy lopMarco d'Itri1-0/+13
When built with AFL_MODE set to true, whois will use the first line of standard input as command line parameters and the rest as network input.
2014-12-26Delete the new_gtlds.h generated file on make cleanMarco d'Itri1-1/+1
2014-10-16Split nic_handles_list off tld_serv_listMarco d'Itri1-0/+3
To be able to use in_domain() for tld_serv_list
2014-05-02Use whois.nic.$TLD for the "new" gTLDsMarco d'Itri1-0/+3
The "new" gTLDs are contractually required by ICANN to provide port 43 whois service on this standard domain.
2014-05-02Make the small perl programs uniform in styleMarco d'Itri1-7/+7
2014-02-07Extract the version number from the changelogMarco d'Itri1-0/+3
2014-02-07Add .DELETE_ON_ERROR to the MakefileMarco d'Itri1-0/+2
2013-04-10Add whois.conf(5) manual pagePetr Písař1-0/+2
2013-03-30Imported Debian version 5.0.17v5.0.17Marco d'Itri1-4/+4
2013-03-30Imported Debian version 5.0.13v5.0.13Marco d'Itri1-2/+2
2013-03-30Imported Debian version 5.0.12v5.0.12Marco d'Itri1-5/+11
2013-03-30Imported Debian version 5.0.0v5.0.0Marco d'Itri1-9/+23
2013-03-30Imported Debian version 4.7.29v4.7.29Marco d'Itri1-11/+16
2013-03-30Imported Debian version 4.7.27v4.7.27Marco d'Itri1-22/+28
2013-03-30Imported Debian version 4.7.26v4.7.26Marco d'Itri1-11/+20
2013-03-30Imported Debian version 4.7.24v4.7.24Marco d'Itri1-1/+5
2013-03-30Imported Debian version 4.7.23v4.7.23Marco d'Itri1-5/+9
2013-03-30Imported Debian version 4.7.9v4.7.9Marco d'Itri1-1/+3
2013-03-30Imported Debian version 4.7.7v4.7.7Marco d'Itri1-9/+15
2013-03-30Imported Debian version 4.7.0v4.7.0Marco d'Itri1-3/+6
2013-03-30Imported Debian version 4.6.13v4.6.13Marco d'Itri1-3/+5
2013-03-30Imported Debian version 4.6.9v4.6.9Marco d'Itri1-2/+7
2013-03-30Imported Debian version 4.6.1v4.6.1Marco d'Itri1-2/+2
2013-03-30Imported Debian version 4.5.31v4.5.31Marco d'Itri1-1/+1
2013-03-30Imported Debian version 4.5.29v4.5.29Marco d'Itri1-2/+6
2013-03-30Imported Debian version 4.5.21v4.5.21Marco d'Itri1-0/+3
2013-03-30Imported Debian version 4.5.7v4.5.7Marco d'Itri1-1/+1
2013-03-30Imported Debian version 4.5.4v4.5.4Marco d'Itri1-0/+3
2013-03-30Imported Debian version 4.4.14v4.4.14Marco d'Itri1-2/+6
2013-03-30Imported Debian version 4.4.1v4.4.1Marco d'Itri1-5/+19
2013-03-30Imported Debian version 4.3.1v4.3.1Marco d'Itri1-0/+29