676 Commits

Author SHA1 Message Date
Marco d'Itri
e7dcd8171b
Update the .lc TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
f802f15b26
Update the .gi TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
3f784bd664
Update the .ελ (.xn--qxam) TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
8d78134293
Update the .uy TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
efbcad34fa
Update the .pr TLD server
Closes GitHub #178
2025-05-04 00:41:15 +02:00
Marco d'Itri
4c93a190c0
Update the .pn TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
476c701c86
Update the .gw TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
0fa0351141
Update the .gr TLD server 2025-05-04 00:41:15 +02:00
Marco d'Itri
157ef53e06
Update the .gq TLD server
Port 43 always returns an unknown domain error after the demise of
Freenom.
2025-05-04 00:41:15 +02:00
Marco d'Itri
8280d56f16
Update the .bz TLD server
Closes GitHub #179
2025-05-04 00:41:15 +02:00
Marco d'Itri
2f1da4ff84
Update the .ao TLD server 2025-05-03 18:17:45 +02:00
Marco d'Itri
23f2636f88
Update the .გე (.xn--node, Georgia) TLD server
Port 43 does not work anymore.
2025-05-03 18:16:41 +02:00
Marco d'Itri
2c20d77516 Always check the values returned by fdopen(3) 2024-06-18 01:00:57 +02:00
Marco d'Itri
dc588f10ee Debian changelog for 5.5.23 v5.5.23 2024-05-12 10:59:59 +02:00
Marco d'Itri
02ca11b4c7 Update the .新加坡 (.xn--yfro4i67o, Singapore) TLD server 2024-05-04 03:12:29 +02:00
Marco d'Itri
bc20dcc7e2 Update the .சிங்கப்பூர் (.xn--clchc0ea0b2g2a9gcd, Singapore) TLD server 2024-05-04 03:12:25 +02:00
Marco d'Itri
7e46b8cd50 Update the .sc TLD server 2024-05-04 03:06:27 +02:00
Marco d'Itri
481b0abe71 Debian changelog for 5.5.22 v5.5.22 2024-04-01 20:15:42 +02:00
Marco d'Itri
918755c7c2 Prevent a segmentation fault with --no-recursion 2024-04-01 20:13:12 +02:00
Marco d'Itri
bca6e45ecb Update the .vi TLD server 2024-04-01 20:12:55 +02:00
Marco d'Itri
8fd06d0d8e Update the .bm TLD server
New registrar.
2024-04-01 20:12:31 +02:00
Marco d'Itri
00ca02f758 Remove 2 new gTLDs which are no longer active 2024-04-01 20:07:59 +02:00
Marco d'Itri
ef10478197 Debian changelog for 5.5.21 v5.5.21 2024-02-24 19:16:34 +01:00
Marco d'Itri
0e72a60a22 Depend on pkgconf instead of pkg-config 2024-02-24 17:24:29 +01:00
Marco d'Itri
dfd5204451 Update the .sd TLD server
Same server, different domain.
2024-02-24 17:19:41 +01:00
Marco d'Itri
d0b1a41bb7 Update the .cv TLD server 2024-02-24 17:12:10 +01:00
Marco d'Itri
8a3bbc2473 Suppress the "unused parameter" warning in get_random_bytes() 2024-02-24 17:08:17 +01:00
Marco d'Itri
4754721796 Remove 8 new gTLDs which are no longer active 2024-02-24 17:04:16 +01:00
ashamedbit
254d87165e Fix memory leak in whois.c 2024-02-24 17:04:05 +01:00
Sevan Janiyan
9cbbbb9c34 Use __attribute__((malloc(free))) only with GCC >= 11 2023-12-10 12:13:25 +01:00
Marco d'Itri
8079ab6f52 Remove the copyright years from the sources files 2023-12-10 12:08:46 +01:00
Mike Frysinger
63f2a9abde Switch the documentation URLs to https 2023-11-16 22:47:16 +01:00
Marco d'Itri
042c9acf80 Debian changelog for 5.5.20 v5.5.20 2023-11-10 15:26:16 +01:00
Marco d'Itri
3ab4353e9e Add a Github workflow to automatically make releases 2023-11-10 15:26:00 +01:00
Marco d'Itri
977d6242d2 Enable getopt_long(3) support on Solaris 2023-11-09 22:04:21 +01:00
Marco d'Itri
edbeda1085 Remove 6 new gTLDs which are no longer active 2023-11-09 22:02:35 +01:00
Marco d'Itri
fc08d2df87 Add the .gn TLD server 2023-11-09 22:01:19 +01:00
Marco d'Itri
bd1c31c597 Use __attribute__((unused)) 2023-11-08 11:38:27 +01:00
Marco d'Itri
e2b38d570b Do not use __attribute__((malloc(free))) with Clang
This extension is not implemented by Clang.
2023-11-08 11:38:27 +01:00
Marco d'Itri
18145364ab Refactoring
Merge the as and as32 data structures, since it is highly unlikely
that using short ints will save any memory.
2023-11-08 11:38:27 +01:00
Marco d'Itri
b433437563 Debian changelog for 5.5.19 v5.5.19 2023-10-08 22:58:49 +02:00
Jakub Bogusz
e371b0c101 Update the pl translation 2023-10-08 22:58:27 +02:00
Marco d'Itri
04c8952bee Update the charset for whois.jprs.jp
whois.jprs.jp switched to UTF-8 on January 18, 2015:
https://jprs.jp/whatsnew/notice/2014/20140319-whois.html .
2023-10-08 22:58:27 +02:00
Marco d'Itri
114b9d2fd9 mkpasswd: prevent using two unitialized variables 2023-10-08 22:58:27 +02:00
Marco d'Itri
f01f8d405b Annotate do_nofail() with malloc(free) and returns_nonnull
Or else the compiler will be unable to understand that the NOFAIL()
macro never returns a NULL pointer.
2023-10-08 22:30:54 +02:00
Marco d'Itri
23302dbd1d Do not add again the /e argument to Japanese queries
The /e argument should not be added if it has already been provided by
the user.

Closes: #1050171
2023-10-08 13:07:21 +02:00
Marco d'Itri
adb4af2ddc Refactor the code which detects the ASN names 2023-10-08 13:06:32 +02:00
Marco d'Itri
c0d6e929d9 config.h: fix a missing "if defined" 2023-10-08 13:05:49 +02:00
Marco d'Itri
bedd34e3fe Refactoring 2023-10-08 13:05:49 +02:00
Marco d'Itri
96173f3630 Remove support for the as32 dot notation
It has been deprecated long ago and is not used anymore.
2023-10-08 13:05:49 +02:00