Add support for -cunic NIC handles
Do not hide legal disclaimer with whois -V

There was missing break in the 'V' option case.

Signed-off-by: Petr Písař <ppisar@redhat.com>
Hide the disclaimer for .be

The disclaimer for .eu matched the start line of the .be disclaimer too
but not the end line, so I made it more specific to prevent future issues
like this one.
Add new RIPE and APNIC ASN allocations
strtol() returns signed long int

Assiging strol() return value to unsigned int makes subsequent
comparison to < 0 pointless.

Signed-off-by: Petr Písař <ppisar@redhat.com>
Free memory on error in simple_recode()

Signed-off-by: Petr Písař <ppisar@redhat.com>
Free memory in handle_query()

Make the server variable always hold a dynamically allocated string and
clean up the related const statements.

Signed-off-by: Petr Písař <ppisar@redhat.com>
Fix a typo in whois(1)

Signed-off-by: Petr Písař <ppisar@redhat.com>
Hide the disclaimer of .sx
Update the .bw, .hn and .sb TLD servers
Add the .ga and .ml TLD servers
make_as32_del.pl: support ASPLAIN AS32
Direct queries for private ASN blocks to RIPE

The ARIN DB too has dummy entries for private ASN, but I like the RIPE
DB format more.
Update zh_CH.po
Change many TLD servers to the IANA-registered names

In some cases replaced the existing whois server name with the domain
alias registered in the IANA whois database.
Remove the .ck TLD server
Add the .pf TLD server
Update the .xn--mgberp4a5d4ar and .xn--j1amh TLD servers
make_tld_serv.pl: fix hex escape sequences

C hexadecimal escape sequences are actually defined as \x followed by
*any* number of hexadecimal digits.
Add the .xn--l1acc and .xn--mgba3a4f16a TLD servers