summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-03-28Add the .xn--mgbah1a3hjkrd TLD serverMarco d'Itri1-0/+1
2019-03-28Add the .ss TLD serverMarco d'Itri1-1/+1
2019-03-28Update the .in TLD server (and related IDN TLDs)Anivar Aravind1-16/+16
The .in registry changed from Afilias to Neustar.
2019-03-28Remove duplicate "Using server" line when a config file is usedkovalkov1-4/+1
2019-03-28Update the .fm serverRomuald Brunet1-1/+1
2019-01-27Debian changelog for 5.4.1Marco d'Itri1-0/+7
2019-01-27debian/control: update the policy versionMarco d'Itri1-1/+1
2019-01-27Updated debconf translation: pl.poJakub Bogusz1-32/+36
2019-01-27Update the .mw serverMarco d'Itri1-1/+1
2018-10-26Debian changelog for 5.4.0Marco d'Itri1-0/+13
2018-10-14mkpasswd: implement a generic way to provide the hash typeMarco d'Itri2-0/+15
2018-10-14Update the .gp serverMarco d'Itri1-1/+1
2018-10-14debian/control: update the policy versionMarco d'Itri1-1/+1
2018-10-14mkpasswd: support the other hash types in libxcryptMarco d'Itri2-2/+22
Among them scrypt and bcrypt.
2018-10-14mkpasswd: enable bcrypt if supported by the OSMarco d'Itri1-0/+6
2018-10-14mkpasswd: reorder the hash typesMarco d'Itri1-10/+10
From the most secure to the less, accordingly to libxcrypt's crypt(5).
2018-10-14mkpasswd: correctly print the available methods as columnsMarco d'Itri1-1/+1
2018-10-10mkpasswd: adopt the John the Ripper naming of hash typesMarco d'Itri1-15/+15
And add hidden compatibility aliases for the old ones. (Except than the bcrypt variants, since there is no proof that anybody ever used this program for them.) See https://github.com/besser82/libxcrypt/pull/26 for more information.
2018-09-20mkpasswd: include crypt.h on SolarisMarco d'Itri3-3/+4
2018-09-20config.h: fix the usage of __GLIBC__ vs. linuxMarco d'Itri1-2/+2
gettext is a feature of the libc, while /dev/random is a feature of Linux.
2018-09-20mkpasswd: fix rounds support for bcrypt 2x and 2yMarco d'Itri1-8/+8
2018-09-20mkpasswd.1: clarify that --rounds without --method makes no senseMarco d'Itri1-0/+1
On old systems it will be ignored because descrypt does not support changing the number of rounds, while on newer systems the default method may change depending on the local configuration.
2018-09-20mkpasswd: support letting crypt_gensalt decide the prefixMarco d'Itri2-3/+11
If crypt_gensalt (as implemented by Solaris and modern versions of libxcrypt) is passed a NULL prefix then it will decide by itself which algorithm should be used by default.
2018-09-16mkpasswd: simplify a check for errorsMarco d'Itri1-3/+1
salt is a const char *, so we know that it cannot be modified as a side effect.
2018-09-16mkpasswd: update the libowcrypt Makefile sectionMarco d'Itri2-5/+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'Itri2-2/+2
2018-09-16mkpasswd: ifdef out the entropy gathering code on SolarisMarco d'Itri1-0/+6
2018-09-16mkpasswd: let crypt_gensalt collect entropy by itselfMarco d'Itri1-3/+16
Let crypt_gensalt(3) collect entropy by itself instead of having mkpasswd provide it. This is supported by the libxcrypt implementation of crypt_gensalt(3).
2018-09-12mkpasswd: use perror with crypt and crypt_gensaltMarco d'Itri2-5/+15
Only some implementations of crypt(3) set errno on errors.
2018-09-12mkpasswd: support the new libxcrypt 4.xMarco d'Itri1-2/+4
2018-09-12Update the list of new gTLDsMarco d'Itri1-0/+1
2018-07-15Debian changelog for 5.3.2Marco d'Itri1-0/+8
2018-07-15Update the charset for whois.nic.clhuguei1-1/+1
2018-07-15Update the .au serverMarco d'Itri1-1/+1
2018-07-15Update the .ie serverMarco d'Itri1-1/+1
2018-07-15Add the .ge serverMarco d'Itri1-1/+1
2018-07-11Update the list of new gTLDsMarco d'Itri1-0/+1
2018-05-25mkpasswd: update the copyright yearMarco d'Itri1-1/+1
2018-05-22Debian changelog for 5.3.0Marco d'Itri1-0/+9
2018-05-22mkpasswd: support passwords of arbitrary lengthMarco d'Itri1-8/+31
Closes: #899254
2018-05-22Fix a use after free in convert_in6arpa()Marco d'Itri1-1/+0
Looks like I forgot a free() call after changing the API. Reported by Coverity Scan.
2018-05-22Add support for -bzh NIC handlesMarco d'Itri1-0/+1
2018-05-22Add support for -uanic NIC handlespanaceya1-0/+1
2018-05-22New TLD servers: lsMarco d'Itri1-1/+1
2018-05-22Update the list of new gTLDsMarco d'Itri2-0/+3
2018-02-20include sys/time.h for select(2) on BSDsMarco d'Itri1-0/+1
2018-01-21Debian changelog for 5.3.0Marco d'Itri1-0/+8
2018-01-21Update the .pr TLD serverMarco d'Itri1-1/+1
2018-01-21Update the list of new gTLDsMarco d'Itri1-0/+1
2018-01-13Add the .in hiding stringMarco d'Itri1-0/+1